diff --git a/apps/meteor/.eslintcache b/apps/meteor/.eslintcache index 0ccf639b0f2..f3ad49d93cf 100644 --- a/apps/meteor/.eslintcache +++ b/apps/meteor/.eslintcache @@ -1 +1 @@ -[{"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.api.js":"1","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.client.js":"2","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.definition.js":"3","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.js":"4","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/check-i18n.js":"5","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/fix-i18n.js":"6","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/make-migration.ts":"7","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/run-ha.ts":"8","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/translationDiff.js":"9","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/version.js":"10","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/babel.config.js":"11","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/decorators.tsx":"12","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/logo.svg.d.ts":"13","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/main.js":"14","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/manager.ts":"15","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/empty.ts":"16","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/meteor.js":"17","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/preview.ts":"18","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPCrowd.js":"19","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPGoogle.js":"20","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPLDAP.js":"21","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPOAuth.js":"22","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPPassword.js":"23","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPSaml.js":"24","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/index.ts":"25","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/overrideMeteorCall.ts":"26","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/MethodInvocationOverride.js":"27","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/EmailCheck.ts":"28","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/ICodeCheck.ts":"29","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/PasswordCheckFallback.ts":"30","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/TOTPCheck.ts":"31","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/index.ts":"32","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/functions/resetTOTP.ts":"33","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/index.ts":"34","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/lib/totp.ts":"35","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/loginHandler.ts":"36","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/checkCodesRemaining.ts":"37","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/disable.ts":"38","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/enable.ts":"39","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/regenerateCodes.ts":"40","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/validateTempToken.ts":"41","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/startup/settings.ts":"42","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/twoFactorRequired.ts":"43","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/index.ts":"44","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/lib/actionLinks.ts":"45","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/index.ts":"46","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/loadScript.ts":"47","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/trackEvents.js":"48","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/index.ts":"49","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/settings.ts":"50","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.d.ts":"51","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.helpers.ts":"52","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.js":"53","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/default/info.ts":"54","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/addUserToFileObj.ts":"55","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/composeRoomWithLastMessage.ts":"56","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/deprecationWarning.ts":"57","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getLoggedInUser.ts":"58","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getPaginationItems.ts":"59","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserFromParams.ts":"60","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserInfo.ts":"61","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isUserFromParams.ts":"62","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isWidget.ts":"63","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/parseJsonQuery.ts":"64","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/requestParams.ts":"65","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/index.ts":"66","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/cleanQuery.ts":"67","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emailInbox.ts":"68","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emoji-custom.ts":"69","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getServerInfo.ts":"70","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getUploadFormData.ts":"71","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/integrations.ts":"72","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/isValidQuery.ts":"73","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/messages.ts":"74","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/rooms.ts":"75","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/users.ts":"76","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/webdav.ts":"77","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/middlewares/authentication.ts":"78","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/settings.ts":"79","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/assets.ts":"80","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/autotranslate.ts":"81","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/banners.ts":"82","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.js":"83","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.ts":"84","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/chat.js":"85","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/cloud.ts":"86","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/commands.ts":"87","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/connection.d.ts":"88","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-sounds.ts":"89","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-user-status.ts":"90","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/dns.ts":"91","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/e2e.ts":"92","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/email-inbox.ts":"93","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/emoji-custom.ts":"94","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/groups.js":"95","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/im.ts":"96","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/import.ts":"97","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/instances.ts":"98","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/integrations.ts":"99","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/invites.ts":"100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/ldap.ts":"101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/mailer.ts":"102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/misc.ts":"103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/oauthapps.ts":"104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/permissions.ts":"105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/presence.ts":"106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/push.ts":"107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/roles.ts":"108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.js":"109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.ts":"110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/settings.ts":"111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/stats.ts":"112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/subscriptions.ts":"113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/teams.ts":"114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/users.ts":"115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/videoConference.ts":"116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/events.ts":"117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/extensions.ts":"118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/index.ts":"119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/logger.ts":"120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/omnichannel.ts":"121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/queues.ts":"122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/rooms.ts":"123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/server-connection.ts":"124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/webdav.ts":"125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/client/index.ts":"126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/config.ts":"127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/handleIdentityToken.ts":"128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/AppleCustomOAuth.ts":"129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/appleOauthRegisterService.ts":"130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/index.ts":"131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/loginHandler.ts":"132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/activation.ts":"133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/api.ts":"134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/bridges.js":"135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/cloud.ts":"136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/commands.ts":"137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/details.ts":"138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/environmental.ts":"139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/http.ts":"140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/index.ts":"141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internal.ts":"142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internalFederation.ts":"143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/listeners.js":"144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/livechat.ts":"145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/messages.ts":"146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/oauthApps.ts":"147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/persistence.ts":"148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/rooms.ts":"149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/scheduler.ts":"150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/settings.ts":"151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uiInteraction.ts":"152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uploads.ts":"153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/users.ts":"154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/videoConferences.ts":"155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/departments.js":"156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/index.ts":"157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/messages.js":"158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/rooms.js":"159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/settings.js":"160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/uploads.js":"161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/users.js":"162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/videoConferences.ts":"163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/visitors.js":"164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/assets.ts":"165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/index.ts":"166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/ILoginAttempt.ts":"167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/hooks/login.ts":"168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/index.ts":"169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/logLoginAttempts.ts":"170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/restrictLoginAttempts.ts":"171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/index.js":"172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/settings.ts":"173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasPermission.ts":"174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasRole.ts":"175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/index.ts":"176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/ChatPermissions.js":"177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/streamer.ts":"178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/startup.js":"179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/index.js":"180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/AuthorizationUtils.ts":"181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/index.ts":"182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canAccessRoom.ts":"183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canDeleteMessage.ts":"184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canSendMessage.ts":"185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getRoles.ts":"186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getUsersInRole.ts":"187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasPermission.ts":"188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasRole.ts":"189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/upsertPermissions.ts":"190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/index.js":"191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addPermissionToRole.ts":"192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addUserToRole.ts":"193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/deleteRole.ts":"194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeRoleFromPermission.ts":"195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeUserFromRole.ts":"196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/streamer/permissions/index.ts":"197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/index.ts":"198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/actionButton.ts":"199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/autotranslate.ts":"200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/tabBar.ts":"201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts":"202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/deeplTranslate.ts":"203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/googleTranslate.ts":"204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/index.ts":"205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/logger.ts":"206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getProviderUiMetadata.ts":"207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getSupportedLanguages.ts":"208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/saveSettings.ts":"209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/translateMessage.ts":"210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/msTranslate.ts":"211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/permissions.ts":"212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/settings.ts":"213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/index.js":"214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/settings.ts":"215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/cas_client.js":"216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/index.ts":"217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_rocketchat.js":"218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_server.js":"219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/index.ts":"220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/index.ts":"221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/lib/ChannelSettings.js":"222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/tabBar.ts":"223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveReactWhenReadOnly.js":"224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomAnnouncement.js":"225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomCustomFields.js":"226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomDescription.js":"227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomEncrypted.ts":"228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomName.js":"229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomReadOnly.js":"230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomSystemMessages.js":"231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomTopic.js":"232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomType.js":"233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveStreamingOptions.js":"234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/index.ts":"235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/methods/saveRoomSettings.js":"236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/buildRegistrationData.ts":"237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/checkUserHasCloudLogin.js":"238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/connectWorkspace.ts":"239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/disconnectWorkspace.ts":"240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/finishOAuthAuthorization.js":"241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getConfirmationPoll.ts":"242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getOAuthAuthorizationUrl.ts":"243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getRedirectUri.js":"244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getUserCloudAccessToken.ts":"245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessToken.ts":"246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessTokenWithScope.js":"247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceKey.js":"248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceLicense.ts":"249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/reconnectWorkspace.ts":"250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/registerPreIntentWorkspaceWizard.ts":"251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/removeWorkspaceRegistrationInfo.ts":"252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/retrieveRegistrationStatus.ts":"253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/saveRegistrationData.js":"254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspace.ts":"255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspaceSetupWizard.ts":"256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/syncWorkspace.ts":"257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLoggedOut.js":"258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLogout.js":"259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/index.js":"260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/license.js":"261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/methods.js":"262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/oauthScopes.js":"263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/client.js":"264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/index.ts":"265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/index.ts":"266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/settings.ts":"267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/client/index.js":"268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/cors.js":"269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/index.js":"270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/index.ts":"271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/loginHelper.js":"272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/crowd.js":"273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/index.ts":"274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/settings.ts":"275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/custom_oauth_client.js":"276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/swapSessionStorage.js":"277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/index.js":"278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.d.ts":"279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.js":"280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/transform_helpers.js":"281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/index.ts":"282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/lib/CustomSounds.js":"283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/deleteCustomSound.js":"284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/updateCustomSound.js":"285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/index.ts":"286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/deleteCustomSound.js":"287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/insertOrUpdateSound.js":"288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/listCustomSounds.js":"289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/uploadCustomSound.js":"290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/custom-sounds.js":"291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/settings.ts":"292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/createDiscussionMessageAction.ts":"293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/index.ts":"294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/lib/messageTypes/discussionMessage.js":"295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/tabBar.ts":"296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/config.ts":"297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/joinDiscussionOnMessage.js":"298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/propagateDiscussionMetadata.js":"299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/index.ts":"300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/methods/createDiscussion.ts":"301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/permissions.ts":"302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/client/index.ts":"303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/lib/common.js":"304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/index.ts":"305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/startup.ts":"306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/client/index.ts":"307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/lib/common.js":"308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/index.ts":"309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/startup.ts":"310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/E2ERoomState.ts":"311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/events.js":"312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/helper.js":"313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/index.ts":"314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/logger.ts":"315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.room.js":"316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.ts":"317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/tabbar.ts":"318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/wordList.ts":"319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/beforeCreateRoom.js":"320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey.ts":"321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/index.js":"322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/fetchMyKeys.js":"323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/getUsersOfRoomWithoutKey.js":"324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/requestSubscriptionKeys.js":"325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/resetOwnE2EKey.js":"326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setRoomKeyID.js":"327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setUserPublicAndPrivateKeys.js":"328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/updateGroupKey.ts":"329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/settings.ts":"330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiParser.js":"331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiPicker.js":"332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/index.ts":"333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/lib/EmojiPicker.js":"334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/index.js":"335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/lib/rocketchat.js":"336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/server/index.ts":"337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/index.ts":"338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/emojiCustom.js":"339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/function-isSet.js":"340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/deleteEmojiCustom.js":"341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/updateEmojiCustom.js":"342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/index.ts":"343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/deleteEmojiCustom.js":"344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/insertOrUpdateEmoji.js":"345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/listEmojiCustom.js":"346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/uploadEmojiCustom.js":"347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/emoji-custom.js":"348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/settings.ts":"349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/client/index.ts":"350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojiPicker.js":"351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojioneRender.js":"352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/rocketchat.js":"353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/callbacks.js":"354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/index.ts":"355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/index.ts":"356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/lib/RocketChat.ErrorHandler.js":"357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/startup/settings.ts":"358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/constants.ts":"359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/dispatch.js":"360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/index.ts":"361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/requestFromLatest.js":"362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/uploads.js":"363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/users.js":"364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/addUser.js":"365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/dashboard.js":"366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/errors.js":"367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/helpers.ts":"368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/resolveDNS.ts":"369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/handler/index.js":"370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterAddedToRoom.js":"371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateDirectRoom.js":"372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateRoom.js":"373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterDeleteMessage.js":"374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterLeaveRoom.js":"375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterMuteUser.js":"376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterRemoveFromRoom.js":"377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSaveMessage.js":"378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSetReaction.js":"379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnmuteUser.js":"380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnsetReaction.js":"381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/beforeDeleteRoom.js":"382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/index.ts":"383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/callbacks.js":"384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/crypt.js":"385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/dns.js":"386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDiscoveryMethod.js":"387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDomain.js":"388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/http.js":"389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/isFederationEnabled.js":"390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/logger.js":"391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/dashboard.js":"392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/index.ts":"393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/loadContextEvents.js":"394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/testSetup.js":"395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/index.ts":"396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/message.js":"397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/room.js":"398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/subscription.js":"399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/user.js":"400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/generateKeys.js":"401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/index.ts":"402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/registerCallbacks.js":"403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/settings.ts":"404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/file.server.js":"405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/index.ts":"406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/index.ts":"407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/lib/fileUploadHandler.js":"408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/lib/FileUploadBase.js":"409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/AmazonS3.js":"410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/FileSystem.js":"411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GoogleStorage.js":"412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GridFS.js":"413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/Webdav.js":"414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/_configUploadStorage.js":"415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/index.ts":"416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/FileUpload.js":"417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/proxy.js":"418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/ranges.js":"419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/requests.js":"420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/streamToBuffer.ts":"421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/getS3FileUrl.js":"422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/sendFileMessage.ts":"423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/startup/settings.ts":"424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/AmazonS3/server.js":"425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/GoogleStorage/server.js":"426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/Webdav/server.js":"427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/client/index.ts":"428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/lib/common.js":"429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/index.ts":"430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/startup.ts":"431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/client/index.ts":"432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/lib/common.js":"433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/index.ts":"434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/startup.ts":"435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/google-oauth/server/index.js":"436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/client.ts":"437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/helper.js":"438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/index.ts":"439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/iframe_client.js":"440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/index.ts":"441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_rocketchat.ts":"442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_server.js":"443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/index.ts":"444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/client/index.ts":"445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterInfo.js":"446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterProgressStep.js":"447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/Importers.js":"448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImportDataConverter.ts":"449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterBase.js":"450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterProgress.js":"451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelection.js":"452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionChannel.js":"453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionUser.js":"454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterWebsocket.js":"455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/VirtualDataConverter.ts":"456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/definitions/IConversionCallbacks.ts":"457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/index.ts":"458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/downloadPublicImportFile.ts":"459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportFileData.ts":"460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportProgress.ts":"461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getLatestImportOperations.ts":"462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/index.ts":"463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/startImport.ts":"464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/uploadImportFile.ts":"465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/models/RawImports.js":"466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/setImportsToInvalid.js":"467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/store.js":"468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/adder.js":"469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/index.ts":"470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/lib/info.js":"471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/importer.js":"472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/index.ts":"473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/adder.js":"474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/index.ts":"475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/lib/info.js":"476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/importer.js":"477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/index.ts":"478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/importer.js":"479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/index.ts":"480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/info.js":"481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/importer.js":"482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/index.ts":"483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/info.js":"484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/adder.js":"485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/index.ts":"486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/lib/info.js":"487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/importer.js":"488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/index.ts":"489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/adder.js":"490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/index.ts":"491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/lib/info.js":"492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/importer.js":"493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/index.ts":"494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/client/streamer.js":"495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/lib/outgoingEvents.ts":"496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/api/api.js":"497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/index.ts":"498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/mountQueriesBasedOnPermission.js":"499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/triggerHandler.js":"500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/validateOutgoingIntegration.ts":"501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/logger.js":"502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/clearIntegrationHistory.ts":"503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/addIncomingIntegration.ts":"504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/deleteIncomingIntegration.ts":"505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/updateIncomingIntegration.js":"506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/addOutgoingIntegration.ts":"507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/deleteOutgoingIntegration.ts":"508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/replayOutgoingIntegration.ts":"509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/updateOutgoingIntegration.js":"510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/triggers.js":"511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/findOrCreateInvite.js":"512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/listInvites.js":"513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/removeInvite.js":"514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/sendInvitationEmail.ts":"515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/useInviteToken.js":"516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/validateInviteToken.js":"517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/index.ts":"518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/index.js":"519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/index.js":"520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateRoom.js":"521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateUser.js":"522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onJoinRoom.js":"523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLeaveRoom.js":"524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogin.js":"525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogout.js":"526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onSaveMessage.js":"527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/disconnected.js":"528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/index.js":"529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/joinedChannel.js":"530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/leftChannel.js":"531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/nickChanged.js":"532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/sentMessage.js":"533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered.js":"534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-settings.ts":"535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc.js":"536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/methods/resetIrcConnection.ts":"537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/codes.js":"538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/index.js":"539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/localCommandHandlers.js":"540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js":"541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/peerCommandHandlers.js":"542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/index.js":"543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/client/index.ts":"544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/index.ts":"545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/settings.ts":"546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/OAuthProxy.js":"547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/index.ts":"548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/LoginPresence.js":"549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/RocketChatAnnouncement.js":"550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/index.js":"551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/methods/sendMessage.js":"552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/startup/settingsOnLoadSiteUrl.ts":"553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/views/customFieldsForm.js":"554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/lib/MessageTypes.ts":"555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addOAuthService.ts":"556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToDefaultChannels.ts":"557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToRoom.ts":"558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/archiveRoom.ts":"559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/attachMessage.ts":"560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkEmailAvailability.ts":"561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkUsernameAvailability.ts":"562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/cleanRoomHistory.ts":"563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/closeOmnichannelConversations.ts":"564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createDirectRoom.ts":"565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createRoom.ts":"566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteMessage.ts":"567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteRoom.ts":"568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteUser.ts":"569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getAvatarSuggestionForUser.ts":"570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getFullUserData.ts":"571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomByNameOrIdWithOptionToJoin.ts":"572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomsWithSingleOwner.ts":"573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getStatusText.ts":"574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserCreatedByApp.ts":"575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserSingleOwnedRooms.ts":"576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUsernameSuggestion.ts":"577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/index.ts":"578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/insertMessage.js":"579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/isTheLastMessage.ts":"580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/loadMessageHistory.ts":"581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/desktop.js":"582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/email.js":"583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/index.js":"584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/mobile.js":"585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/parseUrlsInMessage.js":"586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/processWebhookMessage.js":"587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/relinquishRoomOwnerships.ts":"588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/removeUserFromRoom.ts":"589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFields.ts":"590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFieldsWithoutValidation.js":"591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUser.js":"592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUserIdentity.ts":"593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/sendMessage.js":"594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setEmail.ts":"595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRealName.ts":"596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRoomAvatar.ts":"597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setStatusText.ts":"598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserActiveStatus.ts":"599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserAvatar.ts":"600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUsername.ts":"601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/unarchiveRoom.ts":"602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateGroupDMsName.ts":"603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateMessage.ts":"604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateCustomFields.js":"605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateName.ts":"606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/index.ts":"607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/PasswordPolicyClass.js":"608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/RateLimiter.js":"609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/bugsnag.ts":"610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/debug.js":"611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/defaultBlockedDomainsList.js":"612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/deprecationWarningLogger.ts":"613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/getHiddenSystemMessages.ts":"614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/index.js":"615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/interceptDirectReplyEmails.js":"616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/loginErrorMessageOverride.js":"617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/meteorFixes.js":"618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/msgStream.js":"619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/notifyUsersOnMessage.js":"620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/passwordPolicy.js":"621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/processDirectEmail.ts":"622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/sendNotificationsOnMessage.js":"623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/validateEmailDomain.js":"624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addOAuthService.ts":"625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUserToRoom.ts":"626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUsersToRoom.js":"627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/archiveRoom.ts":"628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/blockUser.ts":"629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkRegistrationSecretURL.ts":"630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkUsernameAvailability.ts":"631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/cleanRoomHistory.js":"632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createChannel.ts":"633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createPrivateGroup.js":"634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createToken.ts":"635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteMessage.ts":"636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteUserOwnAccount.ts":"637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/executeSlashCommandPreview.ts":"638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATAllTag.js":"639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATHereTag.js":"640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterBadWords.ts":"641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getChannelHistory.ts":"642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getMessages.ts":"643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomJoinCode.ts":"644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomRoles.ts":"645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSingleMessage.ts":"646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSlashCommandPreviews.ts":"647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUserRoles.js":"648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUsernameSuggestion.js":"649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/insertOrUpdateUser.js":"650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinDefaultChannels.ts":"651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinRoom.ts":"652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/leaveRoom.ts":"653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/refreshOAuthService.ts":"654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/removeOAuthService.ts":"655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/restartServer.ts":"656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveCustomFields.ts":"657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSetting.js":"658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSettings.js":"659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendMessage.js":"660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendSMTPTestEmail.js":"661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setAdminStatus.ts":"662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setEmail.ts":"663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setRealName.ts":"664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setUsername.ts":"665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unarchiveRoom.ts":"666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unblockUser.ts":"667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/updateMessage.js":"668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/facebook.js":"669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/google.js":"670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/oauth.js":"671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/proxy.js":"672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/twitter.js":"673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/email.ts":"674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/index.ts":"675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/oAuthServicesUpdate.js":"676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/rateLimiter.js":"677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/robots.js":"678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settings.ts":"679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadCdnPrefix.js":"680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadDirectReply.ts":"681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSMTP.ts":"682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSiteUrl.ts":"683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/collections/LivechatInquiry.js":"684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/crypto.ts":"685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/externalFrameContainer.js":"686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/generateNewKey.ts":"687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/index.js":"688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/tabBar.ts":"689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/index.ts":"690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/chartHandler.ts":"691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/inquiry.js":"692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/queueManager.js":"693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/startup/notifyUnreadRooms.js":"694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/tabBar.ts":"695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/ui.js":"696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/BusinessHours.ts":"697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/IBusinessHourBehavior.ts":"698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/Single.ts":"699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/voip.ts":"700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/agent.ts":"701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/appearance.ts":"702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/businessHours.ts":"703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/dashboards.ts":"704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/departments.ts":"705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/inquiries.ts":"706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/integrations.ts":"707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/queue.ts":"708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/rooms.ts":"709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/sms.js":"710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/triggers.ts":"711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/upload.ts":"712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/users.ts":"713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/visitors.ts":"714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/Assets.ts":"715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/inquiries.ts":"716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/messageTypes.ts":"717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/stream/constants.ts":"718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/agents.ts":"719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/appearance.ts":"720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/businessHours.ts":"721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/customFields.ts":"722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/departments.ts":"723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/inquiries.ts":"724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/integrations.ts":"725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/livechat.ts":"726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/queue.ts":"727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/rooms.ts":"728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/transfer.ts":"729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/triggers.ts":"730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/users.ts":"731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/visitors.ts":"732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/rest.ts":"733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/agent.ts":"734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/config.ts":"735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/contact.ts":"736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/customField.ts":"737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/message.ts":"738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/offlineMessage.ts":"739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/pageVisited.ts":"740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/room.ts":"741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transcript.ts":"742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transfer.ts":"743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/videoCall.ts":"744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/visitor.ts":"745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/webhooks.ts":"746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api.ts":"747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/AbstractBusinessHour.ts":"748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/BusinessHourManager.ts":"749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Default.ts":"750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Helper.ts":"751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Single.ts":"752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/index.ts":"753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/config.ts":"754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/generateNewKey.ts":"755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/index.js":"756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/settings.ts":"757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/afterUserActions.ts":"758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/beforeDelegateAgent.js":"759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/leadCapture.js":"760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomNotResponded.js":"761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomResponded.js":"762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessage.js":"763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessageToChannel.js":"764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/processRoomAbandonment.js":"765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveAnalyticsData.js":"766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveContactLastChat.js":"767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastMessageToInquiry.ts":"768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastVisitorMessageTs.js":"769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendEmailTranscriptOnClose.ts":"770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendToCRM.js":"771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/index.ts":"772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Analytics.js":"773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Contacts.ts":"774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Departments.ts":"775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Helper.js":"776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Livechat.js":"777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.d.ts":"778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.ts":"779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/QueueManager.js":"780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/RoutingManager.js":"781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/agents.js":"782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/dashboards.js":"783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/departments.js":"784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/callbackLogger.ts":"785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/AutoSelection.js":"786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/External.js":"787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/ManualSelection.js":"788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/settings.ts":"789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/stream/agentStatus.ts":"790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/livechat.js":"791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addAgent.js":"792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addManager.js":"793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/changeLivechatStatus.js":"794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/closeRoom.ts":"795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/discardTranscript.ts":"796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentData.js":"797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentOverviewData.js":"798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsChartData.js":"799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsOverviewData.js":"800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getCustomFields.js":"801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getDepartmentForwardRestrictions.js":"802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getFirstRoomMessage.js":"803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getNextAgent.js":"804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getRoutingConfig.js":"805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getTagsList.js":"806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loadHistory.js":"807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loginByToken.js":"808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/pageVisited.js":"809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/registerGuest.js":"810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAgent.js":"811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAllClosedRooms.ts":"812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeCustomField.js":"813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeDepartment.js":"814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeManager.js":"815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeRoom.ts":"816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeTrigger.js":"817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/requestTranscript.ts":"818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/returnAsInquiry.js":"819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAgentInfo.js":"820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAppearance.ts":"821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveBusinessHour.ts":"822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveCustomField.js":"823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartment.js":"824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartmentAgents.js":"825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveInfo.js":"826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveIntegration.ts":"827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveSurveyFeedback.js":"828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveTrigger.js":"829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/searchAgent.js":"830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendFileLivechatMessage.js":"831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendMessageLivechat.js":"832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendOfflineMessage.js":"833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendTranscript.js":"834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setCustomField.js":"835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setDepartmentForVisitor.js":"836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setUpConnection.js":"837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/takeInquiry.js":"838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/transfer.js":"839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/webhookTest.js":"840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.compatibility.js":"841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.internalService.ts":"842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/sendMessageBySMS.js":"843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/startup.js":"844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/statistics/LivechatAgentActivityMonitor.ts":"845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/index.ts":"846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/logger.js":"847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/server/index.ts":"848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/sendMail.ts":"849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/unsubscribe.ts":"850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/index.ts":"851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/lib/Mailer.ts":"852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/sendMail.ts":"853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/unsubscribe.ts":"854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/api.ts":"855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/replaceVariables.ts":"856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/index.ts":"857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/settings.ts":"858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/client/index.ts":"859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/hljs.js":"860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/markdown.js":"861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/filtered/filtered.js":"862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/code.js":"863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/markdown.js":"864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/original.js":"865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/token.ts":"866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/server/index.js":"867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/client.js":"868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/index.ts":"869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/lib/MentionsParser.js":"870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/Mentions.js":"871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/index.ts":"872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/methods/getUserMentionsByChannel.js":"873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/server.js":"874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/actionButton.ts":"875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/index.ts":"876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/index.ts":"877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/logger.js":"878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/unreadMessages.js":"879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/index.ts":"880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/pinMessage.js":"881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/settings.ts":"882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/startup/indexes.js":"883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/index.ts":"884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/settings.ts":"885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/starMessage.js":"886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/startup/indexes.js":"887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/index.ts":"888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/saml_client.js":"889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAttributeMapping.ts":"890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAuthorizeRequestVariables.ts":"891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutRequestVariables.ts":"892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponse.ts":"893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponseVariables.ts":"894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IMetadataVariables.ts":"895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAction.ts":"896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAssertion.ts":"897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLGlobalSettings.ts":"898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLRequest.ts":"899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLUser.ts":"900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IServiceProviderOptions.ts":"901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/callbacks.ts":"902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/index.ts":"903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/SAML.ts":"904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/ServiceProvider.ts":"905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/Utils.ts":"906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/constants.ts":"907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest.ts":"908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutRequest.ts":"909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutResponse.ts":"910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata.ts":"911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutRequest.ts":"912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutResponse.ts":"913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/Response.ts":"914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/settings.ts":"915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/listener.ts":"916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/loginHandler.ts":"917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/addSamlService.ts":"918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/samlLogout.ts":"919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/startup.ts":"920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/autocomplete-client.js":"921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/collection.js":"922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/index.ts":"923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/templates.js":"924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/index.ts":"925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/collectMetrics.ts":"926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/metrics.js":"927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/statsTracker.js":"928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/index.ts":"929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Avatars.ts":"930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Base.ts":"931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChannelList.ts":"932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatRoom.ts":"933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatSubscription.ts":"934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedUserList.ts":"935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatMessage.ts":"936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatPermissions.ts":"937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatRoom.ts":"938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatSubscription.ts":"939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CustomSounds.ts":"940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/EmojiCustom.ts":"941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Roles.ts":"942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/RoomRoles.ts":"943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Uploads.ts":"944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserAndRoom.ts":"945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserDataFiles.ts":"946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserRoles.ts":"947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Users.ts":"948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/WebdavAccounts.ts":"949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/index.ts":"950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/index.ts":"951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/lib/setUpdatedAt.ts":"952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationEvents.js":"953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationRoomEvents.js":"954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/ImportData.ts":"955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Imports.js":"956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatBusinessHours.ts":"957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartment.js":"958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartmentAgents.js":"959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatInquiry.ts":"960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatRooms.js":"961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Messages.js":"962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Rooms.js":"963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Subscriptions.js":"964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Users.js":"965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_Base.js":"966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_BaseDb.js":"967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-logs-model.js":"968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-model.js":"969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-persistence-model.js":"970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/client/index.ts":"971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/lib/common.js":"972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/addWebdavServer.js":"973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/index.ts":"974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/startup.ts":"975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notification-queue/server/NotificationQueue.ts":"976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/index.ts":"977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Notifications.js":"978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Presence.ts":"979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/index.ts":"980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Notifications.ts":"981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Presence.ts":"982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/addOAuthApp.ts":"983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/parseUriList.ts":"984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/addOAuthApp.ts":"985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/deleteOAuthApp.ts":"986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/updateOAuthApp.ts":"987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/index.ts":"988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/default-services.ts":"989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/oauth2-server.ts":"990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/index.ts":"991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/jumpToMessage.ts":"992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/providers.ts":"993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/server.ts":"994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTR.ts":"995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTRRoom.ts":"996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/index.ts":"997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/messageTypes.ts":"998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/tabBar.ts":"999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/IOTR.ts":"1000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/OtrRoomState.ts":"1001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/constants.ts":"1002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/functions.ts":"1003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/index.ts":"1004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/deleteOldOTRMessages.ts":"1005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/sendSystemMessages.ts":"1006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/updateOTRAck.ts":"1007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/settings.ts":"1008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/apn.js":"1009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/gcm.js":"1010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/index.ts":"1011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/logger.js":"1012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/methods.js":"1013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/push.js":"1014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/index.ts":"1015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/tabBar.ts":"1016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/index.ts":"1017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/lib/PushNotification.ts":"1018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/methods/saveNotificationSettings.js":"1019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/index.ts":"1020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/init.js":"1021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/methods/setReaction.js":"1022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/index.ts":"1023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/setReaction.js":"1024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/cronPruneMessages.ts":"1025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/index.ts":"1026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/startup/settings.ts":"1027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/events/events.js":"1028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/index.ts":"1029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/logger/logger.js":"1030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/model/provider.js":"1031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/provider/defaultProvider.js":"1032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/search.internalService.ts":"1033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/providerService.js":"1034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/validationService.js":"1035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/index.ts":"1036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/lib/settings.ts":"1037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/index.js":"1038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/lib/settings.ts":"1039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/CachedSettings.ts":"1040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/Middleware.ts":"1041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/SettingsRegistry.ts":"1042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/applyMiddlewares.ts":"1043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/cached.ts":"1044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/convertValue.ts":"1045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/getSettingDefaults.ts":"1046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideGenerator.ts":"1047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideSetting.ts":"1048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overwriteSetting.ts":"1049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/settings.mocks.ts":"1050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/validateSetting.ts":"1051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/index.ts":"1052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/raw.ts":"1053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/startup.ts":"1054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/index.ts":"1055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/slackbridge_import.client.js":"1056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/RocketAdapter.js":"1057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAPI.js":"1058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAdapter.js":"1059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/index.ts":"1060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/logger.js":"1061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/removeChannelLinks.js":"1062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/settings.ts":"1063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge.js":"1064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge_import.server.js":"1065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/client/index.ts":"1066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/gimme.ts":"1067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/lenny.ts":"1068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/shrug.ts":"1069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/tableflip.ts":"1070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/unflip.ts":"1071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/server/index.ts":"1072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/client.ts":"1073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/index.ts":"1074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/index.ts":"1075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/server.ts":"1076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/client.ts":"1077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/index.ts":"1078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/index.ts":"1079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/server.ts":"1080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/index.ts":"1081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/server.ts":"1082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/hide.ts":"1083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/index.ts":"1084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/hide.ts":"1085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/index.ts":"1086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/client.ts":"1087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/index.ts":"1088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/index.ts":"1089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/server.ts":"1090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/client.ts":"1091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/index.ts":"1092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/index.ts":"1093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/server.ts":"1094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/client.ts":"1095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/index.ts":"1096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/index.ts":"1097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/server.ts":"1098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/client.ts":"1099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/index.ts":"1100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/index.ts":"1101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/server.ts":"1102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/index.ts":"1103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/leave.ts":"1104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/index.ts":"1105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/me.ts":"1106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/index.ts":"1107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/server.ts":"1108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/index.ts":"1109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/mute.ts":"1110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/unmute.ts":"1111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/client.ts":"1112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/index.ts":"1113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/index.ts":"1114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/status.ts":"1115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/index.ts":"1116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/status.ts":"1117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/index.ts":"1118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/topic.ts":"1119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/index.ts":"1120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/topic.ts":"1121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/client.ts":"1122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/index.ts":"1123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/index.ts":"1124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/server.ts":"1125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/generateEml.js":"1126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/sendEmail.js":"1127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/index.ts":"1128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/lib/rocketchat.js":"1129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/settings.js":"1130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/startup.js":"1131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/SMS.js":"1132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/index.ts":"1133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/mobex.js":"1134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/twilio.js":"1135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/voxtelesys.js":"1136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/settings.ts":"1137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/lib/spotify.ts":"1138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/server/index.ts":"1139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getLastStatistics.js":"1140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getStatistics.ts":"1141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/otrStats.ts":"1142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/slashCommandsStats.ts":"1143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/updateStatsCounter.ts":"1144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/index.ts":"1145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/SAUMonitor.ts":"1146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/UAParserCustom.js":"1147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getAppsStatistics.js":"1148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getImporterStatistics.ts":"1149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getServicesStatistics.ts":"1150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/statistics.ts":"1151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/telemetryEvents.ts":"1152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/methods/getStatistics.js":"1153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/startup/monitor.js":"1154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/client/index.ts":"1155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/index.ts":"1156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/server.ts":"1157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/variables.ts":"1158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/flextab/threadlist.tsx":"1159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/index.ts":"1160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/lib/normalizeThreadTitle.ts":"1161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/follow.ts":"1162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/replyInThread.ts":"1163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/unfollow.ts":"1164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/functions.js":"1165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/aftersavemessage.js":"1166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/index.js":"1167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/index.ts":"1168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/followMessage.js":"1169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadMessages.js":"1170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadsList.js":"1171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/index.js":"1172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/unfollowMessage.js":"1173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/settings.ts":"1174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/index.ts":"1175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/login_token_server.js":"1176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/client/index.ts":"1177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/lib/common.js":"1178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/index.ts":"1179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/startup.js":"1180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/index.ts":"1181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/ChatMessages.ts":"1182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/UserAction.ts":"1183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/accounts.js":"1184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirror.js":"1185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirrorComponent.js":"1186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/index.ts":"1187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/collections.js":"1188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/iframeCommands.js":"1189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/notification.js":"1190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/parentTemplate.js":"1191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioEncoder.ts":"1192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioRecorder.ts":"1193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/videoRecorder.js":"1194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/rocket.js":"1195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userCard.tsx":"1196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userPopoverStatus.js":"1197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/CommonRoomTemplateInstance.ts":"1198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/scrolling.ts":"1199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/photoswipeContent.ts":"1200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/roomSearch.ts":"1201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/index.ts":"1202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollection.ts":"1203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollectionManager.ts":"1204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/index.ts":"1205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/lib/tabBar.ts":"1206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-login/client/index.ts":"1207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-login/client/username/username.ts":"1208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/index.ts":"1209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/loading/index.ts":"1210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateHTML.js":"1211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateSprite.js":"1212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/index.js":"1213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/inject.ts":"1214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/scripts.ts":"1215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionButtonSyncer.ts":"1216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionManager.js":"1217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/dropdownAction.ts":"1218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/lib/applyButtonFilters.ts":"1219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageAction.ts":"1220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageBox.ts":"1221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/tabbar.ts":"1222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/findParentMessage.ts":"1223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/index.ts":"1224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/createComposerAPI.ts":"1225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/messageBoxFormatting.ts":"1226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/ComposerBoxPopup.tsx":"1227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupCannedResponse.tsx":"1228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupEmoji.tsx":"1229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupRoom.tsx":"1230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupSlashCommand.tsx":"1231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupUser.tsx":"1232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopupPreview/ComposerBoxPopupPreview.tsx":"1233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopup.ts":"1234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopupQueries.ts":"1235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupConfig.js":"1236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupSlashCommandPreview.js":"1237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/index.ts":"1238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/AccountBox.ts":"1239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/IframeLogin.js":"1240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/MessageAction.ts":"1241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomHistoryManager.ts":"1242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomManager.ts":"1243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/mainReady.ts":"1244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageActionDefault.ts":"1245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageBox.ts":"1246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageContext.ts":"1247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/openRoom.tsx":"1248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/readMessages.ts":"1249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/Message.js":"1250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/MessageTypes.ts":"1251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/server/index.ts":"1252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/index.ts":"1253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/settings.ts":"1254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/index.ts":"1255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/customUserStatus.js":"1256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/userStatus.ts":"1257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/deleteCustomUserStatus.js":"1258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/updateCustomUserStatus.js":"1259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/index.ts":"1260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/deleteCustomUserStatus.js":"1261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/getUserStatusText.js":"1262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/insertOrUpdateUserStatus.js":"1263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/listCustomUserStatus.js":"1264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/setUserStatus.js":"1265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/index.ts":"1266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/RestApiClient.ts":"1267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/index.js":"1268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/fileUploadRestrictions.js":"1269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarColor.ts":"1270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarURL.ts":"1271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getDefaultSubscriptionPref.js":"1272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getURL.js":"1273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserAvatarURL.js":"1274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserNotificationPreference.js":"1275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserPreference.js":"1276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/mimeTypes.ts":"1277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/placeholders.js":"1278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/slashCommand.ts":"1279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/tapi18n.js":"1280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/templateVarHandler.js":"1281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getDefaultUserFields.ts":"1282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getMongoInfo.js":"1283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/isDocker.js":"1284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/normalizeMessageFileUpload.js":"1285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/safeGetMeteorUser.ts":"1286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/index.ts":"1287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/JWTHelper.js":"1288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/cron/Cronjobs.ts":"1289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getTimezone.ts":"1290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getValidRoomName.js":"1291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/normalizeMessagesForUser.ts":"1292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/client/index.js":"1293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/addSettings.ts":"1294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/checkVersionUpdate.ts":"1295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/getNewUpdates.ts":"1296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/index.ts":"1297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/logger.ts":"1298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/methods/banner_dismiss.js":"1299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/index.ts":"1300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/tabBar.tsx":"1301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/voip/server/startup.ts":"1302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/actionButton.ts":"1303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/index.js":"1304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/startup/sync.js":"1305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/index.ts":"1306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/getWebdavCredentials.ts":"1307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/uploadFileToWebdav.ts":"1308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/webdavClientAdapter.ts":"1309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/addWebdavAccount.ts":"1310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getFileFromWebdav.ts":"1311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFileList.ts":"1312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFilePreview.ts":"1313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/removeWebdavAccount.ts":"1314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/uploadFileToWebdav.ts":"1315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/startup/settings.ts":"1316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/WebRTCClass.js":"1317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/actionLink.tsx":"1318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/adapter.js":"1319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/index.ts":"1320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/screenShare.js":"1321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/tabBar.tsx":"1322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/lib/constants.ts":"1323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/index.ts":"1324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/settings.ts":"1325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/client/index.ts":"1326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/lib/common.js":"1327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/index.ts":"1328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/startup.ts":"1329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleAction.tsx":"1330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleClose.tsx":"1331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitStateManager.tsx":"1332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.spec.tsx":"1333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.tsx":"1334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.spec.tsx":"1335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.tsx":"1336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.spec.tsx":"1337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.tsx":"1338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.spec.tsx":"1339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.tsx":"1340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgent.tsx":"1341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgentWithoutExtension.tsx":"1342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartment.tsx":"1343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartmentMultiple.tsx":"1344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Backdrop.tsx":"1345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.stories.tsx":"1346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.tsx":"1347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.stories.tsx":"1348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.tsx":"1349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenu.tsx":"1350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.stories.tsx":"1351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.tsx":"1352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Line.tsx":"1353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Wrapper.tsx":"1354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/index.ts":"1355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ConfirmOwnerChangeModal.tsx":"1356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/CreateDiscussion.tsx":"1357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/DefaultParentRoomField.tsx":"1358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/index.ts":"1359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsForm.js":"1360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsFormV2.tsx":"1361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Emoji.tsx":"1362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/FilterByText.tsx":"1363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GazzodownText.tsx":"1364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.stories.tsx":"1365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.tsx":"1366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.stories.tsx":"1367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.tsx":"1368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/HeaderCell.tsx":"1369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/NoResults.tsx":"1370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/SortIcon.tsx":"1371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTable.tsx":"1372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableBody.tsx":"1373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableCell.tsx":"1374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeader.tsx":"1375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeaderCell.tsx":"1376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingRow.tsx":"1377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingTable.tsx":"1378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableRow.tsx":"1379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useCurrent.ts":"1380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPage.ts":"1381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPageLabel.ts":"1382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/usePagination.ts":"1383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useShowingResultsLabel.ts":"1384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useSort.ts":"1385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/index.ts":"1386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.stories.tsx":"1387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.tsx":"1388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAction.tsx":"1389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelActionGroup.tsx":"1390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAvatar.tsx":"1391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelField.tsx":"1392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelLabel.tsx":"1393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelSection.tsx":"1394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelText.tsx":"1395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelTitle.tsx":"1396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/RetentionPolicyCallout.tsx":"1397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/index.ts":"1398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/LocalTime.tsx":"1399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.stories.tsx":"1400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.tsx":"1401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx":"1402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Skeleton.tsx":"1403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Tags.tsx":"1404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAgentsList.ts":"1405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAvailableAgentsList.ts":"1406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useDepartmentsList.ts":"1407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx":"1408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModalData.tsx":"1409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/EnterpriseDepartmentsModal.tsx":"1410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx":"1411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ReturnChatQueueModal.tsx":"1412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/TranscriptModal.tsx":"1413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.stories.tsx":"1414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.tsx":"1415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageBlockWithBorder.tsx":"1416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContent.tsx":"1417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContext.ts":"1418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageHeader.tsx":"1419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContent.tsx":"1420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContentWithShadow.tsx":"1421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/index.ts":"1422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PageSkeleton.tsx":"1423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PlanTag.tsx":"1424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RawText.tsx":"1425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/Avatar.tsx":"1426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/RoomAutoComplete.tsx":"1427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/hooks/useRoomsList.ts":"1428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/index.ts":"1429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelAppSourceRoomIcon.tsx":"1430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelCoreSourceRoomIcon.tsx":"1431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelRoomIcon.tsx":"1432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/context/OmnichannelRoomIconContext.tsx":"1433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/index.tsx":"1434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/lib/OmnichannelRoomIcon.ts":"1435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/provider/OmnichannelRoomIconProvider.tsx":"1436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/RoomIcon.tsx":"1437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/index.tsx":"1438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ScrollableContentWrapper.tsx":"1439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Content.tsx":"1440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Header.tsx":"1441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/ListItem.tsx":"1442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Sidebar.tsx":"1443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarGenericItem.tsx":"1444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarItemsAssembler.tsx":"1445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarNavigationItem.tsx":"1446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/index.ts":"1447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Skeleton.tsx":"1448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/GroupingList.tsx":"1449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortList.tsx":"1450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortModeList.tsx":"1451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/ViewModeList.tsx":"1452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/index.ts":"1453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Subtitle.tsx":"1454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TextCopy.tsx":"1455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TooltipPortal.tsx":"1456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorEmailModal.tsx":"1457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorModal.tsx":"1458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorPasswordModal.tsx":"1459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorTotpModal.tsx":"1460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/index.ts":"1461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UTCClock.tsx":"1462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.stories.tsx":"1463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.tsx":"1464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UrlChangeModal.tsx":"1465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.stories.tsx":"1466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.tsx":"1467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/index.ts":"1468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultiple.tsx":"1469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleFederated.tsx":"1470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOption.tsx":"1471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOptions.tsx":"1472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/index.ts":"1473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.stories.tsx":"1474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.tsx":"1475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardAction.tsx":"1476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardContainer.tsx":"1477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardInfo.tsx":"1478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRole.tsx":"1479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRoles.tsx":"1480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardUsername.tsx":"1481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/index.ts":"1482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.stories.tsx":"1483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.tsx":"1484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAction.tsx":"1485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAvatar.tsx":"1486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoUsername.tsx":"1487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/index.ts":"1488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/ReactiveUserStatus.tsx":"1489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/index.ts":"1490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatusMenu.tsx":"1491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBar.tsx":"1492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarAction.tsx":"1493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarActions.tsx":"1494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarBack.tsx":"1495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarButton.tsx":"1496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarClose.tsx":"1497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarContent.tsx":"1498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarFooter.tsx":"1499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarHeader.tsx":"1500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarIcon.tsx":"1501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarInnerContent.tsx":"1502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarScrollableContent.tsx":"1503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarSkeleton.tsx":"1504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarText.tsx":"1505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/index.ts":"1506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/WarningModal.tsx":"1507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/AppAvatar.tsx":"1508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/BaseAvatar.tsx":"1509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatar.tsx":"1510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatarEditor.tsx":"1511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatar.tsx":"1512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarEditor.tsx":"1513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarSuggestions.js":"1514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/index.ts":"1515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.stories.tsx":"1516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.tsx":"1517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.stories.tsx":"1518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.tsx":"1519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.stories.tsx":"1520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.tsx":"1521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.stories.tsx":"1522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.tsx":"1523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.stories.tsx":"1524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.tsx":"1525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.stories.tsx":"1526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.tsx":"1527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/IgnoredContent.tsx":"1528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageCollapsible.tsx":"1529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageContentBody.tsx":"1530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageHeader.tsx":"1531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ReadReceiptIndicator.tsx":"1532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/StatusIndicators.tsx":"1533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ToolboxHolder.tsx":"1534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Action.tsx":"1535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Attachments.tsx":"1536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/BroadcastMetrics.tsx":"1537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/DiscussionMetrics.tsx":"1538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Location.tsx":"1539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/MessageActions.tsx":"1540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Reactions.tsx":"1541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/ThreadMetrics.tsx":"1542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UiKitSurface.tsx":"1543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UrlPreviews.tsx":"1544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.stories.tsx":"1545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.tsx":"1546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx":"1547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/DefaultAttachment.tsx":"1548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/FileAttachment.tsx":"1549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx":"1550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachmentButton.tsx":"1551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachtment.tsx":"1552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/Field.tsx":"1553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/FieldsAttachment.tsx":"1554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ShortField.tsx":"1555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/hooks/usePerformActionMutation.ts":"1556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/AudioAttachment.tsx":"1557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/GenericFileAttachment.tsx":"1558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/ImageAttachment.tsx":"1559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/VideoAttachment.tsx":"1560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/hooks/useLoadImage.tsx":"1561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/Attachment.tsx":"1562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthor.tsx":"1563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorAvatar.tsx":"1564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorName.tsx":"1565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentBlock.tsx":"1566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentContent.tsx":"1567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDescription.tsx":"1568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDetails.tsx":"1569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDownload.tsx":"1570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentImage.tsx":"1571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentInner.tsx":"1572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentRow.tsx":"1573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentSize.tsx":"1574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentText.tsx":"1575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentThumb.tsx":"1576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitle.tsx":"1577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitleLink.tsx":"1578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/ImageBox.tsx":"1579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Load.tsx":"1580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Retry.tsx":"1581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/collapsible/CollapsibleContent.tsx":"1582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapView.tsx":"1583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewFallback.tsx":"1584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewImage.tsx":"1585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/hooks/useAsyncImage.ts":"1586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/Reaction.tsx":"1587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/useToggleReactionMutation.ts":"1588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/uikit/ParsedText.tsx":"1589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedCollapsible.tsx":"1590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedHtmlPreview.tsx":"1591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedImagePreview.tsx":"1592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedLinkPreview.tsx":"1593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewContent.tsx":"1594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewMetadata.ts":"1595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedResolver.tsx":"1596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlAudioPreview.tsx":"1597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlImagePreview.tsx":"1598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreview.tsx":"1599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewMetadata.tsx":"1600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewResolver.tsx":"1601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlVideoPreview.tsx":"1602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/buildImageURL.ts":"1603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.stories.tsx":"1604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.tsx":"1605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/hooks/useMessageRoles.ts":"1606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/helpers/followSyle.ts":"1607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useCollapse.tsx":"1608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts":"1609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useOembedLayout.ts":"1610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useSubscriptionFromMessageQuery.ts":"1611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListContext.tsx":"1612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListSkeleton.tsx":"1613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/AllMentionNotification.tsx":"1614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MeMentionNotification.tsx":"1615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MessageNotification.tsx":"1616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/UnreadMessagesNotification.tsx":"1617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/DesktopToolboxDropdown.tsx":"1618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MessageActionMenu.tsx":"1619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MobileToolboxDropdown.tsx":"1620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/Toolbox.tsx":"1621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/ToolboxDropdown.tsx":"1622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/RoomMessage.tsx":"1623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/SystemMessage.tsx":"1624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessage.tsx":"1625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.spec.tsx":"1626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.tsx":"1627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.spec.tsx":"1628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx":"1629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx":"1630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/threadPreview/ThreadMessagePreviewBody.tsx":"1631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalBackdrop.tsx":"1632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalPortal.tsx":"1633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/voip/room/VoipRoomForeword.tsx":"1634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/withDoNotAskAgain.tsx":"1635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/ActionManagerContext.ts":"1636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/CallContext.ts":"1637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/OmnichannelContext.ts":"1638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/UserPresenceContext.ts":"1639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/VideoConfContext.ts":"1640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/MinimongoCollection.ts":"1641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/Subscribable.ts":"1642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/SubscriptionWithRoom.ts":"1643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/css.d.ts":"1644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/html.d.ts":"1645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/info.d.ts":"1646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useRecordList.ts":"1647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableMessageList.ts":"1648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableRecordList.ts":"1649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useStreamUpdatesForMessageList.ts":"1650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannel.ts":"1651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelAgentAvailable.ts":"1652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnabled.ts":"1653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnterpriseEnabled.ts":"1654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelRouteConfig.ts":"1655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelShowQueueLink.ts":"1656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useQueuedInquiries.ts":"1657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAsyncState.ts":"1658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useClipboardWithToast.ts":"1659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useComponentDidUpdate.ts":"1660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDecryptedMessage.ts":"1661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDialModal.tsx":"1662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDontAskAgain.ts":"1663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEmbeddedLayout.ts":"1664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointAction.ts":"1665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointData.ts":"1666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointUpload.ts":"1667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFileInput.ts":"1668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useForm.ts":"1669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDate.ts":"1670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDateAndTime.ts":"1671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDuration.ts":"1672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatMemorySize.ts":"1673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatRelativeTime.ts":"1674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatTime.ts":"1675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormattedRelativeTime.ts":"1676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useHighlightedCode.ts":"1677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useIsEnterprise.ts":"1678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLicense.ts":"1679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLocalePercentage.ts":"1680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePresence.ts":"1681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePreventPropagation.ts":"1682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveQuery.ts":"1683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveValue.ts":"1684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveVar.ts":"1685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRegistrationStatus.ts":"1686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useResizeInlineBreakpoint.ts":"1687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomIcon.tsx":"1688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomInfoEndpoint.ts":"1689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeAgo.ts":"1690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeFromNow.ts":"1691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneNameList.ts":"1692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneTime.ts":"1693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUTCClock.ts":"1694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUpdateAvatar.ts":"1695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserCustomFields.ts":"1696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserData.ts":"1697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserDisplayName.ts":"1698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/importPackages.ts":"1699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/overrideLoginMethod.ts":"1700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/process2faReturn.ts":"1701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/utils.ts":"1702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/RoomManager.ts":"1703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/VideoConfManager.ts":"1704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/appLayout.ts":"1705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncState.ts":"1706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncStatePhase.ts":"1707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/functions.ts":"1708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/index.ts":"1709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/banners.ts":"1710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/baseURI.ts":"1711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/ChatAPI.ts":"1712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/Upload.ts":"1713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/data.ts":"1714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processMessageEditing.ts":"1715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSetReaction.ts":"1716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSlashCommand.ts":"1717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processTooLongMessage.ts":"1718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/replyBroadcast.ts":"1719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/requestMessageDeletion.ts":"1720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/sendMessage.ts":"1721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/uploadFiles.ts":"1722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/uploads.ts":"1723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/clickableItem.js":"1724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/constants.ts":"1725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createReactiveSubscriptionFactory.ts":"1726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createRouteGroup.tsx":"1727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSidebarItems.ts":"1728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSubscription.ts":"1729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/download.ts":"1730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/errorHandling.ts":"1731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/federation/Federation.ts":"1732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getLocalePercentage.ts":"1733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getUserDisplayName.ts":"1734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getWebdavServerName.ts":"1735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/imperativeModal.ts":"1736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/CannedResponseList.ts":"1737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/DiscussionsList.ts":"1738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/FilesList.ts":"1739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/MessageList.ts":"1740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/RecordList.ts":"1741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/ThreadsList.ts":"1742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/meteorCallWrapper.ts":"1743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/bson.ts":"1744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/comparisons.ts":"1745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/index.ts":"1746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/lookups.ts":"1747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/query.ts":"1748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/sort.ts":"1749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/types.ts":"1750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/normalizeThreadMessage.tsx":"1751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientBeforeSendMessage.ts":"1752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientMessageReceived.ts":"1753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/parseMessageTextToAstMarkdown.ts":"1754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/blazePortals.ts":"1755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/createTemplateForComponent.ts":"1756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/portalsSubscription.ts":"1757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/presence.ts":"1758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/queryClient.ts":"1759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomCoordinator.ts":"1760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomExit.ts":"1761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/conversation.ts":"1762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/direct.ts":"1763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/favorite.ts":"1764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/index.ts":"1765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/livechat.ts":"1766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/private.ts":"1767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/public.ts":"1768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/unread.ts":"1769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/voip.ts":"1770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PrivateSettingsCachedCollection.ts":"1771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PublicSettingsCachedCollection.ts":"1772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/toast.ts":"1773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/userData.ts":"1774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/applyCustomTranslations.ts":"1775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/call.ts":"1776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/callWithErrorHandling.ts":"1777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createAnchor.ts":"1778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createToken.ts":"1779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/deleteAnchor.ts":"1780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/detectEmoji.ts":"1781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/domEvents.ts":"1782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/filterLanguage.ts":"1783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/fireGlobalEvent.ts":"1784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatBytes.ts":"1785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDate.ts":"1786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDateAndTime.ts":"1787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatTime.ts":"1788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getAvatarAsPng.ts":"1789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getConfig.ts":"1790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getDateRange.ts":"1791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUidDirectMessage.ts":"1792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUserEmailVerified.ts":"1793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/goToRoomById.ts":"1794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIE11.ts":"1795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIOsDevice.ts":"1796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isLayoutEmbedded.ts":"1797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTL.ts":"1798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTLScriptLanguage.ts":"1799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isValidImageFormat.ts":"1800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/keyCodes.ts":"1801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/legacyJumpToMessage.ts":"1802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/mapMessageFromApi.ts":"1803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/messageArgs.ts":"1804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/prependReplies.ts":"1805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/queueMicrotask.ts":"1806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderEmoji.ts":"1807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderMessageEmoji.ts":"1808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/setMessageJumpQueryStringParameter.ts":"1809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/timeAgo.ts":"1810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/userAgentMIMETypeFallback.ts":"1811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitForElement.ts":"1812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitUntilFind.ts":"1813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Helper.ts":"1814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/LocalStream.ts":"1815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/QueueAggregator.ts":"1816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/RemoteStream.ts":"1817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Stream.ts":"1818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/VoIPUser.ts":"1819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/main.ts":"1820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/hideRoom.ts":"1821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/index.ts":"1822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/openRoom.ts":"1823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/pinMessage.ts":"1824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/setUserActiveStatus.ts":"1825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/starMessage.ts":"1826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/toggleFavorite.ts":"1827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/unpinMessage.ts":"1828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/updateMessage.ts":"1829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/childNodeRemove.ts":"1830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/cssVars.ts":"1831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/customEventPolyfill.ts":"1832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/hoverTouchClick.ts":"1833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/index.ts":"1834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/objectFromEntries.ts":"1835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/portals/VideoConfPopupPortal.ts":"1836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ActionManagerProvider.tsx":"1837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AttachmentProvider.tsx":"1838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AuthorizationProvider.tsx":"1839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AvatarUrlProvider.tsx":"1840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/CallProvider.tsx":"1841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/definitions/IceServer.ts":"1842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/hooks/useWebRtcServers.ts":"1843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/index.ts":"1844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/lib/parseStringToIceServers.ts":"1845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ConnectionStatusProvider.tsx":"1846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CustomSoundProvider.tsx":"1847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/DeviceProvider.tsx":"1848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/lib/isSetSinkIdAvailable.tsx":"1849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/LayoutProvider.tsx":"1850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/MeteorProvider.tsx":"1851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ModalProvider.tsx":"1852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/OmnichannelProvider.tsx":"1853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/RouterProvider.tsx":"1854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ServerProvider.tsx":"1855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SessionProvider.tsx":"1856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SettingsProvider.tsx":"1857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ToastMessagesProvider.tsx":"1858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TooltipProvider.tsx":"1859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TranslationProvider.tsx":"1860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserPresenceProvider.tsx":"1861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserProvider.tsx":"1862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/VideoConfProvider.tsx":"1863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.stories.tsx":"1864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.tsx":"1865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.stories.tsx":"1866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.tsx":"1867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.stories.tsx":"1868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.tsx":"1869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomList.tsx":"1870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomListRow.tsx":"1871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/ScrollerWithCustomProps.tsx":"1872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/SideBarItemTemplateWithData.tsx":"1873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/index.ts":"1874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/normalizeSidebarMessage.ts":"1875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomMenu.tsx":"1876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.stories.tsx":"1877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.tsx":"1878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/SidebarPortal.tsx":"1879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooter.tsx":"1880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx":"1881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/index.ts":"1882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.stories.tsx":"1883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.tsx":"1884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/hooks/useOmnichannelContactLabel.ts":"1885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/index.tsx":"1886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx":"1887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/index.ts":"1888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx":"1889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/CreateTeamModal.tsx":"1890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/index.ts":"1891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/EditStatusModal.tsx":"1892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserAvatarButton.tsx":"1893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserDropdown.tsx":"1894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Administration.tsx":"1895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoom.tsx":"1896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoomList.tsx":"1897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Directory.tsx":"1898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Home.tsx":"1899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Login.tsx":"1900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Search.tsx":"1901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Sort.tsx":"1902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useCreateRoomModal.tsx":"1903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useDropdownVisibility.ts":"1904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/index.tsx":"1905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useAvatarTemplate.tsx":"1906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/usePreventDefault.ts":"1907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useQueryOptions.ts":"1908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useRoomList.ts":"1909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useShortcutOpenMenu.ts":"1910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useTemplateByViewMode.tsx":"1911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/index.ts":"1912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/Row.tsx":"1913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/ScrollerWithCustomProps.tsx":"1914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/SearchList.tsx":"1915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/UserItem.tsx":"1916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/OmnichannelSection.tsx":"1917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/StatusDisabledSection.tsx":"1918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallDialPad.tsx":"1919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggle.tsx":"1920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleError.tsx":"1921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleLoading.tsx":"1922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleReady.tsx":"1923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelLivechatToggle.tsx":"1924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/index.ts":"1925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/UserDeleted.ts":"1926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/absoluteUrl.ts":"1927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/index.ts":"1928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToMessage.ts":"1929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToPinMessage.ts":"1930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToSearchMessage.ts":"1931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToStarMessage.ts":"1932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkPinned.ts":"1933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkStar.ts":"1934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/pinMessage.ts":"1935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/readReceipt.ts":"1936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/starMessage.ts":"1937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unpinMessage.ts":"1938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unstarMessage.ts":"1939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/customScriptOnLogout.ts":"1940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/index.ts":"1941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/purgeAllDrafts.ts":"1942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/roomManager.ts":"1943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/appRoot.tsx":"1944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/banners.ts":"1945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/callbacks.ts":"1946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/exportMessagesTab.ts":"1947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/index.ts":"1948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/mentionsTab.ts":"1949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/pinnedMessagesTab.ts":"1950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/starredMessagesTab.ts":"1951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customOAuth.ts":"1952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customTranslations.ts":"1953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/e2e.ts":"1954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/emailVerification.ts":"1955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/index.ts":"1956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/readMessages.ts":"1957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/forceLogout.ts":"1958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/i18n.ts":"1959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/incomingMessages.ts":"1960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/index.ts":"1961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/ldap.ts":"1962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loadMissedMessages.ts":"1963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loginViaQuery.ts":"1964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageObserve.ts":"1965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageTypes.ts":"1966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/index.ts":"1967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/konchatNotifications.ts":"1968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/updateAvatar.ts":"1969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/usersNameChanged.ts":"1970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/oauth.ts":"1971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/openedRoom.ts":"1972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/otr.ts":"1973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/readMessage.ts":"1974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/reloadRoomAfterLogin.ts":"1975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/autotranslate.ts":"1976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/emoji.ts":"1977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/hexcolor.ts":"1978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/highlightWords.ts":"1979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/index.ts":"1980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/katex.ts":"1981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/mentionsMessage.ts":"1982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/index.ts":"1983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/markdown.ts":"1984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/roomObserve.ts":"1985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/rootUrlChange.ts":"1986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/routes.tsx":"1987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/setupWizard.ts":"1988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/federation.ts":"1989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/index.ts":"1990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/list.ts":"1991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/startup.ts":"1992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/autotranslate.ts":"1993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/index.ts":"1994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/unread.ts":"1995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userRoles.ts":"1996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userStatusManuallySet.ts":"1997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/usersObserve.ts":"1998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ModalContextMock.tsx":"1999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/QueryClientProviderMock.tsx":"2000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/RouterContextMock.tsx":"2001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ServerContextMock.tsx":"2002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/TranslationContextMock.tsx":"2003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/hooks/useAutoSequence.ts":"2004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/avatarUrlFromUsername.ts":"2005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/emojiUrlFromName.ts":"2006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/hasPermission.ts":"2007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/index.ts":"2008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/log.ts":"2009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/nrrargs.ts":"2010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/preference.ts":"2011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/renderEmoji.ts":"2012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/setting.ts":"2013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/userHasAllPermission.ts":"2014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templates.ts":"2015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountRouter.tsx":"2016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountSidebar.tsx":"2017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/index.ts":"2018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsPage.tsx":"2019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx":"2020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx":"2021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/PreferencesConversationTranscript.tsx":"2022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/AccountPreferencesPage.tsx":"2023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/MyDataModal.tsx":"2024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesGlobalSection.tsx":"2025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesHighlightsSection.tsx":"2026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesLocalizationSection.tsx":"2027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMessagesSection.tsx":"2028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMyDataSection.tsx":"2029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesNotificationsSection.tsx":"2030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx":"2031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx":"2032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileForm.tsx":"2033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfilePage.tsx":"2034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileRoute.tsx":"2035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/ActionConfirmModal.tsx":"2036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/routes.tsx":"2037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityPage.tsx":"2038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityRoute.tsx":"2039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/BackupCodesModal.tsx":"2040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/EndToEnd.tsx":"2041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorEmail.tsx":"2042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorTOTP.tsx":"2043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/sidebarItems.ts":"2044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensPage.tsx":"2045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensRoute.tsx":"2046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensRow.tsx":"2047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensTable.tsx":"2048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AddToken.tsx":"2049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/index.ts":"2050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationLayout.tsx":"2051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationRouter.tsx":"2052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/EditableSettingsContext.ts":"2053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudPage.tsx":"2054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudRoute.js":"2055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ConnectToCloudSection.js":"2056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CopyStep.tsx":"2057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ManualWorkspaceRegistrationModal.js":"2058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/PasteStep.tsx":"2059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/RegisterWorkspace.tsx":"2060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/TroubleshootingSection.js":"2061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WhatIsItSection.js":"2062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceLoginSection.js":"2063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceRegistrationSection.js":"2064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceCards.tsx":"2065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceMenu.tsx":"2066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/constants.js":"2067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/hooks/useFeatureBullets.tsx":"2068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/ConnectWorkspaceModal.tsx":"2069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/DisconnectWorkspaceModal.tsx":"2070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceModal.tsx":"2071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupModal.tsx":"2072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx":"2073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepTwoModal.tsx":"2074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/index.tsx":"2075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceTokenModal.tsx":"2076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisteredWorkspaceModal.tsx":"2077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/AddCustomEmoji.tsx":"2078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmoji.tsx":"2079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx":"2080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmoji.tsx":"2081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmojiWithData.tsx":"2082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/AddCustomSound.tsx":"2083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundRow.tsx":"2084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundsRoute.tsx":"2085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditCustomSound.tsx":"2086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditSound.tsx":"2087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/lib.ts":"2088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserActiveConnections.tsx":"2089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusDisabledModal.tsx":"2090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusForm.tsx":"2091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusFormWithData.tsx":"2092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx":"2093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx":"2094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusRow.tsx":"2095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusTable.tsx":"2096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/index.ts":"2097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useActiveConnections.ts":"2098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useStatusDisabledModal.tsx":"2099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxForm.tsx":"2100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxFormWithData.tsx":"2101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxPage.tsx":"2102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxRoute.tsx":"2103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxTable.tsx":"2104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/SendTestButton.tsx":"2105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.stories.tsx":"2106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.tsx":"2107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardRoute.tsx":"2108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.stories.tsx":"2109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.tsx":"2110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.stories.tsx":"2111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.tsx":"2112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.stories.tsx":"2113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.tsx":"2114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.js":"2115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.stories.tsx":"2116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummarySkeleton.js":"2117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportProgressPage.tsx":"2118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportRoute.js":"2119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportTypes.ts":"2120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.js":"2121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.stories.tsx":"2122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareChannels.tsx":"2123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareImportPage.js":"2124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareUsers.tsx":"2125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/useErrorHandler.js":"2126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/index.ts":"2127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.stories.tsx":"2128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.tsx":"2129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.js":"2130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.stories.tsx":"2131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionListEntry.js":"2132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.js":"2133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.stories.tsx":"2134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/FederationCard.tsx":"2135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/CardHeader.tsx":"2136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecordItem.tsx":"2137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecords.tsx":"2138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSText.tsx":"2139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/FederationModal.tsx":"2140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/InviteUsers.tsx":"2141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/Types.ts":"2142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/index.ts":"2143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/Section.tsx":"2144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/SectionStatusIcon.tsx":"2145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/index.ts":"2146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/index.ts":"2147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.stories.tsx":"2148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.tsx":"2149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationRoute.tsx":"2150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.js":"2151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.stories.tsx":"2152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.stories.tsx":"2153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.tsx":"2154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.stories.tsx":"2155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.tsx":"2156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.stories.tsx":"2157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.tsx":"2158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.stories.tsx":"2159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.tsx":"2160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/FilterByTypeAndText.js":"2161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IncomingWebhookForm.js":"2162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationRow.js":"2163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsPage.tsx":"2164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsRoute.js":"2165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsTable.js":"2166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/OutgoiongWebhookForm.js":"2167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhook.js":"2168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhookWithData.js":"2169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIntegrationsPage.js":"2170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhook.js":"2171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhookWithData.js":"2172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryContent.tsx":"2173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryItem.js":"2174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/OutgoingWebhookHistoryPage.tsx":"2175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/helpers/triggerWords.ts":"2176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewBot.js":"2177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIncomingWebhook.js":"2178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIntegrationsPage.js":"2179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewOutgoingWebhook.js":"2180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewZapier.js":"2181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/useExampleIncomingData.tsx":"2182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InviteRow.tsx":"2183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesPage.tsx":"2184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesRoute.tsx":"2185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.stories.tsx":"2186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.tsx":"2187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/MailerRoute.tsx":"2188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthApp.tsx":"2189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthAppWithData.tsx":"2190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAddApp.tsx":"2191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsPage.tsx":"2192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsRoute.tsx":"2193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsTable.tsx":"2194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/CustomRoleUpsellModal.tsx":"2195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePage.tsx":"2196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePageWithData.tsx":"2197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsContextBar.tsx":"2198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsRouter.tsx":"2199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionRow.tsx":"2200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTable.tsx":"2201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTableFilter.tsx":"2202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleCell.tsx":"2203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleHeader.tsx":"2204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/index.ts":"2205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/RoleForm.tsx":"2206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePage.tsx":"2207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePageWithData.tsx":"2208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTable.tsx":"2209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableRow.tsx":"2210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableWithData.tsx":"2211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/index.ts":"2212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/index.ts":"2213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useChangeRole.ts":"2214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/usePermissionsAndRoles.ts":"2215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useRole.ts":"2216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoom.tsx":"2217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomContextBar.tsx":"2218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomWithData.tsx":"2219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/FilterByTypeAndText.tsx":"2220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsPage.tsx":"2221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsRoute.tsx":"2222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsTable.tsx":"2223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/routes.tsx":"2224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx":"2225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.stories.tsx":"2226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.tsx":"2227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPageSkeleton.tsx":"2228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.stories.tsx":"2229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.tsx":"2230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/MemoizedSetting.tsx":"2231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.stories.tsx":"2232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.tsx":"2233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.stories.tsx":"2234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.tsx":"2235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SectionSkeleton.tsx":"2236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.stories.tsx":"2237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.tsx":"2238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingSkeleton.tsx":"2239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsGroupCard.tsx":"2240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsPage.tsx":"2241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsRoute.tsx":"2242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/AssetsGroupPage.tsx":"2243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/CreateOAuthModal.tsx":"2244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/GenericGroupPage.tsx":"2245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx":"2246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/OAuthGroupPage.tsx":"2247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/TabbedGroupPage.tsx":"2248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/VoipGroupPage.tsx":"2249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentButton.tsx":"2250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentModal.tsx":"2251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/RemoveAgentButton.tsx":"2252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/VoipExtensionsPage.tsx":"2253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/hooks/useSettingsGroups.ts":"2254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.stories.tsx":"2255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.tsx":"2256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.stories.tsx":"2257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.tsx":"2258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.stories.tsx":"2259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.tsx":"2260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeMirror.tsx":"2261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.stories.tsx":"2262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.tsx":"2263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.stories.tsx":"2264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.tsx":"2265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.stories.tsx":"2266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.tsx":"2267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.stories.tsx":"2268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.tsx":"2269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.stories.tsx":"2270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.tsx":"2271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.stories.tsx":"2272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.tsx":"2273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LookupSettingInput.tsx":"2274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.stories.tsx":"2275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.tsx":"2276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.stories.tsx":"2277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.tsx":"2278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.stories.tsx":"2279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.tsx":"2280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RoomPickSettingInput.tsx":"2281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.stories.tsx":"2282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.tsx":"2283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectTimezoneSettingInput.tsx":"2284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.stories.tsx":"2285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.tsx":"2286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebar.tsx":"2287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebarPages.tsx":"2288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/UpgradeTab.tsx":"2289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebarItems.ts":"2290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/UpgradePage.tsx":"2291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/index.ts":"2292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/UpgradePageError.tsx":"2293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/index.ts":"2294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AddUser.js":"2295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoActions.tsx":"2296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoWithData.tsx":"2297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUser.js":"2298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUserWithData.tsx":"2299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/InviteUsers.tsx":"2300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UserForm.js":"2301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersPage.tsx":"2302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersRoute.tsx":"2303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx":"2304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTableRow.tsx":"2305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/index.ts":"2306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeAdminStatusAction.ts":"2307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeUserStatusAction.ts":"2308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useConfirmOwnerChanges.tsx":"2309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useDeleteUserAction.tsx":"2310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetE2EEKeyAction.tsx":"2311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetTOTPAction.tsx":"2312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useSendInvitationEmailMutation.ts":"2313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ServerLogs.tsx":"2314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.stories.tsx":"2315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.tsx":"2316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsRoute.tsx":"2317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ansispan.ts":"2318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/BannerRegion.tsx":"2319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/LegacyBanner.tsx":"2320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/UiKitBanner.tsx":"2321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ConnectedModalBlock.js":"2322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ModalBlock.js":"2323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/getButtonStyle.ts":"2324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/textParsers.js":"2325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/AudioMessageRecorder.tsx":"2326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/index.ts":"2327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/EmojiPickerWrapper.tsx":"2328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/VideoMessageRecorder.tsx":"2329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/index.ts":"2330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/DirectoryPage.tsx":"2331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/RoomTags.tsx":"2332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/hooks/useDirectoryQuery.ts":"2333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/index.ts":"2334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTab.tsx":"2335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTable.tsx":"2336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTableRow.tsx":"2337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/index.ts":"2338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTab.tsx":"2339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTable.tsx":"2340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTableRow.tsx":"2341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/index.ts":"2342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTab.tsx":"2343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTable.tsx":"2344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTableRow.tsx":"2345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/index.ts":"2346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/EnterE2EPasswordModal.tsx":"2347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx":"2348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePage.tsx":"2349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePageContent.tsx":"2350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/DefaultHomePage.tsx":"2351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePage.tsx":"2352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePageHeader.tsx":"2353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomepageGridItem.tsx":"2354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/AddUsersCard.tsx":"2355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CreateChannelsCard.tsx":"2356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CustomContentCard.tsx":"2357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx":"2358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DocumentationCard.tsx":"2359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/JoinRoomsCard.tsx":"2360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/MobileAppsCard.tsx":"2361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useActionSpread.ts":"2362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useDepartmentsByUnitsList.ts":"2363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useImperativeModal.ts":"2364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMembersList.ts":"2365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMonitorsList.ts":"2366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useThemeShortcut.ts":"2367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useUpgradeTabParams.ts":"2368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/InvitePage.tsx":"2369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/SecretURLPage.tsx":"2370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/mailer/MailerUnsubscriptionPage.tsx":"2371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AccordionLoading.tsx":"2372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPage.tsx":"2373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageHeader.tsx":"2374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageLoading.tsx":"2375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageTabs.tsx":"2376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/index.ts":"2377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetails.tsx":"2378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetailsAPIs.tsx":"2379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/index.ts":"2380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogs.tsx":"2381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItem.tsx":"2382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItemEntry.tsx":"2383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/index.ts":"2384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleases.tsx":"2385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleasesItem.tsx":"2386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/index.ts":"2387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestItem.tsx":"2388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequests.tsx":"2389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestsLoading.tsx":"2390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurity.tsx":"2391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurityLabel.tsx":"2392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSetting.tsx":"2393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettings.tsx":"2394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettingsAssembler.tsx":"2395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/index.ts":"2396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatus.tsx":"2397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatusPriceDisplay.tsx":"2398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/index.ts":"2399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppInstallPage.js":"2400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppMenu.js":"2401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppPermissionsReviewModal.tsx":"2402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppUpdateModal.tsx":"2403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsContext.tsx":"2404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppRow.tsx":"2405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppsList.tsx":"2406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/index.ts":"2407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsFilters.tsx":"2408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPage.tsx":"2409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageConnectionError.tsx":"2410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContent.tsx":"2411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentBody.tsx":"2412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentSkeleton.tsx":"2413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/FeaturedAppsSections.tsx":"2414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoAppRequestsEmptyState.tsx":"2415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppMatchesEmptyState.tsx":"2416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppsEmptyState.tsx":"2417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoMarketplaceOrInstalledAppMatchesEmptyState.tsx":"2418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.stories.tsx":"2419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.tsx":"2420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/index.ts":"2421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsProvider.tsx":"2422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsRoute.tsx":"2423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/BundleChips.tsx":"2424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/CloudLoginModal.tsx":"2425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/IframeModal.js":"2426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceRouter.tsx":"2427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceSidebar.tsx":"2428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/UnlimitedAppsUpsellModal.tsx":"2429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.stories.tsx":"2430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.tsx":"2431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppPermissionsList.tsx":"2432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx":"2433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.stories.tsx":"2434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.tsx":"2435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownAnchor.tsx":"2436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownList.tsx":"2437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/TagList.tsx":"2438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/DropDownListWrapper.tsx":"2439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/EnabledAppsCount.tsx":"2440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/MarketplaceHeader.tsx":"2441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioButtonList.tsx":"2442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDownAnchor.tsx":"2443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.stories.tsx":"2444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.tsx":"2445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarousel.tsx":"2446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarouselAnchor.tsx":"2447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.stories.tsx":"2448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx":"2449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/AppInfo.ts":"2450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/CategoryDropdownDefinitions.ts":"2451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/RadioDropDownDefinitions.ts":"2452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByCategories.ts":"2453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByDisabled.ts":"2454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByEnabled.ts":"2455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByFree.ts":"2456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByPaid.ts":"2457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByText.ts":"2458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/installApp.ts":"2459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/isValidReference.tsx":"2460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/marketplaceActions.ts":"2461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/normalizeFeaturedApps.ts":"2462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/onMouseEventPreventSideEffects.ts":"2463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByAlphabeticalOrInverseOrder.ts":"2464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByClosestOrFarthestModificationDate.ts":"2465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/updateApp.ts":"2466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers.ts":"2467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInfo.ts":"2468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInstallationHandler.tsx":"2469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequestStats.ts":"2470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequests.ts":"2471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppsCountQuery.ts":"2472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategories.ts":"2473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryFlatList.ts":"2474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryToggle.ts":"2475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFeaturedApps.ts":"2476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFilteredApps.ts":"2477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useLogs.ts":"2478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenAppPermissionsReviewModal.tsx":"2479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenIncompatibleModal.tsx":"2480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useRadioToggle.ts":"2481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/index.ts":"2482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/lib/getManifestFromZippedApp.ts":"2483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/routes.tsx":"2484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/sidebarItems.tsx":"2485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/types.ts":"2486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/CallPage.tsx":"2487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/MeetPage.tsx":"2488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/OngoingCallDuration.tsx":"2489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/modal/ModalRegion.tsx":"2490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.stories.tsx":"2491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.tsx":"2492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.stories.tsx":"2493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.tsx":"2494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthAuthorizationPage.tsx":"2495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthErrorPage.tsx":"2496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/AuthorizationFormPage.tsx":"2497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx":"2498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/ErrorPage.tsx":"2499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/Layout.tsx":"2500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/hooks/useOAuthAppQuery.ts":"2501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/OmnichannelRouter.tsx":"2502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/additionalForms.tsx":"2503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AddAgent.tsx":"2504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEdit.tsx":"2505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEditWithData.tsx":"2506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfo.tsx":"2507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoAction.tsx":"2508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoActions.tsx":"2509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPage.tsx":"2510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPageRow.tsx":"2511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsTab.tsx":"2512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/RemoveAgentButton.tsx":"2513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/hooks/useQuery.ts":"2514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AgentOverview.js":"2515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.js":"2516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.stories.tsx":"2517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.js":"2518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.stories.tsx":"2519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/InterchangeableChart.js":"2520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/Overview.js":"2521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.stories.tsx":"2522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.tsx":"2523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePage.tsx":"2524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePageContainer.tsx":"2525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.js":"2526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.stories.tsx":"2527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursFormContainer.js":"2528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursPage.js":"2529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursRouter.js":"2530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/EditBusinessHoursPage.js":"2531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/NewBusinessHoursPage.js":"2532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeFieldsAssembler.js":"2533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeInput.js":"2534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/mapBusinessHoursForm.js":"2535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/AgentInfoDetails.tsx":"2536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/CustomField.tsx":"2537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Field.tsx":"2538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Info.tsx":"2539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Label.tsx":"2540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistory.tsx":"2541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryItem.tsx":"2542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryVerticalBar.tsx":"2543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessage.tsx":"2544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesVerticalBar.tsx":"2545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/useHistoryMessageList.ts":"2546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/useHistoryList.ts":"2547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsRoute.tsx":"2548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CustomFieldsVerticalBar.tsx":"2549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/FilterByText.tsx":"2550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/Label.tsx":"2551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveAllClosed.tsx":"2552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveChatButton.tsx":"2553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useAllCustomFields.tsx":"2554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useCurrentChats.ts":"2555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useRemoveCurrentChatMutation.ts":"2556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.js":"2557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.stories.tsx":"2558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsPage.js":"2559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsRoute.js":"2560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPage.js":"2561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPageContainer.js":"2562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/NewCustomFieldsPage.js":"2563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/RemoveCustomFieldButton.js":"2564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AddAgent.js":"2565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AgentRow.js":"2566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedDepartmentsPageWithData.tsx":"2567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedItemMenu.tsx":"2568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Count.js":"2569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentItemMenu.tsx":"2570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsAgentsTable.js":"2571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsPageWithData.tsx":"2572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsRoute.tsx":"2573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsTable.tsx":"2574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartment.js":"2575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithAllowedForwardData.js":"2576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithData.js":"2577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/NewDepartment.tsx":"2578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Order.js":"2579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/PermanentDepartmentRemovalModal.tsx":"2580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/RemoveAgentButton.js":"2581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/CallsContextualBarDirectory.tsx":"2582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ChatsContextualBar.tsx":"2583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContactContextualBar.tsx":"2584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContextualBar.tsx":"2585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/OmnichannelDirectoryPage.tsx":"2586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/Call.tsx":"2587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTab.tsx":"2588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx":"2589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTableRow.tsx":"2590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/CallsContextualBarRoom.tsx":"2591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/InfoField.tsx":"2592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfo.tsx":"2593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfoCallButton.tsx":"2594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/Chat.tsx":"2595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTab.tsx":"2596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTable.tsx":"2597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfo.js":"2598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfoDirectory.js":"2599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatsContextualBar.tsx":"2600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/DepartmentField.tsx":"2601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEdit.tsx":"2602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEditWithData.tsx":"2603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/index.ts":"2604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/VisitorClientInfo.js":"2605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/AgentField.tsx":"2606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/CallDialpadButton.tsx":"2607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/ContactField.tsx":"2608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/FormSkeleton.tsx":"2609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/PriorityField.tsx":"2610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SlaField.tsx":"2611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SourceField.tsx":"2612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/index.ts":"2613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTab.js":"2614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx":"2615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactEditWithData.js":"2616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactInfo.tsx":"2617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactNewEdit.tsx":"2618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactsContextualBar.tsx":"2619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useCustomFieldsMetadata.tsx":"2620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useDepartmentInfo.ts":"2621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useOmnichannelRoomInfo.tsx":"2622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/usePriorityInfo.tsx":"2623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaInfo.tsx":"2624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaPolicies.tsx":"2625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useVisitorInfo.tsx":"2626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/utils/formatCustomFieldsMetadata.tsx":"2627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.stories.tsx":"2628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.tsx":"2629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Wrapper.tsx":"2630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/AddManager.tsx":"2631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/ManagersRoute.tsx":"2632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/RemoveManagerButton.tsx":"2633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListFilter.tsx":"2634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListPage.tsx":"2635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/hooks/useQuery.ts":"2636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/index.tsx":"2637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/RealTimeMonitoringPage.js":"2638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/AgentStatusChart.js":"2639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/Chart.js":"2640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatDurationChart.js":"2641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsChart.js":"2642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerAgentChart.js":"2643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerDepartmentChart.js":"2644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ResponseTimesChart.js":"2645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentChartLabelsAndData.js":"2646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentCurrentLabel.js":"2647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/useUpdateChartData.js":"2648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.js":"2649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx":"2650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterItem.js":"2651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterRow.js":"2652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/AgentsOverview.js":"2653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ChatsOverview.js":"2654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ConversationOverview.js":"2655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ProductivityOverview.js":"2656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/routes.ts":"2657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebar/OmnichannelSidebar.tsx":"2658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebarItems.ts":"2659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPage.js":"2660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPageContainer.js":"2661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/NewTriggerPage.js":"2662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.stories.tsx":"2663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.tsx":"2664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersPage.js":"2665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersRow.js":"2666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTable.js":"2667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTableContainer.js":"2668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.js":"2669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPageContainer.js":"2670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.stories.tsx":"2671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.tsx":"2672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/AnnouncementComponent.tsx":"2673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/index.tsx":"2674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/DirectRoomHeader.tsx":"2675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/FederatedRoomOriginServer.tsx":"2676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Header.tsx":"2677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/HeaderIconWithRoom.tsx":"2678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/BackButton.tsx":"2679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/OmnichannelRoomHeader.tsx":"2680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/QuickActions.tsx":"2681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/ToolBoxActionOptions.tsx":"2682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/usePutChatOnHoldMutation.ts":"2683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useQuickActions.tsx":"2684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useReturnChatToQueueMutation.ts":"2685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/index.ts":"2686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/VoipRoomHeader.tsx":"2687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoom.tsx":"2688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithData.tsx":"2689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithEndpointData.tsx":"2690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentTeam.tsx":"2691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomHeader.tsx":"2692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomTitle.tsx":"2693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/ToolBox.tsx":"2694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/index.ts":"2695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Encrypted.js":"2696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Favorite.js":"2697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Translate.tsx":"2698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/index.ts":"2699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MemberListRouter.js":"2700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageList.tsx":"2701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageListErrorBoundary.tsx":"2702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/MessageHighlightContext.tsx":"2703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/SelectedMessagesContext.tsx":"2704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.spec.ts":"2705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.ts":"2706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useJumpToMessage.ts":"2707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useKatex.ts":"2708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useLoadSurroundingMessages.ts":"2709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessageBody.tsx":"2710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessages.ts":"2711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useParentMessage.ts":"2712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/index.ts":"2713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/autoTranslate.ts":"2714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageFirstUnread.ts":"2715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageNewDay.ts":"2716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageSequential.ts":"2717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isOwnUserMessage.ts":"2718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isParsedMessage.ts":"2719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isValidLink.ts":"2720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageHighlightProvider.tsx":"2721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageListProvider.tsx":"2722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/messageHighlightSubscription.ts":"2723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/ComposerSkeleton.tsx":"2724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/Room.tsx":"2725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomNotFound.tsx":"2726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomSkeleton.tsx":"2727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/ShareLocationModal.tsx":"2728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPermission.ts":"2729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPosition.ts":"2730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/UserCardWithData.tsx":"2731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/index.ts":"2732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/BlazeTemplate.tsx":"2733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/VerticalBarOldActions.tsx":"2734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/DropTargetOverlay.tsx":"2735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/ErroredUploadProgressIndicator.tsx":"2736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/JumpToRecentMessagesBar.tsx":"2737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LeaderBar.tsx":"2738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LoadingMessagesIndicator.tsx":"2739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/NewMessagesButton.tsx":"2740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RetentionPolicyWarning.tsx":"2741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomBody.tsx":"2742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomForeword.tsx":"2743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UnreadMessagesIndicator.tsx":"2744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UploadProgressIndicator.tsx":"2745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerAnonymous.tsx":"2746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerBlocked.tsx":"2747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerContainer.tsx":"2748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederation.tsx":"2749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationDisabled.tsx":"2750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationJoinRoomDisabled.tsx":"2751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/index.ts":"2752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerJoinWithPassword.tsx":"2753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx":"2754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannel.tsx":"2755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelInquiry.tsx":"2756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelJoin.tsx":"2757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelOnHold.tsx":"2758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/hooks/useResumeChatOnHoldMutation.ts":"2759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/index.tsx":"2760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerReadOnly.tsx":"2761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/ComposerUserActionIndicator.tsx":"2762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/index.ts":"2763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUsersAction/ComposerUsersAction.tsx":"2764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerVoIP.tsx":"2765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/MessageComposer.spec.ts":"2766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/RoomComposer/hooks/useAutoGrow.ts":"2767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerCanJoin.ts":"2768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsAnonymous.ts":"2769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsBlocked.ts":"2770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsReadOnly.ts":"2771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerMergedRefs.ts":"2772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBox.tsx":"2773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/ActionsToolbarDropdown.tsx":"2774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/MessageBoxActionsToolbar.tsx":"2775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/AudioMessageAction.tsx":"2776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/CreateDiscussionAction.tsx":"2777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx":"2778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/ShareLocationAction.tsx":"2779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/VideoMessageAction.tsx":"2780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/WebdavAction.tsx":"2781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/index.ts":"2782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/FormattingToolbarDropdown.tsx":"2783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/MessageBoxFormattingToolbar.tsx":"2784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/index.ts":"2785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxReplies.tsx":"2786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaActionTitle.ts":"2787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaPermissions.ts":"2788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMessageBoxAutoFocus.ts":"2789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useDropTarget.ts":"2790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useFileUploadDropTarget.ts":"2791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRetentionPolicy.ts":"2792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomMessageContext.ts":"2793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomRolesManagement.ts":"2794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useUnreadMessages.ts":"2795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/contextualBar/MessageListTab.tsx":"2796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ChatContext.ts":"2797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ComposerPopupContext.ts":"2798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomAPIContext.ts":"2799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomContext.ts":"2800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ToolboxContext.ts":"2801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/Apps.tsx":"2802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/AppsWithData.tsx":"2803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/index.ts":"2804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.stories.tsx":"2805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.tsx":"2806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslateWithData.tsx":"2807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/index.ts":"2808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/DiscussionList.js":"2809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/Row.js":"2810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionMessage.js":"2811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/Message.stories.tsx":"2812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/index.ts":"2813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/mapProps.js":"2814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/useDiscussionsList.ts":"2815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/withData.js":"2816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.stories.tsx":"2817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.tsx":"2818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/FileExport.tsx":"2819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/MailExportForm.tsx":"2820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/index.ts":"2821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/ChannelToTeamModal.js":"2822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepOne.js":"2823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepTwo.js":"2824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannel.js":"2825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannelWithData.js":"2826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/index.ts":"2827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.js":"2828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.stories.tsx":"2829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfoWithData.js":"2830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/index.ts":"2831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/index.js":"2832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutSection.tsx":"2833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.stories.tsx":"2834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.tsx":"2835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutsWithData.tsx":"2836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/index.ts":"2837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MentionsTab.tsx":"2838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/MessageSearchTab.tsx":"2839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearch.tsx":"2840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearchForm.tsx":"2841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchProviderQuery.ts":"2842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchQuery.ts":"2843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/index.ts":"2844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.stories.tsx":"2845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.tsx":"2846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferencesWithData.tsx":"2847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationByDevice.tsx":"2848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationToogle.tsx":"2849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/Preferences.tsx":"2850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/index.ts":"2851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.stories.tsx":"2852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.tsx":"2853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTRWithData.tsx":"2854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTREstablished.tsx":"2855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTRStates.tsx":"2856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/index.ts":"2857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PinnedMessagesTab.tsx":"2858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.stories.tsx":"2859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.tsx":"2860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesDateTimeRow.tsx":"2861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesWithData.tsx":"2862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/index.ts":"2863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.js":"2864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.stories.tsx":"2865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFilesWithData.js":"2866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/Row.js":"2867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.js":"2868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.stories.tsx":"2869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.js":"2870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.stories.tsx":"2871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/MenuItem.js":"2872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useFilesList.ts":"2873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useMessageDeletionIsAllowed.js":"2874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/index.ts":"2875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/lib/getDifference.js":"2876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.stories.tsx":"2877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.tsx":"2878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsersWithData.tsx":"2879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/index.ts":"2880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/EditInviteLink.tsx":"2881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteLink.tsx":"2882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx":"2883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.tsx":"2884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsersWithData.tsx":"2885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/index.ts":"2886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.stories.tsx":"2887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.tsx":"2888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersActions.tsx":"2889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersItem.tsx":"2890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersRow.tsx":"2891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersWithData.tsx":"2892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/index.ts":"2893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/StarredMessagesTab.tsx":"2894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Thread.tsx":"2895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/ThreadList.tsx":"2896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Threads.tsx":"2897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx":"2898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListItem.tsx":"2899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx":"2900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadMessageList.tsx":"2901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadSkeleton.tsx":"2902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadTitle.tsx":"2903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGetMessageByID.ts":"2904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageJump.ts":"2905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageListScrolling.ts":"2906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessages.ts":"2907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadMainMessageQuery.ts":"2908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadsList.ts":"2909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useToggleFollowingThreadMutation.ts":"2910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/index.ts":"2911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoActions.tsx":"2912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoWithData.tsx":"2913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/index.ts":"2914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfBlockModal.tsx":"2915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfConfigModal.tsx":"2916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfList.tsx":"2917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx":"2918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListWithData.tsx":"2919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfRecordList.ts":"2920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/index.ts":"2921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/useVideoConfList.ts":"2922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/IncomingPopup.tsx":"2923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/OutgoingPopup.tsx":"2924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/StartCallPopup.tsx":"2925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/TimedVideoConfPopup.tsx":"2926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/VideoConfPopupRoomInfo.tsx":"2927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/index.ts":"2928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopups.tsx":"2929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/index.ts":"2930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/useVideoConfWarning.tsx":"2931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useAppsContextualBar.ts":"2932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToRoom.ts":"2933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThread.ts":"2934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThreadList.ts":"2935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useIsVisible.ts":"2936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useScrollMessageList.ts":"2937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserHasRoomRole.ts":"2938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useBlockUserAction.ts":"2939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useCallAction.tsx":"2940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeLeaderAction.ts":"2941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeModeratorAction.tsx":"2942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeOwnerAction.tsx":"2943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useDirectMessageAction.ts":"2944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useIgnoreUserAction.ts":"2945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useMuteUserAction.tsx":"2946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useRemoveUserAction.tsx":"2947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/index.ts":"2948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/useUserInfoActions.ts":"2949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/index.ts":"2950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/layout/RoomLayout.tsx":"2951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/QuickActionsContext.tsx":"2952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/defaultActions.ts":"2953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/index.tsx":"2954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/IframeButtons.tsx":"2955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/defaultActions.ts":"2956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/generator.tsx":"2957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/index.tsx":"2958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/getRoomDirectives.ts":"2959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FilePreview.tsx":"2960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.stories.tsx":"2961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.tsx":"2962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/GenericPreview.tsx":"2963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/ImagePreview.tsx":"2964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/MediaPreview.tsx":"2965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/PreviewSkeleton.tsx":"2966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/index.ts":"2967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionListModal.tsx":"2968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionUserTag.tsx":"2969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/Reactions.tsx":"2970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/index.ts":"2971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptRow.tsx":"2972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptsModal.tsx":"2973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/index.ts":"2974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/ReportMessageModal.tsx":"2975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/index.ts":"2976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ChatProvider.tsx":"2977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ComposerPopupProvider.tsx":"2978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/RoomProvider.tsx":"2979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/SelectedMessagesProvider.tsx":"2980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ToolboxProvider.tsx":"2981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/VirtualAction.tsx":"2982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useChatMessagesInstance.ts":"2983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useDepsMatch.ts":"2984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useInstance.ts":"2985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useToolboxActions.ts":"2986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useUserCard.ts":"2987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/AddWebdavAccountModal.tsx":"2988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/SaveToWebdavModal.tsx":"2989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/FilePickerBreadcrumbs.tsx":"2990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGrid.tsx":"2991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGridItem.tsx":"2992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/index.ts":"2993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerModal.tsx":"2994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerTable.tsx":"2995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/index.ts":"2996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeFileSize.ts":"2997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeIconType.ts":"2998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/sortWebdavNodes.ts":"2999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppLayout.tsx":"3000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppRoot.tsx":"3001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/BlazeTemplate.tsx":"3002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/AuthenticationCheck.tsx":"3003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LayoutWithSidebar.tsx":"3004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LoginPage.tsx":"3005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/MainLayout.tsx":"3006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/PasswordChangeCheck.tsx":"3007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/Preload.tsx":"3008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/TwoFactorAuthSetupCheck.tsx":"3009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/UsernameCheck.tsx":"3010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/index.ts":"3011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useCustomScript.ts":"3012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useIframeLogin.ts":"3013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useViewportScrolling.ts":"3014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PageLoading.tsx":"3015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalWrapper.ts":"3016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalsWrapper.tsx":"3017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useClearUnreadAllMessagesMutation.ts":"3018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useEscapeKeyStroke.ts":"3019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useGoogleTagManager.ts":"3020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useMessageLinkClicks.ts":"3021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardPage.tsx":"3022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardRoute.tsx":"3023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/contexts/SetupWizardContext.tsx":"3024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useBodyPosition.ts":"3025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useParameters.ts":"3026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useRouteLock.ts":"3027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useStepRouting.ts":"3028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/providers/SetupWizardProvider.tsx":"3029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/AdminInfoStep.tsx":"3030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/CloudAccountConfirmation.tsx":"3031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/OrganizationInfoStep.tsx":"3032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx":"3033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTable.tsx":"3034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTableRow.tsx":"3035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/index.ts":"3036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/BaseConvertToChannelModal.tsx":"3037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ConvertToChannelModal.tsx":"3038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/FirstStep.tsx":"3039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/SecondStep.tsx":"3040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/index.ts":"3041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/RoomLinkList.js":"3042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/Avatar.js":"3043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/TeamAutocomplete.js":"3044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/index.ts":"3045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/AddExistingModal.tsx":"3046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/RoomsInput.tsx":"3047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/index.ts":"3048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/BaseTeamsChannels.js":"3049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/ConfirmationModal.tsx":"3050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/index.ts":"3051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/RoomActions.js":"3052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/Row.js":"3053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannelItem.js":"3054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannels.js":"3055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/hooks/useTeamsChannelList.ts":"3056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/index.ts":"3057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/tabBar.ts":"3058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelDeletionTable.js":"3059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelRow.js":"3060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.js":"3061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.stories.tsx":"3062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModalWithRooms.tsx":"3063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepOne.js":"3064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepTwo.js":"3065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/index.ts":"3066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.stories.tsx":"3067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.tsx":"3068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalChannels.tsx":"3069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalConfirmation.tsx":"3070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamWithData.tsx":"3071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/index.ts":"3072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.stories.tsx":"3073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.tsx":"3074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfoWithData.js":"3075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/index.js":"3076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/tabBar.ts":"3077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/BaseRemoveUsersModal.js":"3078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersFirstStep.js":"3079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersModal.js":"3080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersSecondStep.js":"3081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/index.ts":"3082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/index.ts":"3083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoomTypeConfig.ts":"3084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoutingManagerConfig.ts":"3085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/express.d.ts":"3086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/global.d.ts":"3087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/ldap-escape.d.ts":"3088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less/browser.d.ts":"3089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less-plugin-autoprefixer.d.ts":"3090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/accounts-base.d.ts":"3091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/babel-compiler.d.ts":"3092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/check.d.ts":"3093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-common.d.ts":"3094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-rate-limiter.d.ts":"3095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ejson.d.ts":"3096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/facts-base.d.ts":"3097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/htmljs.d.ts":"3098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/jparker-gravatar.d.ts":"3099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/kadira-flow-router.d.ts":"3100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/konecty-user-presence.d.ts":"3101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/littledata-synced-cron.d.ts":"3102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/logging.d.ts":"3103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteor.d.ts":"3104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteorhacks-inject-initial.d.ts":"3105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mongo.d.ts":"3106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mystor-device-detection.d.ts":"3107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth.d.ts":"3108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth2server.d.ts":"3109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ostrio-cookies.d.ts":"3110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/random.d.ts":"3111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-streamer.d.ts":"3112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-tap-i18n.d.ts":"3113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/routepolicy.d.ts":"3114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/session.d.ts":"3115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/sha.d.ts":"3116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/templating.d.ts":"3117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/tracker.d.ts":"3118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/url.d.ts":"3119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/webapp-hashing.d.ts":"3120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/mongodb.d.ts":"3121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/rocket.chat/fuselage-tokens/colors.d.ts":"3122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/service-configuration.d.ts":"3123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/xml-encryption.d.ts":"3124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/yaqrcode.d.ts":"3125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/federation.ts":"3126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/index.ts":"3127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/omnichannel.ts":"3128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/canned-responses.ts":"3129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/index.ts":"3130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/lib/canned-responses.js":"3131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/client/index.ts":"3132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/addRoleRestrictions.js":"3133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/guestPermissions.js":"3134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/index.ts":"3135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/resetEnterprisePermissions.ts":"3136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/validateUserRoles.js":"3137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/collections/CannedResponse.ts":"3138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/index.js":"3139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/startup/responses.js":"3140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/streamer.js":"3141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/tabBar.ts":"3142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onMessageSentParsePlaceholder.ts":"3143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onRemoveAgentDepartment.ts":"3144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onSaveAgentDepartment.ts":"3145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/index.js":"3146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/removeCannedResponse.js":"3147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/saveCannedResponse.js":"3148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/permissions.ts":"3149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/settings.ts":"3150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/Session.ts":"3151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/client/ClientSession.ts":"3152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/server/ServerSession.ts":"3153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/client/index.ts":"3154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicense.ts":"3155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicenseTag.ts":"3156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/bundles.ts":"3157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/decrypt.ts":"3158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getSeatsRequestLink.ts":"3159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getStatistics.ts":"3160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getTagColor.ts":"3161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/index.ts":"3162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/lib/isUnderAppLimits.ts":"3163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.internalService.ts":"3164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.ts":"3165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/maxSeatsBanners.ts":"3166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/methods.ts":"3167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/settings.js":"3168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/startup.js":"3169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/departments.js":"3170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/inquiries.js":"3171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/rooms.js":"3172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/sms.js":"3173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/upload.js":"3174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/index.js":"3175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/SingleBusinessHour.ts":"3176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/components/modals/PlaceChatOnHoldModal.tsx":"3177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/index.js":"3178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/messageTypes.ts":"3179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/startup.ts":"3180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/business-hours/Multiple.ts":"3181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/livechatSideNavItems.js":"3182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/QuickActions/defaultActions.ts":"3183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/messageTypes.ts":"3184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/agents.ts":"3185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/business-hours.ts":"3186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/departments.ts":"3187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/index.ts":"3188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/inquiries.ts":"3189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/definition.ts":"3190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/inquiries.ts":"3191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/monitors.ts":"3192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/priorities.ts":"3193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/sla.ts":"3194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/tags.ts":"3195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/units.ts":"3196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/monitors.ts":"3197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/priorities.ts":"3198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/rooms.ts":"3199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/sla.ts":"3200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/tags.ts":"3201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/transcript.ts":"3202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/units.ts":"3203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Custom.ts":"3204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Helper.ts":"3205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Multiple.ts":"3206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/index.ts":"3207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/lib/business-hour.ts":"3208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/addDepartmentAncestors.js":"3209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToAgent.ts":"3210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToDepartment.js":"3211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterInquiryQueued.ts":"3212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHold.ts":"3213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHoldChatResumed.ts":"3214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterRemoveDepartment.ts":"3215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterReturnRoomAsInquiry.ts":"3216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js":"3217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applyDepartmentRestrictions.ts":"3218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applySimultaneousChatsRestrictions.ts":"3219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/autoCloseQueued.ts":"3220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeForwardRoomToDepartment.js":"3221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeJoinRoom.ts":"3222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeListTags.js":"3223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewInquiry.ts":"3224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewRoom.js":"3225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js":"3226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/checkAgentBeforeTakeInquiry.ts":"3227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/handleNextAgentPreferredEvents.js":"3228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/index.ts":"3229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onAgentAssignmentFailed.ts":"3230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onBusinessHourStart.ts":"3231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCheckRoomParamsApi.js":"3232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js":"3233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadConfigApi.js":"3234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadForwardDepartmentRestrictions.js":"3235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onSaveVisitorInfo.ts":"3236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onTransferFailure.ts":"3237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/resumeOnHold.js":"3238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/scheduleAutoTransfer.ts":"3239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/sendPdfTranscriptOnClose.ts":"3240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/setPredictedVisitorAbandonmentTime.js":"3241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/index.ts":"3242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoCloseOnHoldScheduler.ts":"3243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoTransferChatScheduler.ts":"3244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Department.js":"3245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Helper.js":"3246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/LivechatEnterprise.js":"3247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/QueueInactivityMonitor.ts":"3248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/SlaHelper.ts":"3249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/VisitorInactivityMonitor.ts":"3250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/debounceByParams.ts":"3251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/logger.ts":"3252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/query.helper.js":"3253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadBalancing.js":"3254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadRotation.ts":"3255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/runEndpointsAsUser.js":"3256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/units.ts":"3257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/addMonitor.js":"3258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/getUnitsFromUserRoles.ts":"3259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeBusinessHour.ts":"3260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeMonitor.js":"3261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeTag.js":"3262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeUnit.js":"3263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/resumeOnHold.ts":"3264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveTag.js":"3265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveUnit.js":"3266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/permissions.ts":"3267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/priorities.ts":"3268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/settings.ts":"3269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/startup.ts":"3270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterReadMessages.ts":"3271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterSaveMessage.ts":"3272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/index.ts":"3273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/index.ts":"3274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/index.js":"3275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/index.js":"3276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/CannedResponse.js":"3277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatDepartment.js":"3278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatPriority.js":"3279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatTag.js":"3280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnit.js":"3281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnitMonitors.js":"3282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Messages.js":"3283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Users.ts":"3284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/raw/LivechatDepartmentAgents.ts":"3285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/index.js":"3286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.internalService.ts":"3287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.ts":"3288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EEMentionQueries.js":"3289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EESpotlight.js":"3290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/index.ts":"3291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/index.ts":"3292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/lib/calculateOnHoldTimeForRoom.ts":"3293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/services/voipService.ts":"3294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/@types/IOrchestrator.ts":"3295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/RealAppsEngineUIHost.js":"3296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/index.js":"3297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/websockets.js":"3298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenter.tsx":"3299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterContainer.tsx":"3300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterInvitePlayersModal.tsx":"3301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterList.tsx":"3302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/hooks/useExternalComponentsQuery.ts":"3303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/tabBar.tsx":"3304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/i18n.js":"3305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/index.js":"3306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/orchestrator.ts":"3307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/components/deviceManagement/LoggedOutBanner.tsx":"3308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceIcon.tsx":"3309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/DeviceManagementTable.tsx":"3310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/index.ts":"3311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/ecdh.ts":"3312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useAgentsList.ts":"3313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDeviceLogout.tsx":"3314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDevicesMenuOption.tsx":"3315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useHasLicenseModule.ts":"3316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useOutboundDialer.ts":"3317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useTagsList.ts":"3318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipClient.ts":"3319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipFooterMenu.tsx":"3320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/index.ts":"3321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/fetchFeatures.ts":"3322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/onToggledFeature.ts":"3323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/EEVoipClient.ts":"3324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/parseOutboundPhoneNumber.ts":"3325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursRow.js":"3326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.js":"3327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.stories.tsx":"3328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTableContainer.js":"3329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/ContactManagerInfo.js":"3330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/RemoveBusinessHourButton.js":"3331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.js":"3332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.stories.tsx":"3333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultipleContainer.js":"3334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.js":"3335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.stories.tsx":"3336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/ContactManager.js":"3337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalForm.js":"3338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalFormContainer.js":"3339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentBusinessHours.js":"3340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentForwarding.tsx":"3341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeNumberInput.js":"3342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextAreaInput.js":"3343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextInput.js":"3344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgent.tsx":"3345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentContainer.js":"3346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentDisplay.js":"3347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/PrioritiesSelect.tsx":"3348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/SlaPoliciesSelect.tsx":"3349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/register.ts":"3350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEdit.tsx":"3351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithData.tsx":"3352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithDepartmentData.tsx":"3353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseFilter.tsx":"3354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseNew.tsx":"3355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesPage.tsx":"3356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesRoute.tsx":"3357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/IOmnichannelCannedResponse.ts":"3358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/RemoveCannedResponseButton.tsx":"3359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/components/cannedResponseForm.tsx":"3360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/InsertPlaceholderDropdown.tsx":"3361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/MarkdownTextEditor.stories.tsx":"3362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/index.tsx":"3363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/IconButton.tsx":"3364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextButton.tsx":"3365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextEditor.stories.tsx":"3366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Textarea.tsx":"3367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Toolbox.tsx":"3368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/index.tsx":"3369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.stories.tsx":"3370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.tsx":"3371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/PreviewText.tsx":"3372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/SharingOptions.tsx":"3373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/index.tsx":"3374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/index.ts":"3375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.stories.tsx":"3376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.tsx":"3377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.stories.tsx":"3378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.tsx":"3379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.stories.tsx":"3380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.tsx":"3381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/WrapCannedResponse.tsx":"3382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/index.tsx":"3383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseFilterOptions.ts":"3384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseList.ts":"3385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPriorities.ts":"3386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPrioritiesMenu.tsx":"3387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useScopeDict.ts":"3388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/index.js":"3389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPage.js":"3390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPageContainer.js":"3391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsRow.js":"3392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsTable.js":"3393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesPage.tsx":"3394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesResetModal.tsx":"3395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesRoute.tsx":"3396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesTable.tsx":"3397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditForm.tsx":"3398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditFormWithData.tsx":"3399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityIcon.tsx":"3400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityVerticalBar.tsx":"3401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/routes.ts":"3402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/RemoveSlaButton.tsx":"3403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEdit.tsx":"3404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEditWithData.tsx":"3405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaNew.tsx":"3406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasPage.tsx":"3407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasRoute.tsx":"3408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTags.js":"3409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTagsMultiple.js":"3410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/CurrentChatTags.tsx":"3411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/RemoveTagButton.js":"3412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEdit.js":"3413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithData.js":"3414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithDepartmentData.tsx":"3415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsPage.js":"3416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsRoute.js":"3417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/RemoveUnitButton.js":"3418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEdit.js":"3419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEditWithData.tsx":"3420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsPage.js":"3421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsRoute.js":"3422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/sidebar/footer/SidebarFooterWatermark.tsx":"3423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/audit.tsx":"3424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/deviceManagement.ts":"3425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/engagementDashboard.ts":"3426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/index.ts":"3427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/readReceipt.ts":"3428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/federation.ts":"3429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/index.ts":"3430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountPage.tsx":"3431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountRow.tsx":"3432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountTable.tsx":"3433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/index.ts":"3434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminPage.tsx":"3435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminRoute.tsx":"3436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminRow.tsx":"3437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminTable.tsx":"3438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/index.ts":"3439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfo.tsx":"3440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfoWithData.tsx":"3441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/index.ts":"3442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCard.tsx":"3443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardErrorBoundary.tsx":"3444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardFilter.tsx":"3445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.stories.tsx":"3446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.tsx":"3447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardRoute.tsx":"3448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsOverview.tsx":"3449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.stories.tsx":"3450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.tsx":"3451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/useChannelsList.ts":"3452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/DownloadDataButton.tsx":"3453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.stories.tsx":"3454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.tsx":"3455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/PeriodSelector.tsx":"3456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/colors.ts":"3457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/periods.ts":"3458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodLabel.ts":"3459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodSelectorState.ts":"3460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesPerChannelSection.tsx":"3461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesSentSection.tsx":"3462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.stories.tsx":"3463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.tsx":"3464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessageOrigins.ts":"3465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessagesSent.ts":"3466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useTopFivePopularChannels.ts":"3467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ActiveUsersSection.tsx":"3468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/BusiestChatTimesSection.tsx":"3469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForDays.tsx":"3470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForHours.tsx":"3471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/NewUsersSection.tsx":"3472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersByTimeOfTheDaySection.tsx":"3473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.stories.tsx":"3474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.tsx":"3475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useActiveUsers.ts":"3476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useHourlyChatActivity.ts":"3477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useNewUsers.ts":"3478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useUsersByTimeOfTheDay.ts":"3479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useWeeklyChatActivity.ts":"3480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/info/SeatsCard.tsx":"3481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/CloseToSeatsCapModal.tsx":"3482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/ReachedSeatsCapModal.tsx":"3483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.stories.tsx":"3484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.tsx":"3485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/index.ts":"3486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/useUsageLabel.ts":"3487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/UserPageHeaderContentWithSeatsCap.tsx":"3488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useRequestSeatsLink.ts":"3489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useSeatsCap.ts":"3490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditLogPage.tsx":"3491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditPage.tsx":"3492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditFiltersDisplay.tsx":"3493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditForm.tsx":"3494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogEntry.tsx":"3495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogTable.tsx":"3496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditMessageList.tsx":"3497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditResult.tsx":"3498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/DateRangePicker.tsx":"3499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/RoomAutoComplete.tsx":"3500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/UsernamesAutoComplete.tsx":"3501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/VisitorAutoComplete.tsx":"3502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/DirectTab.tsx":"3503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/OmnichannelTab.tsx":"3504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/RoomsTab.tsx":"3505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/UsersTab.tsx":"3506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditForm.ts":"3507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditMutation.ts":"3508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditTab.ts":"3509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useSendTelemetryMutation.ts":"3510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/utils/dateRange.ts":"3511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/components/modals/WrapUpCallModal.tsx":"3512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialInput.tsx":"3513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.stories.tsx":"3514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.tsx":"3515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/Pad.tsx":"3516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/PadButton.tsx":"3517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useDialPad.tsx":"3518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useEnterKey.tsx":"3519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useLongPress.tsx":"3520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modals/DeviceSettingsModal.tsx":"3521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/IAuditLog.ts":"3522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/index.ts":"3523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/audit.ts":"3524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/index.ts":"3525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/license.ts":"3526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/index.ts":"3527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/chat.ts":"3528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/engagementDashboard.ts":"3529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessHours.ts":"3530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessUnits.ts":"3531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/cannedResponses.ts":"3532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/index.ts":"3533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/roles.ts":"3534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsPaginateProps.ts":"3535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsProps.ts":"3536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/index.ts":"3537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/sessions.ts":"3538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/Utilities.js":"3539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/determineFileType.js":"3540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/formatAppInstanceForRest.ts":"3541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/transformMappedData.js":"3542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/NetworkBroker.ts":"3543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/api.ts":"3544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/chat.ts":"3545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/channels.ts":"3546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/index.ts":"3547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/messages.ts":"3548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/users.ts":"3549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/index.ts":"3550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/rooms.ts":"3551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/index.ts":"3552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/ldap.ts":"3553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/licenses.ts":"3554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/roles.ts":"3555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/sessions.ts":"3556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/appRequestsCron.ts":"3557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/actionButtonsHandler.ts":"3558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/appsCountHandler.ts":"3559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/events.ts":"3560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/index.ts":"3561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/rest.js":"3562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/uikit.ts":"3563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/websockets.ts":"3564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/cron.js":"3565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/index.ts":"3566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appInstall.ts":"3567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appRequestNotifyUsers.ts":"3568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/orchestrator.js":"3569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/startup.ts":"3570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppFileSystemSourceStorage.ts":"3571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppGridFSSourceStorage.ts":"3572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppRealStorage.ts":"3573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/ConfigurableAppSourceStorage.ts":"3574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/index.js":"3575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/logs-storage.js":"3576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/index.ts":"3577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/ldap.ts":"3578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/oauth.ts":"3579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/saml.ts":"3580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/videoConference.ts":"3581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/index.ts":"3582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/EnterpriseCheck.ts":"3583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/AuditLog.ts":"3584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/methods.ts":"3585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/startup.ts":"3586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/constants.ts":"3587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/session.ts":"3588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/startup.ts":"3589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/channels.ts":"3590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/date.ts":"3591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/messages.ts":"3592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/startup.ts":"3593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users.ts":"3594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/Manager.ts":"3595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.spec.ts":"3596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.ts":"3597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.spec.ts":"3598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.ts":"3599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.spec.ts":"3600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.ts":"3601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/message-read-receipt/ReadReceipt.js":"3602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/oauth/Manager.ts":"3603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/registerServiceModels.ts":"3604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/insertRole.ts":"3605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/updateRole.ts":"3606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/syncUserRoles.ts":"3607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/AbstractFederationService.ts":"3608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/UserService.ts":"3609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/DirectMessageRoomServiceSender.ts":"3610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/RoomServiceSender.ts":"3611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomInputDto.ts":"3612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomSenderDto.ts":"3613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedRoom.ts":"3614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedUser.ts":"3615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/IFederationBridge.ts":"3616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/Factory.ts":"3617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/matrix/Bridge.ts":"3618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/Room.ts":"3619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/User.ts":"3620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/converters/RoomSender.ts":"3621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/hooks/index.ts":"3622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/action.ts":"3623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/index.ts":"3624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/service.ts":"3625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/instance/service.ts":"3626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/ldap/service.ts":"3627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/message-reads/service.ts":"3628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/methods/getReadReceipts.js":"3629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/CannedResponse.ts":"3630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatDepartment.ts":"3631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatInquiry.ts":"3632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatPriority.ts":"3633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatRooms.ts":"3634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatTag.ts":"3635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnit.ts":"3636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnitMonitors.ts":"3637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/OmnichannelServiceLevelAgreements.ts":"3638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/ReadReceipts.ts":"3639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/CannedResponse.ts":"3640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatDepartment.ts":"3641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatInquiry.ts":"3642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatPriority.ts":"3643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatRooms.ts":"3644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatTag.ts":"3645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnit.ts":"3646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnitMonitors.ts":"3647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ReadReceipts.ts":"3648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ServiceLevelAgreements.ts":"3649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/startup.ts":"3650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/requestSeatsRoute.ts":"3651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/index.ts":"3652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IInstanceService.ts":"3653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/ILDAPEEService.ts":"3654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IMessageReadsService.ts":"3655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/index.ts":"3656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/ECDHProxy.ts":"3657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/lib/server.ts":"3658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/service.ts":"3659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/mongo.ts":"3660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/deviceManagement.ts":"3661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/index.ts":"3662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/ldap.ts":"3663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/saml.ts":"3664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/video-conference.ts":"3665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/audit.ts":"3666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/broker.ts":"3667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/deviceManagement.ts":"3668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/engagementDashboard.ts":"3669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/index.ts":"3670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/presence.ts":"3671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/seatsCap.ts":"3672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/services.ts":"3673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/upsell.ts":"3674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/UserService.spec.ts":"3675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/DirectMessageRoomServiceSender.spec.ts":"3676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/RoomServiceSender.spec.ts":"3677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/input/RoomInputDto.spec.ts":"3678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/converters/RoomSender.spec.ts":"3679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/hooks/hooks.spec.ts":"3680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/slash-commands/actions.spec.ts":"3681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/generateToken.js":"3682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/index.js":"3683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/regenerateToken.js":"3684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/removeToken.js":"3685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/index.js":"3686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/startup/server/index.ts":"3687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/ClientLogger.ts":"3688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/callbacks.ts":"3689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/createQuoteAttachment.ts":"3690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/emailValidator.ts":"3691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getImageExtensionFromMime.ts":"3692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getMessageUrlRegex.ts":"3693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getUserEmailAddress.ts":"3694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/isTruthy.ts":"3695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/oauthRedirectUri.ts":"3696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/random.ts":"3697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/getMostImportantRole.ts":"3698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/isValidRoleScope.ts":"3699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/adminFields.ts":"3700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/coordinator.ts":"3701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/conversation.ts":"3702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/direct.ts":"3703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/favorite.ts":"3704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/livechat.ts":"3705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/private.ts":"3706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/public.ts":"3707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/unread.ts":"3708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/voip.ts":"3709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/transforms.ts":"3710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/typedJSONParse.ts":"3711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/upgradeTab.ts":"3712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/addMinutesToADate.ts":"3713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/arrayUtils.ts":"3714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/comparisons.ts":"3715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/getFileExtension.ts":"3716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/highOrderFunctions.ts":"3717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isJSON.ts":"3718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isObject.ts":"3719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isRelativeURL.ts":"3720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isURL.ts":"3721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/omit.ts":"3722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseCSV.ts":"3723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseParameters.ts":"3724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/safeHtmlDots.ts":"3725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/secondsToHHMMSS.ts":"3726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/stringUtils.ts":"3727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/videoConference/constants.ts":"3728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/linkedin.js":"3729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/notice.js":"3730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/package.js":"3731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-client.js":"3732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-server.js":"3733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/package.js":"3734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/package.js":"3735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-config.js":"3736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-filter.js":"3737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-methods.js":"3738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-mime.js":"3739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-server.js":"3740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store-permissions.js":"3741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store.js":"3742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-tokens.js":"3743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-uploader.js":"3744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs.js":"3745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/client/index.js":"3746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/package.js":"3747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-i18n/package.js":"3748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/package.js":"3749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/plugin/build-livechat.js":"3750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/package.js":"3751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/server/index.js":"3752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/build.js":"3753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/package.js":"3754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/package.js":"3755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/plugin/compile-version.js":"3756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright-federation.config.ts":"3757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright.config.ts":"3758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/accounts_meld.js":"3759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/ldap.ts":"3760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/federation.ts":"3761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/nps.js":"3762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/oembed.js":"3763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/statistics.js":"3764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/userDataDownloads.ts":"3765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/videoConferences.ts":"3766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/DatabaseWatcher.ts":"3767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertChangeStreamPayload.ts":"3768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertOplogPayload.ts":"3769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/readSecondaryPreferred.ts":"3770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/trash.ts":"3771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/utils.ts":"3772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/watchCollections.ts":"3773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/email/IMAPInterceptor.ts":"3774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox.ts":"3775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Incoming.ts":"3776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Outgoing.ts":"3777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/index.ts":"3778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/logger.ts":"3779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/index.ts":"3780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/messages/markdownParser.ts":"3781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/sauMonitorHooks.ts":"3782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/importPackages.ts":"3783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPassword.ts":"3784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPasswordHistory.ts":"3785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/copyFileUpload.ts":"3786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/exportRoomMessagesToFile.ts":"3787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getPath.ts":"3788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getRoomData.ts":"3789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/index.ts":"3790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/makeZipFile.ts":"3791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/processDataDownloads.ts":"3792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendEmail.ts":"3793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendFile.ts":"3794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendViaEmail.ts":"3795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/uploadZipFile.ts":"3796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/fileUtils.ts":"3797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/findUsersOfRoom.ts":"3798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getClientAddress.ts":"3799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getMomentLocale.ts":"3800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/call.ts":"3801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/fetch.ts":"3802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isRunningMs.ts":"3803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isUserIdFederated.ts":"3804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Connection.ts":"3805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/DataConverter.ts":"3806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Logger.ts":"3807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Manager.ts":"3808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/getLDAPConditionalSetting.ts":"3809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/Logger.ts":"3810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/getPino.ts":"3811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logLevel.ts":"3812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logPayloads.ts":"3813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logQueue.ts":"3814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/showBox.ts":"3815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/startup.ts":"3816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/system.ts":"3817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/migrations.ts":"3818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/pushConfig.ts":"3819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/readMessages.ts":"3820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/resetUserE2EKey.ts":"3821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/addUserRoles.ts":"3822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/createOrUpdateProtectedRole.ts":"3823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/getRoomRoles.ts":"3824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/removeUserFromRoles.ts":"3825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/validateRoleList.ts":"3826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomCoordinator.ts":"3827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/conversation.ts":"3828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/direct.ts":"3829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/favorite.ts":"3830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/index.ts":"3831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/livechat.ts":"3832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/private.ts":"3833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/public.ts":"3834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/unread.ts":"3835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/voip.ts":"3836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendDirectMessageToUsers.ts":"3837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendMessagesToAdmins.ts":"3838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/settingsRegenerator.ts":"3839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/spotlight.js":"3840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/statistics/getSettingsStatistics.ts":"3841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfProviders.ts":"3842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfTypes.ts":"3843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/main.ts":"3844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/OEmbedCacheCleanup.js":"3845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addAllUserToRoom.js":"3846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomLeader.js":"3847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomModerator.js":"3848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomOwner.js":"3849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/afterVerifyEmail.ts":"3850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/browseChannels.js":"3851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/canAccessRoom.js":"3852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/channelsList.js":"3853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/createDirectMessage.js":"3854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteFileMessage.js":"3855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteUser.js":"3856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/eraseRoom.ts":"3857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getAvatarSuggestion.ts":"3858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getPasswordPolicy.js":"3859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomById.js":"3860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomIdByNameOrId.js":"3861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomNameById.js":"3862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getSetupWizardParameters.ts":"3863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getTotalChannels.js":"3864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getUsersOfRoom.js":"3865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/hideRoom.js":"3866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/ignoreUser.js":"3867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadHistory.js":"3868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadLocale.js":"3869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadMissedMessages.js":"3870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadNextMessages.js":"3871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadSurroundingMessages.js":"3872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/logoutCleanUp.js":"3873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/messageSearch.js":"3874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/muteUserInRoom.js":"3875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/openRoom.js":"3876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readMessages.js":"3877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readThreads.js":"3878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/registerUser.js":"3879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomLeader.js":"3880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomModerator.js":"3881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomOwner.ts":"3882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeUserFromRoom.ts":"3883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/reportMessage.js":"3884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/requestDataDownload.ts":"3885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/resetAvatar.js":"3886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/roomNameExists.ts":"3887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserPreferences.js":"3888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserProfile.js":"3889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendConfirmationEmail.ts":"3890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendForgotPasswordEmail.js":"3891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setAvatarFromService.js":"3892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserActiveStatus.js":"3893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserPassword.js":"3894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/toogleFavorite.js":"3895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/unmuteUserInRoom.js":"3896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userPresence.ts":"3897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userSetUtcOffset.js":"3898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Analytics.ts":"3899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Avatars.ts":"3900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Banners.ts":"3901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/BannersDismiss.ts":"3902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CredentialTokens.ts":"3903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomSounds.ts":"3904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomUserStatus.ts":"3905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailInbox.ts":"3906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailMessageHistory.ts":"3907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmojiCustom.ts":"3908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ExportOperations.ts":"3909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationKeys.ts":"3910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationServers.ts":"3911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ImportData.ts":"3912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/InstanceStatus.ts":"3913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/IntegrationHistory.ts":"3914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Integrations.ts":"3915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Invites.ts":"3916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatAgentActivity.ts":"3917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatBusinessHours.ts":"3918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatCustomField.ts":"3919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartment.ts":"3920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartmentAgents.ts":"3921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatInquiry.ts":"3922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatRooms.ts":"3923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatTrigger.ts":"3924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatVisitors.ts":"3925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LoginServiceConfiguration.ts":"3926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedRoom.ts":"3927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedUser.ts":"3928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MessageReads.ts":"3929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Messages.ts":"3930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NotificationQueue.ts":"3931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Nps.ts":"3932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NpsVote.ts":"3933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OAuthApps.ts":"3934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OEmbedCache.ts":"3935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PbxEvents.ts":"3936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Permissions.ts":"3937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PushToken.ts":"3938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Reports.ts":"3939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Roles.ts":"3940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Rooms.ts":"3941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ServerEvents.ts":"3942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Sessions.ts":"3943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Settings.ts":"3944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/SmarshHistory.ts":"3945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Statistics.ts":"3946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Subscriptions.ts":"3947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Team.ts":"3948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/TeamMember.ts":"3949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Uploads.ts":"3950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UserDataFiles.ts":"3951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Users.ts":"3952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UsersSessions.ts":"3953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VideoConference.ts":"3954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VoipRoom.ts":"3955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/WebdavAccounts.ts":"3956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Analytics.ts":"3957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Avatars.ts":"3958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Banners.ts":"3959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BannersDismiss.ts":"3960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BaseRaw.ts":"3961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CredentialTokens.ts":"3962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomSounds.ts":"3963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomUserStatus.ts":"3964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailInbox.ts":"3965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailMessageHistory.ts":"3966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmojiCustom.ts":"3967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ExportOperations.ts":"3968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationKeys.ts":"3969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationServers.ts":"3970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ImportData.ts":"3971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/InstanceStatus.ts":"3972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/IntegrationHistory.ts":"3973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Integrations.ts":"3974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Invites.ts":"3975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatAgentActivity.ts":"3976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatBusinessHours.ts":"3977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatCustomField.ts":"3978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartment.ts":"3979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartmentAgents.ts":"3980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatInquiry.ts":"3981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatRooms.js":"3982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatTrigger.ts":"3983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatVisitors.ts":"3984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LoginServiceConfiguration.ts":"3985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedRoom.ts":"3986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedUser.ts":"3987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MessageReads.ts":"3988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Messages.ts":"3989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NotificationQueue.ts":"3990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Nps.ts":"3991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NpsVote.ts":"3992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OAuthApps.ts":"3993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OEmbedCache.ts":"3994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PbxEvents.ts":"3995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Permissions.ts":"3996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PushToken.ts":"3997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Reports.ts":"3998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Roles.ts":"3999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Rooms.js":"4000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ServerEvents.ts":"4001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Sessions.ts":"4002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Settings.ts":"4003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/SmarshHistory.ts":"4004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Statistics.ts":"4005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Subscriptions.ts":"4006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Team.ts":"4007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/TeamMember.ts":"4008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Uploads.ts":"4009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UserDataFiles.ts":"4010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Users.js":"4011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UsersSessions.ts":"4012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VideoConference.ts":"4013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VoipRoom.ts":"4014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/WebdavAccounts.ts":"4015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/startup.ts":"4016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/banner.module.ts":"4017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps/createModal.ts":"4018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps.module.ts":"4019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/videoconf.module.ts":"4020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/listeners/listeners.module.ts":"4021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/notifications/notifications.module.ts":"4022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/streamer/streamer.module.ts":"4023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/publishFields.ts":"4024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/watchers.module.ts":"4025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/overrides/http.ts":"4026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/messages.js":"4027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/room/index.js":"4028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/settings/index.ts":"4029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/spotlight.js":"4030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/subscription/index.js":"4031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/index.js":"4032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/auth.js":"4033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/browserVersion.js":"4034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/index.js":"4035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/room.js":"4036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/user.js":"4037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/utils.js":"4038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/health.ts":"4039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/i18n.ts":"4040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/timesync.ts":"4041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/userDataDownload.ts":"4042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/analytics/service.ts":"4043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/apps-engine/service.ts":"4044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoom.ts":"4045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomLivechat.ts":"4046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomVoip.ts":"4047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/service.ts":"4048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/banner/service.ts":"4049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/events.ts":"4050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/service.ts":"4051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/Federation.ts":"4052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/AbstractFederationService.ts":"4053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/MessageReceiverDto.ts":"4054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomReceiverDto.ts":"4055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomSenderDto.ts":"4056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/UserReceiverDto.ts":"4057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/MessageServiceReceiver.ts":"4058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/message-redaction-helper.ts":"4059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/MessageServiceSender.ts":"4060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/message-sender-helper.ts":"4061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/receiver/RoomServiceReceiver.ts":"4062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomInternalValidator.ts":"4063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomServiceSender.ts":"4064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/receiver/UserServiceReceiver.ts":"4065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/sender/UserServiceSender.ts":"4066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedRoom.ts":"4067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedUser.ts":"4068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/IFederationBridge.ts":"4069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/Factory.ts":"4070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/Bridge.ts":"4071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/MessageReceiver.ts":"4072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/RoomReceiver.ts":"4073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.ts":"4074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/user/UserReceiver.ts":"4075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/AbstractMatrixEvent.ts":"4076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixEventType.ts":"4077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixPowerLevels.ts":"4078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules.ts":"4079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomType.ts":"4080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomVisibility.ts":"4081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/MessageReacted.ts":"4082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomCreated.ts":"4083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomEventRedacted.ts":"4084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomJoinRulesChanged.ts":"4085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMembershipChanged.ts":"4086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMessageSent.ts":"4087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomNameChanged.ts":"4088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomPowerLevelsChanged.ts":"4089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomTopicChanged.ts":"4090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/UserTypingStatusChanged.ts":"4091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/BaseEvent.ts":"4092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Message.ts":"4093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Room.ts":"4094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/User.ts":"4095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/index.ts":"4096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/queue/InMemoryQueue.ts":"4097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/File.ts":"4098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Message.ts":"4099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Notification.ts":"4100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Room.ts":"4101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Settings.ts":"4102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/User.ts":"4103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/federation-id-escape-helper.ts":"4104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/logger.ts":"4105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/statistics.ts":"4106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/RoomSender.ts":"4107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/to-external-parser-formatter.ts":"4108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles.ts":"4109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/hooks/index.ts":"4110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/action.ts":"4111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/index.ts":"4112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/service.ts":"4113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/image/service.ts":"4114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/ldap/service.ts":"4115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/messages/service.ts":"4116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/meteor/service.ts":"4117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/getAndCreateNpsSurvey.ts":"4118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/notification.ts":"4119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/sendNpsResults.ts":"4120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/service.ts":"4121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel/service.ts":"4122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/internalTypes.ts":"4123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/service.ts":"4124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/push/service.ts":"4125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/room/service.ts":"4126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/events.ts":"4127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/service.ts":"4128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/settings/service.ts":"4129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/startup.ts":"4130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/team/service.ts":"4131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/translation/service.ts":"4132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/uikit-core-app/service.ts":"4133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/upload/service.ts":"4134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/user/lib/getNewUserRoles.ts":"4135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/video-conference/service.ts":"4136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Command.ts":"4137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/CommandHandler.ts":"4138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Commands.ts":"4139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ICallbackContext.ts":"4140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/IConnection.ts":"4141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ACDQueue.ts":"4142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/AMIConnection.ts":"4143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CallbackContext.ts":"4144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CommandFactory.ts":"4145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ContinuousMonitor.ts":"4146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/PJSIPEndpoint.ts":"4147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/websocket/WebsocketConnection.ts":"4148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/lib/Helper.ts":"4149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/service.ts":"4150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/index.ts":"4151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/ldap.ts":"4152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/userDataDownload.ts":"4153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/video-conference.ts":"4154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/appcache.js":"4155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/callbacks.ts":"4156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/coreApps.ts":"4157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/cron.js":"4158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/index.ts":"4159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/initialData.js":"4160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/localServices.ts":"4161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/index.ts":"4162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/minimumVersion.ts":"4163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v266.ts":"4164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v267.ts":"4165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v268.ts":"4166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v269.ts":"4167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v270.ts":"4168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v271.ts":"4169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v272.ts":"4170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v273.ts":"4171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v274.ts":"4172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v275.ts":"4173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v276.ts":"4174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v277.ts":"4175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v278.ts":"4176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v279.ts":"4177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v280.ts":"4178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v281.ts":"4179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v282.ts":"4180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v283.ts":"4181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v284.ts":"4182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v285.ts":"4183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v286.ts":"4184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v287.ts":"4185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v288.ts":"4186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v289.ts":"4187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v290.ts":"4188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v291.ts":"4189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v292.ts":"4190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/xrun.js":"4191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/presenceTroubleshoot.ts":"4192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/serverRunning.js":"4193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/watchDb.ts":"4194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/stream/stdout.ts":"4195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration-menu.spec.ts":"4196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration.spec.ts":"4197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/anonymous-user.spec.ts":"4198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/apps.spec.ts":"4199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/channel-management.spec.ts":"4200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/constants.ts":"4201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global-setup.ts":"4202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global.d.ts":"4203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-channel.spec.ts":"4204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-direct.spec.ts":"4205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-discussion.spec.ts":"4206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/e2e-encryption.spec.ts":"4207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/email-inboxes.spec.ts":"4208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/emojis.spec.ts":"4209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/engagement-dashboard.spec.ts":"4210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/constants.ts":"4211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/global-setup.ts":"4212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/account-profile.ts":"4213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/admin.ts":"4214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/channel.ts":"4215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/account-sidenav.ts":"4216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab-users.ts":"4217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab.ts":"4218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-content.ts":"4219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-channels.ts":"4220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-dm-member.ts":"4221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-members.ts":"4222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-notificationPreferences.ts":"4223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-room.ts":"4224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab.ts":"4225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-sidenav.ts":"4226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/rooms.spec.ts":"4227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/users.spec.ts":"4228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/ce-version/ce.spec.ts":"4229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/dm.spec.ts":"4230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/private.spec.ts":"4231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/public.spec.ts":"4232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/dm.spec.ts":"4233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/private.spec.ts":"4234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/public.spec.ts":"4235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/user-account/user.spec.ts":"4236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/auth.ts":"4237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/channel.ts":"4238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/format.ts":"4239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/register-user.ts":"4240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/test.ts":"4241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/file-upload.spec.ts":"4242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/collections/users.ts":"4243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/createAuxContext.ts":"4244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/inject-initial-data.ts":"4245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/insert-apps.ts":"4246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/userStates.ts":"4247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/forgot-password.spec.ts":"4248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/homepage.spec.ts":"4249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/imports.spec.ts":"4250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/login.spec.ts":"4251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-actions.spec.ts":"4252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-mentions.spec.ts":"4253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/messaging.spec.ts":"4254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-agents.spec.ts":"4255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-onhold-chat-closing.spec.ts":"4256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-transfer-unanswered-chat.spec.ts":"4257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-canned-responses-sidebar.spec.ts":"4258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-changing-room-priority-and-sla.spec.ts":"4259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-chat-history.spec.ts":"4260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-close-chat.spec.ts":"4261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-center.spec.ts":"4262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-info.spec.ts":"4263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-currentChats.spec.ts":"4264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-custom-fields.spec.ts":"4265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments-ce.spec.ts":"4266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments.spec.ts":"4267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-livechat.spec.ts":"4268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-manager.spec.ts":"4269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-priorities.spec.ts":"4270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-send-transcript.spec.ts":"4271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-sla-policies.spec.ts":"4272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-takeChat.spec.ts":"4273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-transfer-to-another-agents.spec.ts":"4274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-triggers.spec.ts":"4275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/account-profile.ts":"4276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin-email-inboxes.ts":"4277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin.ts":"4278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/auth.ts":"4279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/account-sidenav.ts":"4280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab-users.ts":"4281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab.ts":"4282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-content.ts":"4283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-channels.ts":"4284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-members.ts":"4285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-notificationPreferences.ts":"4286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-room.ts":"4287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab.ts":"4288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts":"4289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-sidenav.ts":"4290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/index.ts":"4291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-close-chat-modal.ts":"4292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-sidenav.ts":"4293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-channel.ts":"4294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-discussion.ts":"4295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-omnichannel.ts":"4296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-team.ts":"4297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/index.ts":"4298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-agents.ts":"4299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-contacts-list.ts":"4300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-current-chats.ts":"4301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-custom-fields.ts":"4302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-departments.ts":"4303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-info.ts":"4304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-livechat.ts":"4305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manage-contact.ts":"4306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manager.ts":"4307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-priorities.ts":"4308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-section.ts":"4309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-sla-policies.ts":"4310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-triggers.ts":"4311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/utils.ts":"4312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/permissions.spec.ts":"4313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/register.spec.ts":"4314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-account-profile.spec.ts":"4315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-assets.spec.ts":"4316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/system-messages.spec.ts":"4317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/team-management.spec.ts":"4318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/thread-actions.spec.ts":"4319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/user-invitations.spec.ts":"4320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/create-target-channel.ts":"4321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/index.ts":"4322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/priority.ts":"4323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/sla.ts":"4324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/setSettingValueById.ts":"4325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/test.ts":"4326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference-ring.spec.ts":"4327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference.spec.ts":"4328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-autotranslate.js":"4329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-miscellaneous.js":"4330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/01-users.js":"4331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/02-channels.js":"4332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/03-groups.js":"4333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/04-direct-message.js":"4334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/05-chat.js":"4335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/06-outgoing-integrations.js":"4336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/07-incoming-integrations.js":"4337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/08-settings.js":"4338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/09-rooms.js":"4339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/10-subscriptions.js":"4340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/11-permissions.js":"4341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/12-emoji-custom.js":"4342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/14-assets.js":"4343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/16-commands.js":"4344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-sounds.js":"4345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-user-status.js":"4346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-webdav.js":"4347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/18-oauthapps.js":"4348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/19-statistics.js":"4349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/20-licenses.js":"4350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/21-banners.js":"4351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/22-push-token.js":"4352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/23-invites.js":"4353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/24-methods.js":"4354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/25-teams.js":"4355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/26-LDAP.ts":"4356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-presence.ts":"4357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-roles.ts":"4358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/import.spec.ts":"4359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/00-rooms.ts":"4360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/01-agents.ts":"4361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/02-appearance.ts":"4362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/03-custom-fields.ts":"4363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/04-dashboards.ts":"4364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/05-inquiries.ts":"4365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/06-integrations.ts":"4366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/07-queue.ts":"4367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/08-triggers.ts":"4368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/09-visitors.ts":"4369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/10-departments.ts":"4370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-email-inbox.ts":"4371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-livechat.ts":"4372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-mailer.ts":"4373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-priorites.ts":"4374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/13-tags.ts":"4375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/14-units.ts":"4376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/15-canned-responses.ts":"4377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/16-video-call.ts":"4378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/17-dashboards-ee.ts":"4379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/18-rooms-ee.ts":"4380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/19-business-hours.ts":"4381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/methods/changeLivechatStatus.ts":"4382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/00-installation.js":"4383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/01-send-messages.js":"4384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/02-send-messages-as-user.js":"4385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/03-slash-command-test-simple.js":"4386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/04-slash-command-test-with-arguments.js":"4387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/05-video-conferences.ts":"4388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/apps-uninstall.js":"4389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/teardown.js":"4390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeChatProvider.tsx":"4391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeRoomProvider.tsx":"4392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/ModalContextMock.tsx":"4393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/RouterContextMock.tsx":"4394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/blobUrls.ts":"4395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/jsdom.ts":"4396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/data.ts":"4397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/server/mongodb.ts":"4398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/chaiPlugins.ts":"4399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/cleanupTestingLibrary.ts":"4400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/hoistedReact.ts":"4401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/registerWebApiMocks.ts":"4402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissions.spec.ts":"4403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissionsForInvocation.spec.ts":"4404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/isValidQuery.spec.ts":"4405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/messages.tests.js":"4406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/BaseModel.mock.js":"4407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Messages.mock.js":"4408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Rooms.mock.js":"4409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Users.mock.js":"4410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/index.js":"4411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/orchestrator.mock.js":"4412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/custom-oauth/server/transform_helpers.tests.js":"4413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/highlight-words/helper.tests.js":"4414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/lib/server.tests.js":"4415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mailer/api.spec.ts":"4416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.mocks.js":"4417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.tests.js":"4418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/client.tests.js":"4419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/server.tests.js":"4420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/data.ts":"4421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/server.tests.ts":"4422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/models/server/raw/Sessions.tests.js":"4423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/getSettingDefaults.tests.ts":"4424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/overrideGenerator.tests.ts":"4425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/settings.tests.ts":"4426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/validateSettings.tests.ts":"4427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/statistics/server/lib/UAParserCustom.tests.js":"4428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/client.tests.ts":"4429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/server.tests.js":"4430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/utils/lib/getURL.tests.js":"4431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/components/Omnichannel/modals/TranscriptModal.spec.tsx":"4432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/download.spec.ts":"4433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/federation/Federation.spec.ts":"4434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/bson.spec.ts":"4435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/comparisons.spec.ts":"4436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/lookups.spec.ts":"4437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/utils/isRTLScriptLanguage.spec.ts":"4438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/providers/CallProvider/lib/parseStringToIceServers.spec.ts":"4439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/siderbar/header/actions/Administration.spec.tsx":"4440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByCategories.test.ts":"4441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByFree.test.ts":"4442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByPaid.test.ts":"4443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByText.test.ts":"4444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByAlphabeticalOrInverseOrder.test.ts":"4445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByClosestOrFarthestModificationDate.test.ts":"4446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/notFound/NotFoundPage.spec.tsx":"4447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/Message.spec.tsx":"4448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/hooks/useKatex.spec.ts":"4449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/autoTranslate.spec.ts":"4450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/buildImageURL.spec.ts":"4451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageFirstUnread.spec.ts":"4452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageNewDay.spec.ts":"4453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageSequential.spec.ts":"4454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isOwnUserMessage.spec.ts":"4455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isParsedMessage.spec.ts":"4456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isValidLink.spec.ts":"4457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessage.spec.ts":"4458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageAttachments.spec.ts":"4459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageQuoteAttachment.spec.ts":"4460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationAddServerProps.spec.ts":"4461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationJoinExternalPublicRoomProps.spec.ts":"4462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationPublicRoomsProps.spec.ts":"4463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationRemoveServerProps.spec.ts":"4464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsAddMembersProps.spec.ts":"4465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsConvertToChannelProps.spec.ts":"4466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsDeleteProps.spec.ts":"4467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsLeaveProps.spec.ts":"4468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveMemberProps.spec.ts":"4469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveRoomProps.spec.ts":"4470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateMemberProps.spec.ts":"4471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateProps.spec.ts":"4472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfCancelProps.spec.ts":"4473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfInfoProps.spec.ts":"4474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfJoinProps.spec.ts":"4475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfListProps.spec.ts":"4476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfStartProps.spec.ts":"4477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/mimeTypes.tests.ts":"4478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/roles/getMostImportantRole.tests.ts":"4479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/upgradeTab.spec.ts":"4480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/arrayUtils.tests.ts":"4481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isRelativeURL.spec.ts":"4482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isURL.spec.ts":"4483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseCSV.tests.ts":"4484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseParameters.tests.ts":"4485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/secondsToHHMMSS.spec.ts":"4486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/stringUtils.tests.ts":"4487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/Federation.spec.ts":"4488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/receiver/MessageServiceReceiver.spec.ts":"4489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/MessageServiceSender.spec.ts":"4490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/message-sender-helper.spec.ts":"4491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/receiver/RoomServiceReceiver.spec.ts":"4492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomInternalValidator.spec.ts":"4493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomServiceSender.spec.ts":"4494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/receiver/UserServiceReceiver.spec.ts":"4495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/sender/UserServiceSender.spec.ts":"4496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedRoom.spec.ts":"4497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedUser.spec.ts":"4498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/Bridge.spec.ts":"4499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/RoomReceiver.spec.ts":"4500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.spec.ts":"4501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/user/UserReceiver.spec.ts":"4502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/BaseEvent.spec.ts":"4503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/MatrixEventsHandler.spec.ts":"4504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/Room.spec.ts":"4505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/queue/InMemoryQueue.spec.ts":"4506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/adapters/statistics.spec.ts":"4507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RocketTextParser.spec.ts":"4508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RoomSender.spec.ts":"4509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/hooks/hooks.spec.ts":"4510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/slash-commands/actions.spec.ts":"4511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/lib/fileUtils.tests.ts":"4512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/sdk/errors.tests.ts":"4513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppErrorPage.tsx":"4514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/OutermostErrorBoundary.tsx":"4515"},{"size":368,"mtime":1676640878789,"results":"4516","hashOfConfig":"4517"},{"size":858,"mtime":1676640878790,"results":"4518","hashOfConfig":"4517"},{"size":576,"mtime":1675791602062,"results":"4519","hashOfConfig":"4517"},{"size":822,"mtime":1678677876779,"results":"4520","hashOfConfig":"4517"},{"size":2647,"mtime":1675791602064,"results":"4521","hashOfConfig":"4517"},{"size":785,"mtime":1675791602064,"results":"4522","hashOfConfig":"4517"},{"size":1679,"mtime":1675791602064,"results":"4523","hashOfConfig":"4517"},{"size":1937,"mtime":1676207505521,"results":"4524","hashOfConfig":"4517"},{"size":1233,"mtime":1675791602065,"results":"4525","hashOfConfig":"4517"},{"size":273,"mtime":1675791602065,"results":"4526","hashOfConfig":"4517"},{"size":467,"mtime":1676640878790,"results":"4527","hashOfConfig":"4528"},{"size":1958,"mtime":1676640878790,"results":"4529","hashOfConfig":"4528"},{"size":43,"mtime":1675791602065,"results":"4530","hashOfConfig":"4528"},{"size":1705,"mtime":1675791602066,"results":"4531","hashOfConfig":"4528"},{"size":444,"mtime":1675791602066,"results":"4532","hashOfConfig":"4528"},{"size":19,"mtime":1675791602066,"results":"4533","hashOfConfig":"4528"},{"size":1458,"mtime":1675791602066,"results":"4534","hashOfConfig":"4528"},{"size":492,"mtime":1675791602066,"results":"4535","hashOfConfig":"4528"},{"size":891,"mtime":1675791602077,"results":"4536","hashOfConfig":"4517"},{"size":1709,"mtime":1676640878791,"results":"4537","hashOfConfig":"4517"},{"size":1405,"mtime":1675791602077,"results":"4538","hashOfConfig":"4517"},{"size":4939,"mtime":1678482763901,"results":"4539","hashOfConfig":"4517"},{"size":1475,"mtime":1678482763902,"results":"4540","hashOfConfig":"4517"},{"size":861,"mtime":1675791602077,"results":"4541","hashOfConfig":"4517"},{"size":165,"mtime":1675791602078,"results":"4542","hashOfConfig":"4517"},{"size":2201,"mtime":1676640878791,"results":"4543","hashOfConfig":"4517"},{"size":423,"mtime":1675791602078,"results":"4544","hashOfConfig":"4517"},{"size":3934,"mtime":1678483615236,"results":"4545","hashOfConfig":"4517"},{"size":434,"mtime":1675791602078,"results":"4546","hashOfConfig":"4517"},{"size":1120,"mtime":1676207505522,"results":"4547","hashOfConfig":"4517"},{"size":944,"mtime":1676207505522,"results":"4548","hashOfConfig":"4517"},{"size":6073,"mtime":1678482763902,"results":"4549","hashOfConfig":"4517"},{"size":2149,"mtime":1678482763902,"results":"4550","hashOfConfig":"4517"},{"size":260,"mtime":1675791602079,"results":"4551","hashOfConfig":"4517"},{"size":1713,"mtime":1678483615236,"results":"4552","hashOfConfig":"4517"},{"size":2669,"mtime":1676478108886,"results":"4553","hashOfConfig":"4517"},{"size":532,"mtime":1675791602080,"results":"4554","hashOfConfig":"4517"},{"size":665,"mtime":1678715688625,"results":"4555","hashOfConfig":"4517"},{"size":894,"mtime":1676478108887,"results":"4556","hashOfConfig":"4517"},{"size":901,"mtime":1675791602080,"results":"4557","hashOfConfig":"4517"},{"size":891,"mtime":1678715688626,"results":"4558","hashOfConfig":"4517"},{"size":1609,"mtime":1675791602081,"results":"4559","hashOfConfig":"4517"},{"size":1295,"mtime":1676207505523,"results":"4560","hashOfConfig":"4517"},{"size":74,"mtime":1678715688626,"results":"4561","hashOfConfig":"4517"},{"size":1216,"mtime":1678715688626,"results":"4562","hashOfConfig":"4517"},{"size":47,"mtime":1677122559978,"results":"4563","hashOfConfig":"4517"},{"size":3753,"mtime":1678481533731,"results":"4564","hashOfConfig":"4517"},{"size":5824,"mtime":1678482763903,"results":"4565","hashOfConfig":"4517"},{"size":21,"mtime":1677122559979,"results":"4566","hashOfConfig":"4517"},{"size":2315,"mtime":1675791602084,"results":"4567","hashOfConfig":"4517"},{"size":7836,"mtime":1678482763903,"results":"4568","hashOfConfig":"4517"},{"size":3393,"mtime":1678482763904,"results":"4569","hashOfConfig":"4517"},{"size":23321,"mtime":1678715692608,"results":"4570","hashOfConfig":"4517"},{"size":495,"mtime":1675791602085,"results":"4571","hashOfConfig":"4517"},{"size":605,"mtime":1676207505525,"results":"4572","hashOfConfig":"4517"},{"size":461,"mtime":1675791602086,"results":"4573","hashOfConfig":"4517"},{"size":927,"mtime":1678302016085,"results":"4574","hashOfConfig":"4517"},{"size":484,"mtime":1675791602086,"results":"4575","hashOfConfig":"4517"},{"size":1345,"mtime":1675791602086,"results":"4576","hashOfConfig":"4517"},{"size":1837,"mtime":1676207505525,"results":"4577","hashOfConfig":"4517"},{"size":1394,"mtime":1676207505525,"results":"4578","hashOfConfig":"4517"},{"size":401,"mtime":1675791602086,"results":"4579","hashOfConfig":"4517"},{"size":451,"mtime":1676207505525,"results":"4580","hashOfConfig":"4517"},{"size":4919,"mtime":1678349679508,"results":"4581","hashOfConfig":"4517"},{"size":213,"mtime":1676207505526,"results":"4582","hashOfConfig":"4517"},{"size":1472,"mtime":1676640878792,"results":"4583","hashOfConfig":"4517"},{"size":723,"mtime":1675791602087,"results":"4584","hashOfConfig":"4517"},{"size":2240,"mtime":1676207505526,"results":"4585","hashOfConfig":"4517"},{"size":753,"mtime":1676207505526,"results":"4586","hashOfConfig":"4517"},{"size":566,"mtime":1676207505526,"results":"4587","hashOfConfig":"4517"},{"size":2949,"mtime":1676640878792,"results":"4588","hashOfConfig":"4517"},{"size":1142,"mtime":1675791602089,"results":"4589","hashOfConfig":"4517"},{"size":1801,"mtime":1678482763904,"results":"4590","hashOfConfig":"4517"},{"size":2922,"mtime":1676640878793,"results":"4591","hashOfConfig":"4517"},{"size":4765,"mtime":1678302016085,"results":"4592","hashOfConfig":"4517"},{"size":3499,"mtime":1676207505527,"results":"4593","hashOfConfig":"4517"},{"size":363,"mtime":1675791602090,"results":"4594","hashOfConfig":"4517"},{"size":933,"mtime":1678482763905,"results":"4595","hashOfConfig":"4517"},{"size":1412,"mtime":1678302016086,"results":"4596","hashOfConfig":"4517"},{"size":1634,"mtime":1676207505528,"results":"4597","hashOfConfig":"4517"},{"size":2692,"mtime":1675791602091,"results":"4598","hashOfConfig":"4517"},{"size":6955,"mtime":1676640878793,"results":"4599","hashOfConfig":"4517"},{"size":24054,"mtime":1676640878793,"results":"4600","hashOfConfig":"4517"},{"size":11150,"mtime":1678477801510,"results":"4601","hashOfConfig":"4517"},{"size":21209,"mtime":1676640878794,"results":"4602","hashOfConfig":"4517"},{"size":3015,"mtime":1676640878794,"results":"4603","hashOfConfig":"4517"},{"size":8813,"mtime":1678483615238,"results":"4604","hashOfConfig":"4517"},{"size":319,"mtime":1678482763948,"results":"4605","hashOfConfig":"4517"},{"size":605,"mtime":1675791602093,"results":"4606","hashOfConfig":"4517"},{"size":2666,"mtime":1675791602093,"results":"4607","hashOfConfig":"4517"},{"size":3398,"mtime":1675791602093,"results":"4608","hashOfConfig":"4517"},{"size":5357,"mtime":1676640878795,"results":"4609","hashOfConfig":"4517"},{"size":3735,"mtime":1676207505530,"results":"4610","hashOfConfig":"4517"},{"size":4245,"mtime":1678715688630,"results":"4611","hashOfConfig":"4517"},{"size":28661,"mtime":1678482763949,"results":"4612","hashOfConfig":"4517"},{"size":13937,"mtime":1676207505530,"results":"4613","hashOfConfig":"4517"},{"size":4008,"mtime":1676207505531,"results":"4614","hashOfConfig":"4517"},{"size":1203,"mtime":1676640878796,"results":"4615","hashOfConfig":"4517"},{"size":6991,"mtime":1676410843595,"results":"4616","hashOfConfig":"4517"},{"size":2513,"mtime":1676640878796,"results":"4617","hashOfConfig":"4517"},{"size":1508,"mtime":1676640878796,"results":"4618","hashOfConfig":"4517"},{"size":921,"mtime":1676207505531,"results":"4619","hashOfConfig":"4517"},{"size":17833,"mtime":1678409738087,"results":"4620","hashOfConfig":"4517"},{"size":1695,"mtime":1678302016086,"results":"4621","hashOfConfig":"4517"},{"size":2342,"mtime":1675791602096,"results":"4622","hashOfConfig":"4517"},{"size":567,"mtime":1676640878799,"results":"4623","hashOfConfig":"4517"},{"size":2943,"mtime":1678483615238,"results":"4624","hashOfConfig":"4517"},{"size":7177,"mtime":1676640878799,"results":"4625","hashOfConfig":"4517"},{"size":13513,"mtime":1678482763958,"results":"4626","hashOfConfig":"4517"},{"size":1114,"mtime":1678482763971,"results":"4627","hashOfConfig":"4517"},{"size":6072,"mtime":1676207505533,"results":"4628","hashOfConfig":"4517"},{"size":1151,"mtime":1675791602097,"results":"4629","hashOfConfig":"4517"},{"size":2305,"mtime":1676207505533,"results":"4630","hashOfConfig":"4517"},{"size":14676,"mtime":1676640878800,"results":"4631","hashOfConfig":"4517"},{"size":29806,"mtime":1678403123751,"results":"4632","hashOfConfig":"4517"},{"size":4997,"mtime":1676640878801,"results":"4633","hashOfConfig":"4517"},{"size":987,"mtime":1676640878801,"results":"4634","hashOfConfig":"4517"},{"size":3329,"mtime":1676640878801,"results":"4635","hashOfConfig":"4517"},{"size":109,"mtime":1675791602098,"results":"4636","hashOfConfig":"4517"},{"size":95,"mtime":1675791602099,"results":"4637","hashOfConfig":"4517"},{"size":7506,"mtime":1676640878801,"results":"4638","hashOfConfig":"4517"},{"size":1464,"mtime":1676640878802,"results":"4639","hashOfConfig":"4517"},{"size":8268,"mtime":1678483615239,"results":"4640","hashOfConfig":"4517"},{"size":1762,"mtime":1676640878803,"results":"4641","hashOfConfig":"4517"},{"size":1072,"mtime":1678482763972,"results":"4642","hashOfConfig":"4517"},{"size":152,"mtime":1675791602107,"results":"4643","hashOfConfig":"4517"},{"size":284,"mtime":1675791602108,"results":"4644","hashOfConfig":"4517"},{"size":1255,"mtime":1676207505536,"results":"4645","hashOfConfig":"4517"},{"size":998,"mtime":1676640878803,"results":"4646","hashOfConfig":"4517"},{"size":2236,"mtime":1678482763972,"results":"4647","hashOfConfig":"4517"},{"size":63,"mtime":1676207505537,"results":"4648","hashOfConfig":"4517"},{"size":1274,"mtime":1676207505537,"results":"4649","hashOfConfig":"4517"},{"size":1387,"mtime":1676686985641,"results":"4650","hashOfConfig":"4517"},{"size":4144,"mtime":1676686985642,"results":"4651","hashOfConfig":"4517"},{"size":3540,"mtime":1676686985642,"results":"4652","hashOfConfig":"4517"},{"size":916,"mtime":1676686985642,"results":"4653","hashOfConfig":"4517"},{"size":8518,"mtime":1676686985643,"results":"4654","hashOfConfig":"4517"},{"size":721,"mtime":1676686985643,"results":"4655","hashOfConfig":"4517"},{"size":1886,"mtime":1676686985643,"results":"4656","hashOfConfig":"4517"},{"size":3472,"mtime":1676686985643,"results":"4657","hashOfConfig":"4517"},{"size":72,"mtime":1678482763972,"results":"4658","hashOfConfig":"4517"},{"size":1192,"mtime":1676686985644,"results":"4659","hashOfConfig":"4517"},{"size":442,"mtime":1676686985644,"results":"4660","hashOfConfig":"4517"},{"size":8042,"mtime":1676640878806,"results":"4661","hashOfConfig":"4517"},{"size":10088,"mtime":1678483615239,"results":"4662","hashOfConfig":"4517"},{"size":3513,"mtime":1676686985644,"results":"4663","hashOfConfig":"4517"},{"size":2721,"mtime":1678483615240,"results":"4664","hashOfConfig":"4517"},{"size":4134,"mtime":1676686985645,"results":"4665","hashOfConfig":"4517"},{"size":6971,"mtime":1678395193845,"results":"4666","hashOfConfig":"4517"},{"size":6538,"mtime":1676686985645,"results":"4667","hashOfConfig":"4517"},{"size":2637,"mtime":1676686985646,"results":"4668","hashOfConfig":"4517"},{"size":958,"mtime":1676686985646,"results":"4669","hashOfConfig":"4517"},{"size":2674,"mtime":1676686985646,"results":"4670","hashOfConfig":"4517"},{"size":4244,"mtime":1678483615240,"results":"4671","hashOfConfig":"4517"},{"size":2730,"mtime":1676686985647,"results":"4672","hashOfConfig":"4517"},{"size":2049,"mtime":1676686985647,"results":"4673","hashOfConfig":"4517"},{"size":617,"mtime":1677122559979,"results":"4674","hashOfConfig":"4517"},{"size":6812,"mtime":1678483615240,"results":"4675","hashOfConfig":"4517"},{"size":5330,"mtime":1676686985647,"results":"4676","hashOfConfig":"4517"},{"size":1181,"mtime":1675791602137,"results":"4677","hashOfConfig":"4517"},{"size":2167,"mtime":1676686985648,"results":"4678","hashOfConfig":"4517"},{"size":2738,"mtime":1675791602138,"results":"4679","hashOfConfig":"4517"},{"size":730,"mtime":1676640878809,"results":"4680","hashOfConfig":"4517"},{"size":1456,"mtime":1676686985648,"results":"4681","hashOfConfig":"4517"},{"size":14106,"mtime":1678482763974,"results":"4682","hashOfConfig":"4517"},{"size":45,"mtime":1675791602144,"results":"4683","hashOfConfig":"4517"},{"size":434,"mtime":1675791602145,"results":"4684","hashOfConfig":"4517"},{"size":734,"mtime":1676207505549,"results":"4685","hashOfConfig":"4517"},{"size":52,"mtime":1675791602145,"results":"4686","hashOfConfig":"4517"},{"size":1126,"mtime":1676207505549,"results":"4687","hashOfConfig":"4517"},{"size":5483,"mtime":1678482763974,"results":"4688","hashOfConfig":"4517"},{"size":13104,"mtime":1678403123753,"results":"4689","hashOfConfig":"4517"},{"size":2628,"mtime":1675791602146,"results":"4690","hashOfConfig":"4517"},{"size":3022,"mtime":1677708302388,"results":"4691","hashOfConfig":"4517"},{"size":707,"mtime":1675791602147,"results":"4692","hashOfConfig":"4517"},{"size":296,"mtime":1678715688630,"results":"4693","hashOfConfig":"4517"},{"size":130,"mtime":1675791602147,"results":"4694","hashOfConfig":"4517"},{"size":100,"mtime":1675791602147,"results":"4695","hashOfConfig":"4517"},{"size":1131,"mtime":1678715688630,"results":"4696","hashOfConfig":"4517"},{"size":179,"mtime":1678715688630,"results":"4697","hashOfConfig":"4517"},{"size":1218,"mtime":1675791602151,"results":"4698","hashOfConfig":"4517"},{"size":339,"mtime":1676640878811,"results":"4699","hashOfConfig":"4517"},{"size":624,"mtime":1676640878811,"results":"4700","hashOfConfig":"4517"},{"size":1861,"mtime":1678482763975,"results":"4701","hashOfConfig":"4517"},{"size":2596,"mtime":1678482763976,"results":"4702","hashOfConfig":"4517"},{"size":180,"mtime":1675791602205,"results":"4703","hashOfConfig":"4517"},{"size":2005,"mtime":1676207505551,"results":"4704","hashOfConfig":"4517"},{"size":1214,"mtime":1676640878812,"results":"4705","hashOfConfig":"4517"},{"size":1104,"mtime":1678482763976,"results":"4706","hashOfConfig":"4517"},{"size":15911,"mtime":1676640878813,"results":"4707","hashOfConfig":"4517"},{"size":869,"mtime":1678482763976,"results":"4708","hashOfConfig":"4517"},{"size":1443,"mtime":1675791602219,"results":"4709","hashOfConfig":"4517"},{"size":2666,"mtime":1676640878816,"results":"4710","hashOfConfig":"4517"},{"size":1636,"mtime":1675791602221,"results":"4711","hashOfConfig":"4517"},{"size":1217,"mtime":1675791602221,"results":"4712","hashOfConfig":"4517"},{"size":2757,"mtime":1676640878816,"results":"4713","hashOfConfig":"4517"},{"size":664,"mtime":1675791602222,"results":"4714","hashOfConfig":"4517"},{"size":183,"mtime":1678715688631,"results":"4715","hashOfConfig":"4517"},{"size":4215,"mtime":1678715688631,"results":"4716","hashOfConfig":"4517"},{"size":6420,"mtime":1678715688631,"results":"4717","hashOfConfig":"4517"},{"size":770,"mtime":1678715688631,"results":"4718","hashOfConfig":"4517"},{"size":11149,"mtime":1676640878817,"results":"4719","hashOfConfig":"4517"},{"size":8145,"mtime":1678403123754,"results":"4720","hashOfConfig":"4517"},{"size":6244,"mtime":1678403123755,"results":"4721","hashOfConfig":"4517"},{"size":589,"mtime":1678482763977,"results":"4722","hashOfConfig":"4517"},{"size":145,"mtime":1675791602282,"results":"4723","hashOfConfig":"4517"},{"size":555,"mtime":1675791602283,"results":"4724","hashOfConfig":"4517"},{"size":1082,"mtime":1676207505554,"results":"4725","hashOfConfig":"4517"},{"size":1605,"mtime":1675791602283,"results":"4726","hashOfConfig":"4517"},{"size":444,"mtime":1678715688632,"results":"4727","hashOfConfig":"4517"},{"size":6097,"mtime":1678403123755,"results":"4728","hashOfConfig":"4517"},{"size":243,"mtime":1675791602285,"results":"4729","hashOfConfig":"4517"},{"size":1904,"mtime":1675791602285,"results":"4730","hashOfConfig":"4517"},{"size":4534,"mtime":1678715692608,"results":"4731","hashOfConfig":"4517"},{"size":421,"mtime":1675791602286,"results":"4732","hashOfConfig":"4517"},{"size":2630,"mtime":1678483615242,"results":"4733","hashOfConfig":"4517"},{"size":23,"mtime":1677122559979,"results":"4734","hashOfConfig":"4517"},{"size":2981,"mtime":1678482763980,"results":"4735","hashOfConfig":"4517"},{"size":8394,"mtime":1678482763980,"results":"4736","hashOfConfig":"4517"},{"size":50,"mtime":1677122559979,"results":"4737","hashOfConfig":"4517"},{"size":19,"mtime":1678715688632,"results":"4738","hashOfConfig":"4517"},{"size":1244,"mtime":1678715688632,"results":"4739","hashOfConfig":"4517"},{"size":439,"mtime":1678715688632,"results":"4740","hashOfConfig":"4517"},{"size":656,"mtime":1678485706703,"results":"4741","hashOfConfig":"4517"},{"size":823,"mtime":1678485706705,"results":"4742","hashOfConfig":"4517"},{"size":779,"mtime":1678485706705,"results":"4743","hashOfConfig":"4517"},{"size":566,"mtime":1678485706706,"results":"4744","hashOfConfig":"4517"},{"size":795,"mtime":1678485706706,"results":"4745","hashOfConfig":"4517"},{"size":2079,"mtime":1678485706707,"results":"4746","hashOfConfig":"4517"},{"size":609,"mtime":1678485706707,"results":"4747","hashOfConfig":"4517"},{"size":765,"mtime":1678485706708,"results":"4748","hashOfConfig":"4517"},{"size":700,"mtime":1678485706709,"results":"4749","hashOfConfig":"4517"},{"size":1836,"mtime":1678485706709,"results":"4750","hashOfConfig":"4517"},{"size":625,"mtime":1678485706710,"results":"4751","hashOfConfig":"4517"},{"size":154,"mtime":1678485706710,"results":"4752","hashOfConfig":"4517"},{"size":10747,"mtime":1678485706711,"results":"4753","hashOfConfig":"4517"},{"size":2511,"mtime":1678648306206,"results":"4754","hashOfConfig":"4517"},{"size":523,"mtime":1675791602296,"results":"4755","hashOfConfig":"4517"},{"size":1512,"mtime":1676207505557,"results":"4756","hashOfConfig":"4517"},{"size":426,"mtime":1676640878820,"results":"4757","hashOfConfig":"4517"},{"size":1776,"mtime":1676207505557,"results":"4758","hashOfConfig":"4517"},{"size":877,"mtime":1676207505558,"results":"4759","hashOfConfig":"4517"},{"size":716,"mtime":1678483615242,"results":"4760","hashOfConfig":"4517"},{"size":190,"mtime":1675791602297,"results":"4761","hashOfConfig":"4517"},{"size":2879,"mtime":1676640878820,"results":"4762","hashOfConfig":"4517"},{"size":1252,"mtime":1676207505558,"results":"4763","hashOfConfig":"4517"},{"size":2002,"mtime":1676640878820,"results":"4764","hashOfConfig":"4517"},{"size":436,"mtime":1675791602298,"results":"4765","hashOfConfig":"4517"},{"size":1779,"mtime":1676207505558,"results":"4766","hashOfConfig":"4517"},{"size":460,"mtime":1676640878820,"results":"4767","hashOfConfig":"4517"},{"size":1087,"mtime":1676640878821,"results":"4768","hashOfConfig":"4517"},{"size":799,"mtime":1676640878821,"results":"4769","hashOfConfig":"4517"},{"size":795,"mtime":1676207505559,"results":"4770","hashOfConfig":"4517"},{"size":1092,"mtime":1675791602298,"results":"4771","hashOfConfig":"4517"},{"size":1343,"mtime":1676207505559,"results":"4772","hashOfConfig":"4517"},{"size":1057,"mtime":1676207505559,"results":"4773","hashOfConfig":"4517"},{"size":2636,"mtime":1676640878821,"results":"4774","hashOfConfig":"4517"},{"size":317,"mtime":1675791602299,"results":"4775","hashOfConfig":"4517"},{"size":1481,"mtime":1676207505560,"results":"4776","hashOfConfig":"4517"},{"size":1904,"mtime":1678482763982,"results":"4777","hashOfConfig":"4517"},{"size":34,"mtime":1675791602300,"results":"4778","hashOfConfig":"4517"},{"size":5691,"mtime":1678715688633,"results":"4779","hashOfConfig":"4517"},{"size":363,"mtime":1675791602300,"results":"4780","hashOfConfig":"4517"},{"size":502,"mtime":1675791602300,"results":"4781","hashOfConfig":"4517"},{"size":65,"mtime":1677122559982,"results":"4782","hashOfConfig":"4517"},{"size":21,"mtime":1677122559982,"results":"4783","hashOfConfig":"4517"},{"size":225,"mtime":1675791602301,"results":"4784","hashOfConfig":"4517"},{"size":284,"mtime":1678715688633,"results":"4785","hashOfConfig":"4517"},{"size":3624,"mtime":1676207505560,"results":"4786","hashOfConfig":"4517"},{"size":250,"mtime":1675791602302,"results":"4787","hashOfConfig":"4517"},{"size":24,"mtime":1677122559982,"results":"4788","hashOfConfig":"4517"},{"size":544,"mtime":1675791602302,"results":"4789","hashOfConfig":"4517"},{"size":10539,"mtime":1678483615242,"results":"4790","hashOfConfig":"4517"},{"size":39,"mtime":1678482763983,"results":"4791","hashOfConfig":"4517"},{"size":1883,"mtime":1675791602303,"results":"4792","hashOfConfig":"4517"},{"size":3485,"mtime":1678483615242,"results":"4793","hashOfConfig":"4517"},{"size":1332,"mtime":1675791602303,"results":"4794","hashOfConfig":"4517"},{"size":215,"mtime":1675791602303,"results":"4795","hashOfConfig":"4517"},{"size":156,"mtime":1677268310000,"results":"4796","hashOfConfig":"4517"},{"size":11874,"mtime":1678482763985,"results":"4797","hashOfConfig":"4517"},{"size":4343,"mtime":1678715692608,"results":"4798","hashOfConfig":"4517"},{"size":140,"mtime":1678715688633,"results":"4799","hashOfConfig":"4517"},{"size":3674,"mtime":1678715688634,"results":"4800","hashOfConfig":"4517"},{"size":390,"mtime":1678715688634,"results":"4801","hashOfConfig":"4517"},{"size":390,"mtime":1678715688634,"results":"4802","hashOfConfig":"4517"},{"size":216,"mtime":1677122559982,"results":"4803","hashOfConfig":"4517"},{"size":880,"mtime":1676640878823,"results":"4804","hashOfConfig":"4517"},{"size":2488,"mtime":1676640878823,"results":"4805","hashOfConfig":"4517"},{"size":188,"mtime":1678715688635,"results":"4806","hashOfConfig":"4517"},{"size":916,"mtime":1676640878823,"results":"4807","hashOfConfig":"4517"},{"size":2299,"mtime":1675791602306,"results":"4808","hashOfConfig":"4517"},{"size":577,"mtime":1675791602306,"results":"4809","hashOfConfig":"4517"},{"size":1806,"mtime":1678715688635,"results":"4810","hashOfConfig":"4517"},{"size":131,"mtime":1678715688635,"results":"4811","hashOfConfig":"4517"},{"size":407,"mtime":1678715688639,"results":"4812","hashOfConfig":"4517"},{"size":932,"mtime":1678715688639,"results":"4813","hashOfConfig":"4517"},{"size":1007,"mtime":1675791602308,"results":"4814","hashOfConfig":"4517"},{"size":691,"mtime":1675791602308,"results":"4815","hashOfConfig":"4517"},{"size":1588,"mtime":1675791602308,"results":"4816","hashOfConfig":"4517"},{"size":139,"mtime":1677122559983,"results":"4817","hashOfConfig":"4517"},{"size":6413,"mtime":1678483615246,"results":"4818","hashOfConfig":"4517"},{"size":439,"mtime":1675791602308,"results":"4819","hashOfConfig":"4517"},{"size":53,"mtime":1677122559983,"results":"4820","hashOfConfig":"4517"},{"size":2008,"mtime":1678715688640,"results":"4821","hashOfConfig":"4517"},{"size":44,"mtime":1678715688640,"results":"4822","hashOfConfig":"4517"},{"size":1658,"mtime":1678715688640,"results":"4823","hashOfConfig":"4517"},{"size":53,"mtime":1678495882044,"results":"4824","hashOfConfig":"4517"},{"size":1210,"mtime":1678715688641,"results":"4825","hashOfConfig":"4517"},{"size":44,"mtime":1678715688641,"results":"4826","hashOfConfig":"4517"},{"size":747,"mtime":1678715688641,"results":"4827","hashOfConfig":"4517"},{"size":315,"mtime":1675791602310,"results":"4828","hashOfConfig":"4517"},{"size":140,"mtime":1675791602310,"results":"4829","hashOfConfig":"4517"},{"size":3785,"mtime":1678483615247,"results":"4830","hashOfConfig":"4517"},{"size":34,"mtime":1677122559988,"results":"4831","hashOfConfig":"4517"},{"size":544,"mtime":1675791602311,"results":"4832","hashOfConfig":"4517"},{"size":11681,"mtime":1678483615247,"results":"4833","hashOfConfig":"4517"},{"size":13738,"mtime":1678715688642,"results":"4834","hashOfConfig":"4517"},{"size":1561,"mtime":1678715688642,"results":"4835","hashOfConfig":"4517"},{"size":17579,"mtime":1675791602312,"results":"4836","hashOfConfig":"4517"},{"size":410,"mtime":1675791602312,"results":"4837","hashOfConfig":"4517"},{"size":872,"mtime":1676640878825,"results":"4838","hashOfConfig":"4517"},{"size":589,"mtime":1676640878825,"results":"4839","hashOfConfig":"4517"},{"size":331,"mtime":1675791602312,"results":"4840","hashOfConfig":"4517"},{"size":1077,"mtime":1675791602313,"results":"4841","hashOfConfig":"4517"},{"size":932,"mtime":1676640878826,"results":"4842","hashOfConfig":"4517"},{"size":529,"mtime":1675791602313,"results":"4843","hashOfConfig":"4517"},{"size":984,"mtime":1675791602313,"results":"4844","hashOfConfig":"4517"},{"size":446,"mtime":1675791602313,"results":"4845","hashOfConfig":"4517"},{"size":831,"mtime":1676640878828,"results":"4846","hashOfConfig":"4517"},{"size":585,"mtime":1675791602313,"results":"4847","hashOfConfig":"4517"},{"size":1918,"mtime":1675791602321,"results":"4848","hashOfConfig":"4517"},{"size":10232,"mtime":1678339585475,"results":"4849","hashOfConfig":"4517"},{"size":152,"mtime":1677122559992,"results":"4850","hashOfConfig":"4517"},{"size":4961,"mtime":1676640878834,"results":"4851","hashOfConfig":"4517"},{"size":187,"mtime":1677122559992,"results":"4852","hashOfConfig":"4517"},{"size":927,"mtime":1678715688649,"results":"4853","hashOfConfig":"4517"},{"size":43,"mtime":1677122559992,"results":"4854","hashOfConfig":"4517"},{"size":116,"mtime":1678715688642,"results":"4855","hashOfConfig":"4517"},{"size":7275,"mtime":1678715688644,"results":"4856","hashOfConfig":"4517"},{"size":163,"mtime":1678482763986,"results":"4857","hashOfConfig":"4517"},{"size":273,"mtime":1678715688645,"results":"4858","hashOfConfig":"4517"},{"size":273,"mtime":1678715688645,"results":"4859","hashOfConfig":"4517"},{"size":214,"mtime":1677122559988,"results":"4860","hashOfConfig":"4517"},{"size":859,"mtime":1678482763988,"results":"4861","hashOfConfig":"4517"},{"size":5252,"mtime":1678482763988,"results":"4862","hashOfConfig":"4517"},{"size":754,"mtime":1676478108887,"results":"4863","hashOfConfig":"4517"},{"size":2159,"mtime":1678482763989,"results":"4864","hashOfConfig":"4517"},{"size":3515,"mtime":1678482763991,"results":"4865","hashOfConfig":"4517"},{"size":573,"mtime":1675791602316,"results":"4866","hashOfConfig":"4517"},{"size":61,"mtime":1677122559992,"results":"4867","hashOfConfig":"4517"},{"size":32308,"mtime":1675791602320,"results":"4868","hashOfConfig":"4517"},{"size":211,"mtime":1675791602320,"results":"4869","hashOfConfig":"4517"},{"size":9201,"mtime":1678715688645,"results":"4870","hashOfConfig":"4517"},{"size":331,"mtime":1675791602320,"results":"4871","hashOfConfig":"4517"},{"size":50,"mtime":1678715688649,"results":"4872","hashOfConfig":"4517"},{"size":69,"mtime":1678482763992,"results":"4873","hashOfConfig":"4517"},{"size":1893,"mtime":1678482763992,"results":"4874","hashOfConfig":"4517"},{"size":178,"mtime":1675791602323,"results":"4875","hashOfConfig":"4517"},{"size":216,"mtime":1677122559993,"results":"4876","hashOfConfig":"4517"},{"size":14787,"mtime":1678482763992,"results":"4877","hashOfConfig":"4517"},{"size":89,"mtime":1677122559993,"results":"4878","hashOfConfig":"4517"},{"size":2046,"mtime":1678349679517,"results":"4879","hashOfConfig":"4517"},{"size":703,"mtime":1675791602336,"results":"4880","hashOfConfig":"4517"},{"size":1473,"mtime":1675791602336,"results":"4881","hashOfConfig":"4517"},{"size":900,"mtime":1675791602336,"results":"4882","hashOfConfig":"4517"},{"size":1181,"mtime":1676640878853,"results":"4883","hashOfConfig":"4517"},{"size":654,"mtime":1675791602336,"results":"4884","hashOfConfig":"4517"},{"size":2693,"mtime":1676207505581,"results":"4885","hashOfConfig":"4517"},{"size":567,"mtime":1675791602337,"results":"4886","hashOfConfig":"4517"},{"size":2408,"mtime":1675791602337,"results":"4887","hashOfConfig":"4517"},{"size":2816,"mtime":1675791602337,"results":"4888","hashOfConfig":"4517"},{"size":2136,"mtime":1675791602337,"results":"4889","hashOfConfig":"4517"},{"size":3123,"mtime":1675791602337,"results":"4890","hashOfConfig":"4517"},{"size":1007,"mtime":1675791602337,"results":"4891","hashOfConfig":"4517"},{"size":1680,"mtime":1675791602338,"results":"4892","hashOfConfig":"4517"},{"size":1051,"mtime":1675791602338,"results":"4893","hashOfConfig":"4517"},{"size":1848,"mtime":1675791602338,"results":"4894","hashOfConfig":"4517"},{"size":1253,"mtime":1675791602338,"results":"4895","hashOfConfig":"4517"},{"size":1078,"mtime":1675791602338,"results":"4896","hashOfConfig":"4517"},{"size":1067,"mtime":1675791602338,"results":"4897","hashOfConfig":"4517"},{"size":1090,"mtime":1675791602338,"results":"4898","hashOfConfig":"4517"},{"size":1150,"mtime":1675791602338,"results":"4899","hashOfConfig":"4517"},{"size":62,"mtime":1677122559993,"results":"4900","hashOfConfig":"4517"},{"size":730,"mtime":1675791602339,"results":"4901","hashOfConfig":"4517"},{"size":1666,"mtime":1678482763993,"results":"4902","hashOfConfig":"4517"},{"size":4628,"mtime":1678482763998,"results":"4903","hashOfConfig":"4517"},{"size":149,"mtime":1675791602339,"results":"4904","hashOfConfig":"4517"},{"size":147,"mtime":1675791602339,"results":"4905","hashOfConfig":"4517"},{"size":1513,"mtime":1678349679518,"results":"4906","hashOfConfig":"4517"},{"size":131,"mtime":1675791602339,"results":"4907","hashOfConfig":"4517"},{"size":402,"mtime":1675791602340,"results":"4908","hashOfConfig":"4517"},{"size":259,"mtime":1675791602340,"results":"4909","hashOfConfig":"4517"},{"size":74,"mtime":1677122559994,"results":"4910","hashOfConfig":"4517"},{"size":691,"mtime":1675791602340,"results":"4911","hashOfConfig":"4517"},{"size":512,"mtime":1675791602340,"results":"4912","hashOfConfig":"4517"},{"size":214,"mtime":1677122559994,"results":"4913","hashOfConfig":"4517"},{"size":2862,"mtime":1675791602341,"results":"4914","hashOfConfig":"4517"},{"size":2857,"mtime":1675791602341,"results":"4915","hashOfConfig":"4517"},{"size":1414,"mtime":1675791602341,"results":"4916","hashOfConfig":"4517"},{"size":1925,"mtime":1675791602341,"results":"4917","hashOfConfig":"4517"},{"size":194,"mtime":1675791602341,"results":"4918","hashOfConfig":"4517"},{"size":76,"mtime":1677122559994,"results":"4919","hashOfConfig":"4517"},{"size":1485,"mtime":1675791602342,"results":"4920","hashOfConfig":"4517"},{"size":3052,"mtime":1676207505582,"results":"4921","hashOfConfig":"4517"},{"size":5207,"mtime":1675791602348,"results":"4922","hashOfConfig":"4517"},{"size":76,"mtime":1677122559994,"results":"4923","hashOfConfig":"4517"},{"size":34,"mtime":1678482764018,"results":"4924","hashOfConfig":"4517"},{"size":958,"mtime":1675791602342,"results":"4925","hashOfConfig":"4517"},{"size":2146,"mtime":1678483615249,"results":"4926","hashOfConfig":"4517"},{"size":3040,"mtime":1675791602343,"results":"4927","hashOfConfig":"4517"},{"size":3529,"mtime":1675791602343,"results":"4928","hashOfConfig":"4517"},{"size":2724,"mtime":1676640878854,"results":"4929","hashOfConfig":"4517"},{"size":4806,"mtime":1678482764019,"results":"4930","hashOfConfig":"4517"},{"size":1856,"mtime":1675791602343,"results":"4931","hashOfConfig":"4517"},{"size":787,"mtime":1675791602343,"results":"4932","hashOfConfig":"4517"},{"size":288,"mtime":1678482764019,"results":"4933","hashOfConfig":"4517"},{"size":19755,"mtime":1678409738093,"results":"4934","hashOfConfig":"4517"},{"size":2557,"mtime":1678482764019,"results":"4935","hashOfConfig":"4517"},{"size":1221,"mtime":1678482764019,"results":"4936","hashOfConfig":"4517"},{"size":681,"mtime":1678302016087,"results":"4937","hashOfConfig":"4517"},{"size":428,"mtime":1676207505583,"results":"4938","hashOfConfig":"4517"},{"size":889,"mtime":1675791602345,"results":"4939","hashOfConfig":"4517"},{"size":4662,"mtime":1676640878855,"results":"4940","hashOfConfig":"4517"},{"size":6897,"mtime":1678677876779,"results":"4941","hashOfConfig":"4517"},{"size":3472,"mtime":1678483615249,"results":"4942","hashOfConfig":"4517"},{"size":2905,"mtime":1678483615249,"results":"4943","hashOfConfig":"4517"},{"size":3364,"mtime":1678483615249,"results":"4944","hashOfConfig":"4517"},{"size":71,"mtime":1677122559994,"results":"4945","hashOfConfig":"4517"},{"size":1191,"mtime":1678715688649,"results":"4946","hashOfConfig":"4517"},{"size":44,"mtime":1678715688649,"results":"4947","hashOfConfig":"4517"},{"size":884,"mtime":1678715688650,"results":"4948","hashOfConfig":"4517"},{"size":60,"mtime":1677122559995,"results":"4949","hashOfConfig":"4517"},{"size":1729,"mtime":1678715688650,"results":"4950","hashOfConfig":"4517"},{"size":44,"mtime":1678715688650,"results":"4951","hashOfConfig":"4517"},{"size":955,"mtime":1678715688651,"results":"4952","hashOfConfig":"4517"},{"size":3221,"mtime":1675791602369,"results":"4953","hashOfConfig":"4517"},{"size":739,"mtime":1676207505584,"results":"4954","hashOfConfig":"4517"},{"size":1412,"mtime":1678482764021,"results":"4955","hashOfConfig":"4517"},{"size":64,"mtime":1675791602370,"results":"4956","hashOfConfig":"4517"},{"size":963,"mtime":1678482764021,"results":"4957","hashOfConfig":"4517"},{"size":26,"mtime":1678482764022,"results":"4958","hashOfConfig":"4517"},{"size":555,"mtime":1675791602376,"results":"4959","hashOfConfig":"4517"},{"size":596,"mtime":1675791602377,"results":"4960","hashOfConfig":"4517"},{"size":56,"mtime":1678482764025,"results":"4961","hashOfConfig":"4517"},{"size":46,"mtime":1678482764032,"results":"4962","hashOfConfig":"4517"},{"size":588,"mtime":1675791602382,"results":"4963","hashOfConfig":"4517"},{"size":1540,"mtime":1678482764036,"results":"4964","hashOfConfig":"4517"},{"size":1129,"mtime":1675791602382,"results":"4965","hashOfConfig":"4517"},{"size":24852,"mtime":1676640878857,"results":"4966","hashOfConfig":"4517"},{"size":13892,"mtime":1678482764036,"results":"4967","hashOfConfig":"4517"},{"size":408,"mtime":1675791602383,"results":"4968","hashOfConfig":"4517"},{"size":503,"mtime":1675791602384,"results":"4969","hashOfConfig":"4517"},{"size":857,"mtime":1675791602384,"results":"4970","hashOfConfig":"4517"},{"size":827,"mtime":1675791602384,"results":"4971","hashOfConfig":"4517"},{"size":431,"mtime":1675791602384,"results":"4972","hashOfConfig":"4517"},{"size":3436,"mtime":1678483615251,"results":"4973","hashOfConfig":"4517"},{"size":498,"mtime":1678482764037,"results":"4974","hashOfConfig":"4517"},{"size":633,"mtime":1678482764037,"results":"4975","hashOfConfig":"4517"},{"size":3171,"mtime":1676207505586,"results":"4976","hashOfConfig":"4517"},{"size":2494,"mtime":1676207505586,"results":"4977","hashOfConfig":"4517"},{"size":1255,"mtime":1676207505586,"results":"4978","hashOfConfig":"4517"},{"size":740,"mtime":1676207505587,"results":"4979","hashOfConfig":"4517"},{"size":230,"mtime":1676207505587,"results":"4980","hashOfConfig":"4517"},{"size":1905,"mtime":1676207505587,"results":"4981","hashOfConfig":"4517"},{"size":2086,"mtime":1678482764037,"results":"4982","hashOfConfig":"4517"},{"size":181,"mtime":1675791602387,"results":"4983","hashOfConfig":"4517"},{"size":1219,"mtime":1675791602387,"results":"4984","hashOfConfig":"4517"},{"size":607,"mtime":1678482764038,"results":"4985","hashOfConfig":"4517"},{"size":137,"mtime":1675791602377,"results":"4986","hashOfConfig":"4517"},{"size":18,"mtime":1678482764025,"results":"4987","hashOfConfig":"4517"},{"size":308,"mtime":1675791602377,"results":"4988","hashOfConfig":"4517"},{"size":6750,"mtime":1678483615250,"results":"4989","hashOfConfig":"4517"},{"size":192,"mtime":1678482764025,"results":"4990","hashOfConfig":"4517"},{"size":165,"mtime":1675791602378,"results":"4991","hashOfConfig":"4517"},{"size":18,"mtime":1678482764026,"results":"4992","hashOfConfig":"4517"},{"size":379,"mtime":1675791602378,"results":"4993","hashOfConfig":"4517"},{"size":9333,"mtime":1676207505584,"results":"4994","hashOfConfig":"4517"},{"size":248,"mtime":1678482764026,"results":"4995","hashOfConfig":"4517"},{"size":1933,"mtime":1675791602379,"results":"4996","hashOfConfig":"4517"},{"size":227,"mtime":1678482764026,"results":"4997","hashOfConfig":"4517"},{"size":200,"mtime":1675791602379,"results":"4998","hashOfConfig":"4517"},{"size":5437,"mtime":1678483615250,"results":"4999","hashOfConfig":"4517"},{"size":219,"mtime":1678482764031,"results":"5000","hashOfConfig":"4517"},{"size":194,"mtime":1675791602380,"results":"5001","hashOfConfig":"4517"},{"size":141,"mtime":1675791602381,"results":"5002","hashOfConfig":"4517"},{"size":18,"mtime":1678482764032,"results":"5003","hashOfConfig":"4517"},{"size":187,"mtime":1675791602381,"results":"5004","hashOfConfig":"4517"},{"size":17044,"mtime":1678409738096,"results":"5005","hashOfConfig":"4517"},{"size":200,"mtime":1678482764032,"results":"5006","hashOfConfig":"4517"},{"size":151,"mtime":1675791602380,"results":"5007","hashOfConfig":"4517"},{"size":18,"mtime":1678482764031,"results":"5008","hashOfConfig":"4517"},{"size":343,"mtime":1675791602380,"results":"5009","hashOfConfig":"4517"},{"size":1843,"mtime":1678482764031,"results":"5010","hashOfConfig":"4517"},{"size":220,"mtime":1678482764032,"results":"5011","hashOfConfig":"4517"},{"size":126,"mtime":1675791602452,"results":"5012","hashOfConfig":"4517"},{"size":1487,"mtime":1675791602453,"results":"5013","hashOfConfig":"4517"},{"size":13186,"mtime":1678483615251,"results":"5014","hashOfConfig":"4517"},{"size":558,"mtime":1678482764038,"results":"5015","hashOfConfig":"4517"},{"size":2205,"mtime":1675791602453,"results":"5016","hashOfConfig":"4517"},{"size":25983,"mtime":1678483615251,"results":"5017","hashOfConfig":"4517"},{"size":6849,"mtime":1678482764039,"results":"5018","hashOfConfig":"4517"},{"size":223,"mtime":1678482764039,"results":"5019","hashOfConfig":"4517"},{"size":1249,"mtime":1675791602457,"results":"5020","hashOfConfig":"4517"},{"size":4335,"mtime":1678483615252,"results":"5021","hashOfConfig":"4517"},{"size":945,"mtime":1675791602457,"results":"5022","hashOfConfig":"4517"},{"size":4294,"mtime":1676640878866,"results":"5023","hashOfConfig":"4517"},{"size":1685,"mtime":1675791602458,"results":"5024","hashOfConfig":"4517"},{"size":1135,"mtime":1675791602458,"results":"5025","hashOfConfig":"4517"},{"size":1309,"mtime":1675791602458,"results":"5026","hashOfConfig":"4517"},{"size":2727,"mtime":1675791602458,"results":"5027","hashOfConfig":"4517"},{"size":1236,"mtime":1675791602458,"results":"5028","hashOfConfig":"4517"},{"size":3188,"mtime":1678483615252,"results":"5029","hashOfConfig":"4517"},{"size":451,"mtime":1675791602459,"results":"5030","hashOfConfig":"4517"},{"size":829,"mtime":1678482764040,"results":"5031","hashOfConfig":"4517"},{"size":1708,"mtime":1678482764041,"results":"5032","hashOfConfig":"4517"},{"size":1757,"mtime":1676640878870,"results":"5033","hashOfConfig":"4517"},{"size":1240,"mtime":1675791602460,"results":"5034","hashOfConfig":"4517"},{"size":80,"mtime":1678482764043,"results":"5035","hashOfConfig":"4517"},{"size":5675,"mtime":1676640878871,"results":"5036","hashOfConfig":"4517"},{"size":378,"mtime":1675791602461,"results":"5037","hashOfConfig":"4517"},{"size":346,"mtime":1675791602461,"results":"5038","hashOfConfig":"4517"},{"size":988,"mtime":1675791602461,"results":"5039","hashOfConfig":"4517"},{"size":109,"mtime":1675791602461,"results":"5040","hashOfConfig":"4517"},{"size":108,"mtime":1675791602461,"results":"5041","hashOfConfig":"4517"},{"size":1045,"mtime":1675791602461,"results":"5042","hashOfConfig":"4517"},{"size":187,"mtime":1675791602461,"results":"5043","hashOfConfig":"4517"},{"size":1089,"mtime":1675791602462,"results":"5044","hashOfConfig":"4517"},{"size":303,"mtime":1675791602462,"results":"5045","hashOfConfig":"4517"},{"size":354,"mtime":1675791602462,"results":"5046","hashOfConfig":"4517"},{"size":688,"mtime":1678482764057,"results":"5047","hashOfConfig":"4517"},{"size":572,"mtime":1678482764058,"results":"5048","hashOfConfig":"4517"},{"size":494,"mtime":1675791602462,"results":"5049","hashOfConfig":"4517"},{"size":1033,"mtime":1678482764060,"results":"5050","hashOfConfig":"4517"},{"size":1114,"mtime":1675791602463,"results":"5051","hashOfConfig":"4517"},{"size":1504,"mtime":1675791602463,"results":"5052","hashOfConfig":"4517"},{"size":651,"mtime":1675791602463,"results":"5053","hashOfConfig":"4517"},{"size":1517,"mtime":1678482764061,"results":"5054","hashOfConfig":"4517"},{"size":7462,"mtime":1675791602463,"results":"5055","hashOfConfig":"4517"},{"size":4054,"mtime":1675791602463,"results":"5056","hashOfConfig":"4517"},{"size":1811,"mtime":1675791602464,"results":"5057","hashOfConfig":"4517"},{"size":1595,"mtime":1675791602464,"results":"5058","hashOfConfig":"4517"},{"size":2190,"mtime":1675791602464,"results":"5059","hashOfConfig":"4517"},{"size":54,"mtime":1675791602464,"results":"5060","hashOfConfig":"4517"},{"size":6344,"mtime":1678483615252,"results":"5061","hashOfConfig":"4517"},{"size":21,"mtime":1675791602467,"results":"5062","hashOfConfig":"4517"},{"size":840,"mtime":1675791602468,"results":"5063","hashOfConfig":"4517"},{"size":816,"mtime":1676640878871,"results":"5064","hashOfConfig":"4517"},{"size":226,"mtime":1678715688651,"results":"5065","hashOfConfig":"4517"},{"size":1145,"mtime":1675791602472,"results":"5066","hashOfConfig":"4517"},{"size":1320,"mtime":1675791602473,"results":"5067","hashOfConfig":"4517"},{"size":116,"mtime":1675791602474,"results":"5068","hashOfConfig":"4517"},{"size":1513,"mtime":1676640878871,"results":"5069","hashOfConfig":"4517"},{"size":359,"mtime":1678715688651,"results":"5070","hashOfConfig":"4517"},{"size":1787,"mtime":1678482764062,"results":"5071","hashOfConfig":"4517"},{"size":8241,"mtime":1676207505589,"results":"5072","hashOfConfig":"4517"},{"size":8639,"mtime":1675791602504,"results":"5073","hashOfConfig":"4517"},{"size":937,"mtime":1675791602504,"results":"5074","hashOfConfig":"4517"},{"size":3762,"mtime":1676686985650,"results":"5075","hashOfConfig":"4517"},{"size":435,"mtime":1675791602505,"results":"5076","hashOfConfig":"4517"},{"size":724,"mtime":1678409738099,"results":"5077","hashOfConfig":"4517"},{"size":299,"mtime":1676640878872,"results":"5078","hashOfConfig":"4517"},{"size":1555,"mtime":1676640878873,"results":"5079","hashOfConfig":"4517"},{"size":2427,"mtime":1676640878873,"results":"5080","hashOfConfig":"4517"},{"size":857,"mtime":1676640878874,"results":"5081","hashOfConfig":"4517"},{"size":5304,"mtime":1678483615253,"results":"5082","hashOfConfig":"4517"},{"size":5229,"mtime":1676686985651,"results":"5083","hashOfConfig":"4517"},{"size":2557,"mtime":1676686985652,"results":"5084","hashOfConfig":"4517"},{"size":510,"mtime":1675791602519,"results":"5085","hashOfConfig":"4517"},{"size":3625,"mtime":1676640878875,"results":"5086","hashOfConfig":"4517"},{"size":4509,"mtime":1676207505592,"results":"5087","hashOfConfig":"4517"},{"size":2553,"mtime":1676207505592,"results":"5088","hashOfConfig":"4517"},{"size":2843,"mtime":1678715692609,"results":"5089","hashOfConfig":"4517"},{"size":3048,"mtime":1676207505593,"results":"5090","hashOfConfig":"4517"},{"size":321,"mtime":1675791602521,"results":"5091","hashOfConfig":"4517"},{"size":466,"mtime":1676640878876,"results":"5092","hashOfConfig":"4517"},{"size":1234,"mtime":1676207505593,"results":"5093","hashOfConfig":"4517"},{"size":2083,"mtime":1675791602521,"results":"5094","hashOfConfig":"4517"},{"size":2084,"mtime":1676640878876,"results":"5095","hashOfConfig":"4517"},{"size":851,"mtime":1675791602521,"results":"5096","hashOfConfig":"4517"},{"size":366,"mtime":1678715688652,"results":"5097","hashOfConfig":"4517"},{"size":1878,"mtime":1676640878876,"results":"5098","hashOfConfig":"4517"},{"size":2240,"mtime":1676640878876,"results":"5099","hashOfConfig":"4517"},{"size":6817,"mtime":1678482764062,"results":"5100","hashOfConfig":"4517"},{"size":2227,"mtime":1675791602522,"results":"5101","hashOfConfig":"4517"},{"size":3001,"mtime":1676492135235,"results":"5102","hashOfConfig":"4517"},{"size":591,"mtime":1676207505594,"results":"5103","hashOfConfig":"4517"},{"size":3446,"mtime":1676640878877,"results":"5104","hashOfConfig":"4517"},{"size":1335,"mtime":1676207505595,"results":"5105","hashOfConfig":"4517"},{"size":1986,"mtime":1676686985652,"results":"5106","hashOfConfig":"4517"},{"size":435,"mtime":1676640878877,"results":"5107","hashOfConfig":"4517"},{"size":1388,"mtime":1676640878878,"results":"5108","hashOfConfig":"4517"},{"size":12941,"mtime":1678482764063,"results":"5109","hashOfConfig":"4517"},{"size":3329,"mtime":1675791602527,"results":"5110","hashOfConfig":"4517"},{"size":7037,"mtime":1676686985653,"results":"5111","hashOfConfig":"4517"},{"size":2379,"mtime":1678482764063,"results":"5112","hashOfConfig":"4517"},{"size":1438,"mtime":1676640878879,"results":"5113","hashOfConfig":"4517"},{"size":1491,"mtime":1678482764063,"results":"5114","hashOfConfig":"4517"},{"size":1444,"mtime":1676640878879,"results":"5115","hashOfConfig":"4517"},{"size":4970,"mtime":1678482764068,"results":"5116","hashOfConfig":"4517"},{"size":3640,"mtime":1676640878880,"results":"5117","hashOfConfig":"4517"},{"size":3339,"mtime":1676640878881,"results":"5118","hashOfConfig":"4517"},{"size":311,"mtime":1675791602529,"results":"5119","hashOfConfig":"4517"},{"size":2243,"mtime":1675791602529,"results":"5120","hashOfConfig":"4517"},{"size":2486,"mtime":1677848281209,"results":"5121","hashOfConfig":"4517"},{"size":1746,"mtime":1676640878881,"results":"5122","hashOfConfig":"4517"},{"size":366,"mtime":1675791602530,"results":"5123","hashOfConfig":"4517"},{"size":1873,"mtime":1678482764068,"results":"5124","hashOfConfig":"4517"},{"size":5688,"mtime":1678483615254,"results":"5125","hashOfConfig":"4517"},{"size":1421,"mtime":1675791602531,"results":"5126","hashOfConfig":"4517"},{"size":921,"mtime":1675791602531,"results":"5127","hashOfConfig":"4517"},{"size":3363,"mtime":1676640878882,"results":"5128","hashOfConfig":"4517"},{"size":16902,"mtime":1675791602532,"results":"5129","hashOfConfig":"4517"},{"size":333,"mtime":1678482764069,"results":"5130","hashOfConfig":"4517"},{"size":766,"mtime":1675791602533,"results":"5131","hashOfConfig":"4517"},{"size":749,"mtime":1675791602533,"results":"5132","hashOfConfig":"4517"},{"size":3666,"mtime":1678482764069,"results":"5133","hashOfConfig":"4517"},{"size":485,"mtime":1675791602533,"results":"5134","hashOfConfig":"4517"},{"size":4095,"mtime":1675791602533,"results":"5135","hashOfConfig":"4517"},{"size":136,"mtime":1675791602533,"results":"5136","hashOfConfig":"4517"},{"size":6533,"mtime":1678482764069,"results":"5137","hashOfConfig":"4517"},{"size":1306,"mtime":1675791602534,"results":"5138","hashOfConfig":"4517"},{"size":3262,"mtime":1678482764069,"results":"5139","hashOfConfig":"4517"},{"size":10663,"mtime":1678482764070,"results":"5140","hashOfConfig":"4517"},{"size":1959,"mtime":1675791602534,"results":"5141","hashOfConfig":"4517"},{"size":696,"mtime":1675791602534,"results":"5142","hashOfConfig":"4517"},{"size":181,"mtime":1675791602535,"results":"5143","hashOfConfig":"4517"},{"size":3143,"mtime":1678677876779,"results":"5144","hashOfConfig":"4517"},{"size":1191,"mtime":1676640878883,"results":"5145","hashOfConfig":"4517"},{"size":1183,"mtime":1676640878884,"results":"5146","hashOfConfig":"4517"},{"size":289,"mtime":1675791602537,"results":"5147","hashOfConfig":"4517"},{"size":1023,"mtime":1676207505600,"results":"5148","hashOfConfig":"4517"},{"size":1232,"mtime":1678482764070,"results":"5149","hashOfConfig":"4517"},{"size":810,"mtime":1675791602537,"results":"5150","hashOfConfig":"4517"},{"size":802,"mtime":1678482764074,"results":"5151","hashOfConfig":"4517"},{"size":662,"mtime":1675791602538,"results":"5152","hashOfConfig":"4517"},{"size":1045,"mtime":1676207505600,"results":"5153","hashOfConfig":"4517"},{"size":1763,"mtime":1678483615254,"results":"5154","hashOfConfig":"4517"},{"size":1418,"mtime":1678482764075,"results":"5155","hashOfConfig":"4517"},{"size":1776,"mtime":1678482764080,"results":"5156","hashOfConfig":"4517"},{"size":1790,"mtime":1678482764080,"results":"5157","hashOfConfig":"4517"},{"size":1715,"mtime":1675791602539,"results":"5158","hashOfConfig":"4517"},{"size":3100,"mtime":1676640878886,"results":"5159","hashOfConfig":"4517"},{"size":777,"mtime":1675791602541,"results":"5160","hashOfConfig":"4517"},{"size":635,"mtime":1675791602542,"results":"5161","hashOfConfig":"4517"},{"size":944,"mtime":1675791602542,"results":"5162","hashOfConfig":"4517"},{"size":671,"mtime":1675791602542,"results":"5163","hashOfConfig":"4517"},{"size":1179,"mtime":1678482764081,"results":"5164","hashOfConfig":"4517"},{"size":324,"mtime":1678715688652,"results":"5165","hashOfConfig":"4517"},{"size":368,"mtime":1675791602543,"results":"5166","hashOfConfig":"4517"},{"size":495,"mtime":1675791602543,"results":"5167","hashOfConfig":"4517"},{"size":529,"mtime":1675791602544,"results":"5168","hashOfConfig":"4517"},{"size":1364,"mtime":1676640878887,"results":"5169","hashOfConfig":"4517"},{"size":2001,"mtime":1676640878887,"results":"5170","hashOfConfig":"4517"},{"size":864,"mtime":1675791602544,"results":"5171","hashOfConfig":"4517"},{"size":2786,"mtime":1675791602544,"results":"5172","hashOfConfig":"4517"},{"size":722,"mtime":1675791602544,"results":"5173","hashOfConfig":"4517"},{"size":474,"mtime":1675791602545,"results":"5174","hashOfConfig":"4517"},{"size":1469,"mtime":1678715688652,"results":"5175","hashOfConfig":"4517"},{"size":1901,"mtime":1675791602545,"results":"5176","hashOfConfig":"4517"},{"size":3375,"mtime":1678482764081,"results":"5177","hashOfConfig":"4517"},{"size":1188,"mtime":1678482764081,"results":"5178","hashOfConfig":"4517"},{"size":1073,"mtime":1676640878888,"results":"5179","hashOfConfig":"4517"},{"size":980,"mtime":1676207505602,"results":"5180","hashOfConfig":"4517"},{"size":817,"mtime":1675791602546,"results":"5181","hashOfConfig":"4517"},{"size":2175,"mtime":1675791602547,"results":"5182","hashOfConfig":"4517"},{"size":804,"mtime":1675791602547,"results":"5183","hashOfConfig":"4517"},{"size":749,"mtime":1675791602547,"results":"5184","hashOfConfig":"4517"},{"size":3356,"mtime":1676640878888,"results":"5185","hashOfConfig":"4517"},{"size":1497,"mtime":1675791602561,"results":"5186","hashOfConfig":"4517"},{"size":1793,"mtime":1675791602561,"results":"5187","hashOfConfig":"4517"},{"size":1780,"mtime":1675791602561,"results":"5188","hashOfConfig":"4517"},{"size":452,"mtime":1675791602561,"results":"5189","hashOfConfig":"4517"},{"size":1454,"mtime":1675791602561,"results":"5190","hashOfConfig":"4517"},{"size":13657,"mtime":1676640878889,"results":"5191","hashOfConfig":"4517"},{"size":219,"mtime":1675791602562,"results":"5192","hashOfConfig":"4517"},{"size":8178,"mtime":1678482764082,"results":"5193","hashOfConfig":"4517"},{"size":7471,"mtime":1675791602562,"results":"5194","hashOfConfig":"4517"},{"size":374,"mtime":1675791602563,"results":"5195","hashOfConfig":"4517"},{"size":73792,"mtime":1678483615255,"results":"5196","hashOfConfig":"4517"},{"size":1397,"mtime":1676640878890,"results":"5197","hashOfConfig":"4517"},{"size":1191,"mtime":1675791602563,"results":"5198","hashOfConfig":"4517"},{"size":1062,"mtime":1675791602564,"results":"5199","hashOfConfig":"4517"},{"size":919,"mtime":1676207505603,"results":"5200","hashOfConfig":"4517"},{"size":98,"mtime":1675791602564,"results":"5201","hashOfConfig":"4517"},{"size":977,"mtime":1678482764083,"results":"5202","hashOfConfig":"4517"},{"size":1361,"mtime":1675791602565,"results":"5203","hashOfConfig":"4517"},{"size":269,"mtime":1675791602565,"results":"5204","hashOfConfig":"4517"},{"size":81,"mtime":1678715688652,"results":"5205","hashOfConfig":"4517"},{"size":548,"mtime":1678715688652,"results":"5206","hashOfConfig":"4517"},{"size":182,"mtime":1678715688653,"results":"5207","hashOfConfig":"4517"},{"size":5347,"mtime":1678410197881,"results":"5208","hashOfConfig":"4517"},{"size":224,"mtime":1675791602567,"results":"5209","hashOfConfig":"4517"},{"size":3865,"mtime":1678482764083,"results":"5210","hashOfConfig":"4517"},{"size":943,"mtime":1678715688653,"results":"5211","hashOfConfig":"4517"},{"size":909,"mtime":1678715688653,"results":"5212","hashOfConfig":"4517"},{"size":667,"mtime":1678482764084,"results":"5213","hashOfConfig":"4517"},{"size":1058,"mtime":1676207505604,"results":"5214","hashOfConfig":"4517"},{"size":269,"mtime":1675791602570,"results":"5215","hashOfConfig":"4517"},{"size":367,"mtime":1676207505604,"results":"5216","hashOfConfig":"4517"},{"size":1602,"mtime":1676207505605,"results":"5217","hashOfConfig":"4517"},{"size":680,"mtime":1676207505605,"results":"5218","hashOfConfig":"4517"},{"size":362,"mtime":1676207505605,"results":"5219","hashOfConfig":"4517"},{"size":561,"mtime":1676207505605,"results":"5220","hashOfConfig":"4517"},{"size":7778,"mtime":1676207505605,"results":"5221","hashOfConfig":"4517"},{"size":8673,"mtime":1676640878890,"results":"5222","hashOfConfig":"4517"},{"size":3907,"mtime":1676207505606,"results":"5223","hashOfConfig":"4517"},{"size":342,"mtime":1676207505606,"results":"5224","hashOfConfig":"4517"},{"size":770,"mtime":1676207505606,"results":"5225","hashOfConfig":"4517"},{"size":2971,"mtime":1676207505606,"results":"5226","hashOfConfig":"4517"},{"size":5954,"mtime":1678483615256,"results":"5227","hashOfConfig":"4517"},{"size":919,"mtime":1676207505607,"results":"5228","hashOfConfig":"4517"},{"size":2200,"mtime":1676207505607,"results":"5229","hashOfConfig":"4517"},{"size":3471,"mtime":1676207505607,"results":"5230","hashOfConfig":"4517"},{"size":5048,"mtime":1676207505608,"results":"5231","hashOfConfig":"4517"},{"size":241,"mtime":1675791602575,"results":"5232","hashOfConfig":"4517"},{"size":774,"mtime":1676640878891,"results":"5233","hashOfConfig":"4517"},{"size":4336,"mtime":1676207505609,"results":"5234","hashOfConfig":"4517"},{"size":89,"mtime":1675791602576,"results":"5235","hashOfConfig":"4517"},{"size":579,"mtime":1676207505609,"results":"5236","hashOfConfig":"4517"},{"size":1010,"mtime":1676207505610,"results":"5237","hashOfConfig":"4517"},{"size":370,"mtime":1676207505610,"results":"5238","hashOfConfig":"4517"},{"size":1218,"mtime":1676207505610,"results":"5239","hashOfConfig":"4517"},{"size":5574,"mtime":1676640878892,"results":"5240","hashOfConfig":"4517"},{"size":2871,"mtime":1676640878892,"results":"5241","hashOfConfig":"4517"},{"size":615,"mtime":1676207505611,"results":"5242","hashOfConfig":"4517"},{"size":7197,"mtime":1678483615257,"results":"5243","hashOfConfig":"4517"},{"size":966,"mtime":1676207505611,"results":"5244","hashOfConfig":"4517"},{"size":1998,"mtime":1676207505611,"results":"5245","hashOfConfig":"4517"},{"size":1109,"mtime":1676640878893,"results":"5246","hashOfConfig":"4517"},{"size":879,"mtime":1676207505611,"results":"5247","hashOfConfig":"4517"},{"size":1827,"mtime":1676207505612,"results":"5248","hashOfConfig":"4517"},{"size":4859,"mtime":1676207505612,"results":"5249","hashOfConfig":"4517"},{"size":315,"mtime":1676207505612,"results":"5250","hashOfConfig":"4517"},{"size":3104,"mtime":1676207505612,"results":"5251","hashOfConfig":"4517"},{"size":1193,"mtime":1676640878894,"results":"5252","hashOfConfig":"4517"},{"size":2280,"mtime":1676207505612,"results":"5253","hashOfConfig":"4517"},{"size":2314,"mtime":1676207505613,"results":"5254","hashOfConfig":"4517"},{"size":7117,"mtime":1678483615257,"results":"5255","hashOfConfig":"4517"},{"size":702,"mtime":1676207505613,"results":"5256","hashOfConfig":"4517"},{"size":624,"mtime":1676207505613,"results":"5257","hashOfConfig":"4517"},{"size":13254,"mtime":1678483615257,"results":"5258","hashOfConfig":"4517"},{"size":646,"mtime":1677723113007,"results":"5259","hashOfConfig":"4517"},{"size":746,"mtime":1676207505613,"results":"5260","hashOfConfig":"4517"},{"size":2704,"mtime":1676207505614,"results":"5261","hashOfConfig":"4517"},{"size":4936,"mtime":1676207505614,"results":"5262","hashOfConfig":"4517"},{"size":2067,"mtime":1676207505614,"results":"5263","hashOfConfig":"4517"},{"size":589,"mtime":1676640878892,"results":"5264","hashOfConfig":"4517"},{"size":4622,"mtime":1676640878894,"results":"5265","hashOfConfig":"4517"},{"size":5634,"mtime":1676207505614,"results":"5266","hashOfConfig":"4517"},{"size":1171,"mtime":1676207505615,"results":"5267","hashOfConfig":"4517"},{"size":2574,"mtime":1676640878895,"results":"5268","hashOfConfig":"4517"},{"size":1681,"mtime":1676207505615,"results":"5269","hashOfConfig":"4517"},{"size":957,"mtime":1675791602582,"results":"5270","hashOfConfig":"4517"},{"size":18197,"mtime":1676640878895,"results":"5271","hashOfConfig":"4517"},{"size":275,"mtime":1675791602583,"results":"5272","hashOfConfig":"4517"},{"size":48,"mtime":1675791602583,"results":"5273","hashOfConfig":"4517"},{"size":931,"mtime":1675791602583,"results":"5274","hashOfConfig":"4517"},{"size":970,"mtime":1676207505616,"results":"5275","hashOfConfig":"4517"},{"size":614,"mtime":1675791602583,"results":"5276","hashOfConfig":"4517"},{"size":1500,"mtime":1676207505616,"results":"5277","hashOfConfig":"4517"},{"size":692,"mtime":1675791602584,"results":"5278","hashOfConfig":"4517"},{"size":847,"mtime":1675791602584,"results":"5279","hashOfConfig":"4517"},{"size":572,"mtime":1675791602584,"results":"5280","hashOfConfig":"4517"},{"size":2008,"mtime":1678482764086,"results":"5281","hashOfConfig":"4517"},{"size":3625,"mtime":1676640878895,"results":"5282","hashOfConfig":"4517"},{"size":3207,"mtime":1676207505616,"results":"5283","hashOfConfig":"4517"},{"size":381,"mtime":1675791602585,"results":"5284","hashOfConfig":"4517"},{"size":851,"mtime":1677723113007,"results":"5285","hashOfConfig":"4517"},{"size":512,"mtime":1676207505616,"results":"5286","hashOfConfig":"4517"},{"size":2025,"mtime":1677723113008,"results":"5287","hashOfConfig":"4517"},{"size":6418,"mtime":1676640878902,"results":"5288","hashOfConfig":"4517"},{"size":2750,"mtime":1678482764086,"results":"5289","hashOfConfig":"4517"},{"size":22093,"mtime":1678482764086,"results":"5290","hashOfConfig":"4517"},{"size":3457,"mtime":1676640878903,"results":"5291","hashOfConfig":"4517"},{"size":2074,"mtime":1676640878903,"results":"5292","hashOfConfig":"4517"},{"size":17514,"mtime":1678482764087,"results":"5293","hashOfConfig":"4517"},{"size":38114,"mtime":1678483615258,"results":"5294","hashOfConfig":"4517"},{"size":715,"mtime":1676640878905,"results":"5295","hashOfConfig":"4517"},{"size":9560,"mtime":1678482764088,"results":"5296","hashOfConfig":"4517"},{"size":3852,"mtime":1678482764088,"results":"5297","hashOfConfig":"4517"},{"size":7613,"mtime":1676686985656,"results":"5298","hashOfConfig":"4517"},{"size":1928,"mtime":1675791602588,"results":"5299","hashOfConfig":"4517"},{"size":10473,"mtime":1678409738103,"results":"5300","hashOfConfig":"4517"},{"size":5488,"mtime":1678482764089,"results":"5301","hashOfConfig":"4517"},{"size":132,"mtime":1676207505618,"results":"5302","hashOfConfig":"4517"},{"size":1029,"mtime":1675791602588,"results":"5303","hashOfConfig":"4517"},{"size":1722,"mtime":1676207505619,"results":"5304","hashOfConfig":"4517"},{"size":676,"mtime":1675791602589,"results":"5305","hashOfConfig":"4517"},{"size":371,"mtime":1676640878906,"results":"5306","hashOfConfig":"4517"},{"size":1822,"mtime":1676640878906,"results":"5307","hashOfConfig":"4517"},{"size":1336,"mtime":1675791602590,"results":"5308","hashOfConfig":"4517"},{"size":631,"mtime":1678482764089,"results":"5309","hashOfConfig":"4517"},{"size":641,"mtime":1678482764089,"results":"5310","hashOfConfig":"4517"},{"size":1917,"mtime":1678482764089,"results":"5311","hashOfConfig":"4517"},{"size":3355,"mtime":1676640878907,"results":"5312","hashOfConfig":"4517"},{"size":1037,"mtime":1676640878907,"results":"5313","hashOfConfig":"4517"},{"size":680,"mtime":1675791602592,"results":"5314","hashOfConfig":"4517"},{"size":802,"mtime":1678482764090,"results":"5315","hashOfConfig":"4517"},{"size":797,"mtime":1678482764090,"results":"5316","hashOfConfig":"4517"},{"size":982,"mtime":1678482764091,"results":"5317","hashOfConfig":"4517"},{"size":416,"mtime":1676207505620,"results":"5318","hashOfConfig":"4517"},{"size":725,"mtime":1676207505620,"results":"5319","hashOfConfig":"4517"},{"size":913,"mtime":1678482764091,"results":"5320","hashOfConfig":"4517"},{"size":905,"mtime":1676207505621,"results":"5321","hashOfConfig":"4517"},{"size":193,"mtime":1675791602599,"results":"5322","hashOfConfig":"4517"},{"size":542,"mtime":1676207505621,"results":"5323","hashOfConfig":"4517"},{"size":1068,"mtime":1678482764091,"results":"5324","hashOfConfig":"4517"},{"size":532,"mtime":1676207505621,"results":"5325","hashOfConfig":"4517"},{"size":412,"mtime":1676207505621,"results":"5326","hashOfConfig":"4517"},{"size":1599,"mtime":1676207505622,"results":"5327","hashOfConfig":"4517"},{"size":651,"mtime":1678482764092,"results":"5328","hashOfConfig":"4517"},{"size":1118,"mtime":1676640878907,"results":"5329","hashOfConfig":"4517"},{"size":797,"mtime":1676207505623,"results":"5330","hashOfConfig":"4517"},{"size":747,"mtime":1678482764092,"results":"5331","hashOfConfig":"4517"},{"size":662,"mtime":1678482764092,"results":"5332","hashOfConfig":"4517"},{"size":1043,"mtime":1676640878908,"results":"5333","hashOfConfig":"4517"},{"size":560,"mtime":1675791602614,"results":"5334","hashOfConfig":"4517"},{"size":856,"mtime":1676640878908,"results":"5335","hashOfConfig":"4517"},{"size":849,"mtime":1678482764092,"results":"5336","hashOfConfig":"4517"},{"size":787,"mtime":1675791602615,"results":"5337","hashOfConfig":"4517"},{"size":1464,"mtime":1676207505623,"results":"5338","hashOfConfig":"4517"},{"size":440,"mtime":1675791602620,"results":"5339","hashOfConfig":"4517"},{"size":1723,"mtime":1676207505624,"results":"5340","hashOfConfig":"4517"},{"size":613,"mtime":1678482764093,"results":"5341","hashOfConfig":"4517"},{"size":734,"mtime":1678482764093,"results":"5342","hashOfConfig":"4517"},{"size":2270,"mtime":1678482764093,"results":"5343","hashOfConfig":"4517"},{"size":2277,"mtime":1676640878909,"results":"5344","hashOfConfig":"4517"},{"size":1384,"mtime":1676207505625,"results":"5345","hashOfConfig":"4517"},{"size":808,"mtime":1678482764093,"results":"5346","hashOfConfig":"4517"},{"size":1043,"mtime":1678482764095,"results":"5347","hashOfConfig":"4517"},{"size":2157,"mtime":1678483615258,"results":"5348","hashOfConfig":"4517"},{"size":1267,"mtime":1675791602621,"results":"5349","hashOfConfig":"4517"},{"size":720,"mtime":1676207505625,"results":"5350","hashOfConfig":"4517"},{"size":967,"mtime":1678482764096,"results":"5351","hashOfConfig":"4517"},{"size":805,"mtime":1676207505626,"results":"5352","hashOfConfig":"4517"},{"size":1266,"mtime":1676207505626,"results":"5353","hashOfConfig":"4517"},{"size":438,"mtime":1675791602622,"results":"5354","hashOfConfig":"4517"},{"size":1384,"mtime":1678482764096,"results":"5355","hashOfConfig":"4517"},{"size":2233,"mtime":1676207505626,"results":"5356","hashOfConfig":"4517"},{"size":1988,"mtime":1676207505626,"results":"5357","hashOfConfig":"4517"},{"size":2515,"mtime":1676640878910,"results":"5358","hashOfConfig":"4517"},{"size":700,"mtime":1676640878910,"results":"5359","hashOfConfig":"4517"},{"size":2687,"mtime":1678482764097,"results":"5360","hashOfConfig":"4517"},{"size":2571,"mtime":1675791602626,"results":"5361","hashOfConfig":"4517"},{"size":5005,"mtime":1676207505627,"results":"5362","hashOfConfig":"4517"},{"size":19,"mtime":1678482764098,"results":"5363","hashOfConfig":"4517"},{"size":2445,"mtime":1676640878910,"results":"5364","hashOfConfig":"4517"},{"size":202,"mtime":1678482764098,"results":"5365","hashOfConfig":"4517"},{"size":2426,"mtime":1678482764099,"results":"5366","hashOfConfig":"4517"},{"size":450,"mtime":1675791602644,"results":"5367","hashOfConfig":"4517"},{"size":61,"mtime":1678482764100,"results":"5368","hashOfConfig":"4517"},{"size":159,"mtime":1675791602644,"results":"5369","hashOfConfig":"4517"},{"size":848,"mtime":1676207505629,"results":"5370","hashOfConfig":"4517"},{"size":585,"mtime":1676207505629,"results":"5371","hashOfConfig":"4517"},{"size":6165,"mtime":1676686985658,"results":"5372","hashOfConfig":"4517"},{"size":167,"mtime":1675791602653,"results":"5373","hashOfConfig":"4517"},{"size":21,"mtime":1678482764100,"results":"5374","hashOfConfig":"4517"},{"size":593,"mtime":1675791602654,"results":"5375","hashOfConfig":"4517"},{"size":145,"mtime":1678482764101,"results":"5376","hashOfConfig":"4517"},{"size":19995,"mtime":1675791602655,"results":"5377","hashOfConfig":"4517"},{"size":2495,"mtime":1676640878911,"results":"5378","hashOfConfig":"4517"},{"size":1527,"mtime":1675791602656,"results":"5379","hashOfConfig":"4517"},{"size":2569,"mtime":1675791602656,"results":"5380","hashOfConfig":"4517"},{"size":6099,"mtime":1675791602656,"results":"5381","hashOfConfig":"4517"},{"size":525,"mtime":1675791602656,"results":"5382","hashOfConfig":"4517"},{"size":1015,"mtime":1678483615259,"results":"5383","hashOfConfig":"4517"},{"size":718,"mtime":1676640878911,"results":"5384","hashOfConfig":"4517"},{"size":451,"mtime":1678482764105,"results":"5385","hashOfConfig":"4517"},{"size":58,"mtime":1677122559995,"results":"5386","hashOfConfig":"4517"},{"size":3946,"mtime":1676207505630,"results":"5387","hashOfConfig":"4517"},{"size":2291,"mtime":1675791602669,"results":"5388","hashOfConfig":"4517"},{"size":64,"mtime":1678482764105,"results":"5389","hashOfConfig":"4517"},{"size":799,"mtime":1675791602669,"results":"5390","hashOfConfig":"4517"},{"size":2236,"mtime":1676640878912,"results":"5391","hashOfConfig":"4517"},{"size":1374,"mtime":1678715688653,"results":"5392","hashOfConfig":"4517"},{"size":25,"mtime":1678715688653,"results":"5393","hashOfConfig":"4517"},{"size":27,"mtime":1678482764105,"results":"5394","hashOfConfig":"4517"},{"size":120,"mtime":1678482764105,"results":"5395","hashOfConfig":"4517"},{"size":1782,"mtime":1678715688654,"results":"5396","hashOfConfig":"4517"},{"size":72,"mtime":1678482764106,"results":"5397","hashOfConfig":"4517"},{"size":6472,"mtime":1678409738104,"results":"5398","hashOfConfig":"4517"},{"size":168,"mtime":1675791602677,"results":"5399","hashOfConfig":"4517"},{"size":265,"mtime":1675791602679,"results":"5400","hashOfConfig":"4517"},{"size":73,"mtime":1678482764106,"results":"5401","hashOfConfig":"4517"},{"size":169,"mtime":1675791602684,"results":"5402","hashOfConfig":"4517"},{"size":1590,"mtime":1678715688654,"results":"5403","hashOfConfig":"4517"},{"size":264,"mtime":1675791602684,"results":"5404","hashOfConfig":"4517"},{"size":24,"mtime":1678482764106,"results":"5405","hashOfConfig":"4517"},{"size":2709,"mtime":1678483615259,"results":"5406","hashOfConfig":"4517"},{"size":316,"mtime":1675791602686,"results":"5407","hashOfConfig":"4517"},{"size":256,"mtime":1675791602686,"results":"5408","hashOfConfig":"4517"},{"size":222,"mtime":1675791602686,"results":"5409","hashOfConfig":"4517"},{"size":94,"mtime":1675791602686,"results":"5410","hashOfConfig":"4517"},{"size":248,"mtime":1675791602686,"results":"5411","hashOfConfig":"4517"},{"size":181,"mtime":1675791602686,"results":"5412","hashOfConfig":"4517"},{"size":102,"mtime":1675791602686,"results":"5413","hashOfConfig":"4517"},{"size":82,"mtime":1675791602686,"results":"5414","hashOfConfig":"4517"},{"size":305,"mtime":1675791602687,"results":"5415","hashOfConfig":"4517"},{"size":65,"mtime":1675791602687,"results":"5416","hashOfConfig":"4517"},{"size":390,"mtime":1675791602687,"results":"5417","hashOfConfig":"4517"},{"size":686,"mtime":1675791602687,"results":"5418","hashOfConfig":"4517"},{"size":402,"mtime":1675791602687,"results":"5419","hashOfConfig":"4517"},{"size":132,"mtime":1678482764170,"results":"5420","hashOfConfig":"4517"},{"size":15407,"mtime":1678483615259,"results":"5421","hashOfConfig":"4517"},{"size":6569,"mtime":1676207505631,"results":"5422","hashOfConfig":"4517"},{"size":13316,"mtime":1676207505631,"results":"5423","hashOfConfig":"4517"},{"size":3789,"mtime":1675791602688,"results":"5424","hashOfConfig":"4517"},{"size":2928,"mtime":1676207505632,"results":"5425","hashOfConfig":"4517"},{"size":1729,"mtime":1676207505632,"results":"5426","hashOfConfig":"4517"},{"size":1663,"mtime":1676207505632,"results":"5427","hashOfConfig":"4517"},{"size":2110,"mtime":1676207505632,"results":"5428","hashOfConfig":"4517"},{"size":1718,"mtime":1676207505632,"results":"5429","hashOfConfig":"4517"},{"size":1664,"mtime":1676207505633,"results":"5430","hashOfConfig":"4517"},{"size":14063,"mtime":1676207505633,"results":"5431","hashOfConfig":"4517"},{"size":11281,"mtime":1678482764171,"results":"5432","hashOfConfig":"4517"},{"size":2474,"mtime":1676207505633,"results":"5433","hashOfConfig":"4517"},{"size":1685,"mtime":1676207505634,"results":"5434","hashOfConfig":"4517"},{"size":165,"mtime":1675791602690,"results":"5435","hashOfConfig":"4517"},{"size":2082,"mtime":1676207505634,"results":"5436","hashOfConfig":"4517"},{"size":461,"mtime":1678482764171,"results":"5437","hashOfConfig":"4517"},{"size":13151,"mtime":1678482764171,"results":"5438","hashOfConfig":"4517"},{"size":82,"mtime":1675791602691,"results":"5439","hashOfConfig":"4517"},{"size":75,"mtime":1678482764172,"results":"5440","hashOfConfig":"4517"},{"size":1815,"mtime":1678482764172,"results":"5441","hashOfConfig":"4517"},{"size":155,"mtime":1678482764173,"results":"5442","hashOfConfig":"4517"},{"size":5988,"mtime":1676207505635,"results":"5443","hashOfConfig":"4517"},{"size":6336,"mtime":1676207505635,"results":"5444","hashOfConfig":"4517"},{"size":913,"mtime":1678482764197,"results":"5445","hashOfConfig":"4517"},{"size":1912,"mtime":1676640878914,"results":"5446","hashOfConfig":"4517"},{"size":155,"mtime":1678482764197,"results":"5447","hashOfConfig":"4517"},{"size":1317,"mtime":1676640878915,"results":"5448","hashOfConfig":"4517"},{"size":163,"mtime":1676640878915,"results":"5449","hashOfConfig":"4517"},{"size":3632,"mtime":1676640878916,"results":"5450","hashOfConfig":"4517"},{"size":4626,"mtime":1676640878916,"results":"5451","hashOfConfig":"4517"},{"size":97,"mtime":1676640878916,"results":"5452","hashOfConfig":"4517"},{"size":959,"mtime":1676640878917,"results":"5453","hashOfConfig":"4517"},{"size":326,"mtime":1676640878917,"results":"5454","hashOfConfig":"4517"},{"size":582,"mtime":1676640878917,"results":"5455","hashOfConfig":"4517"},{"size":1582,"mtime":1677708302389,"results":"5456","hashOfConfig":"4517"},{"size":249,"mtime":1678482764198,"results":"5457","hashOfConfig":"4517"},{"size":529,"mtime":1678482764198,"results":"5458","hashOfConfig":"4517"},{"size":1389,"mtime":1678715688654,"results":"5459","hashOfConfig":"4517"},{"size":227,"mtime":1676640878919,"results":"5460","hashOfConfig":"4517"},{"size":223,"mtime":1678482764198,"results":"5461","hashOfConfig":"4517"},{"size":94,"mtime":1676640878919,"results":"5462","hashOfConfig":"4517"},{"size":253,"mtime":1678482764198,"results":"5463","hashOfConfig":"4517"},{"size":241,"mtime":1678715688654,"results":"5464","hashOfConfig":"4517"},{"size":899,"mtime":1676640878919,"results":"5465","hashOfConfig":"4517"},{"size":189,"mtime":1676640878920,"results":"5466","hashOfConfig":"4517"},{"size":181,"mtime":1676207505638,"results":"5467","hashOfConfig":"4517"},{"size":1013,"mtime":1676686985660,"results":"5468","hashOfConfig":"4517"},{"size":243,"mtime":1675791602697,"results":"5469","hashOfConfig":"4517"},{"size":4480,"mtime":1678483615262,"results":"5470","hashOfConfig":"4517"},{"size":2903,"mtime":1675791602697,"results":"5471","hashOfConfig":"4517"},{"size":1718,"mtime":1675791602697,"results":"5472","hashOfConfig":"4517"},{"size":891,"mtime":1675791602697,"results":"5473","hashOfConfig":"4517"},{"size":1485,"mtime":1678482764199,"results":"5474","hashOfConfig":"4517"},{"size":3366,"mtime":1676640878920,"results":"5475","hashOfConfig":"4517"},{"size":4885,"mtime":1678482764199,"results":"5476","hashOfConfig":"4517"},{"size":4622,"mtime":1678482764200,"results":"5477","hashOfConfig":"4517"},{"size":17211,"mtime":1678482764200,"results":"5478","hashOfConfig":"4517"},{"size":27730,"mtime":1676640878921,"results":"5479","hashOfConfig":"4517"},{"size":22033,"mtime":1678482764205,"results":"5480","hashOfConfig":"4517"},{"size":23012,"mtime":1678482764205,"results":"5481","hashOfConfig":"4517"},{"size":29342,"mtime":1676640878923,"results":"5482","hashOfConfig":"4517"},{"size":4389,"mtime":1676640878923,"results":"5483","hashOfConfig":"4517"},{"size":5454,"mtime":1676207505642,"results":"5484","hashOfConfig":"4517"},{"size":467,"mtime":1675791602700,"results":"5485","hashOfConfig":"4517"},{"size":143,"mtime":1676686985660,"results":"5486","hashOfConfig":"4517"},{"size":280,"mtime":1675791602701,"results":"5487","hashOfConfig":"4517"},{"size":24,"mtime":1678482764207,"results":"5488","hashOfConfig":"4517"},{"size":1207,"mtime":1678715688655,"results":"5489","hashOfConfig":"4517"},{"size":1107,"mtime":1675791602701,"results":"5490","hashOfConfig":"4517"},{"size":72,"mtime":1678715688655,"results":"5491","hashOfConfig":"4517"},{"size":1284,"mtime":1678715688655,"results":"5492","hashOfConfig":"4517"},{"size":3830,"mtime":1676207505642,"results":"5493","hashOfConfig":"4517"},{"size":76,"mtime":1678482764208,"results":"5494","hashOfConfig":"4517"},{"size":3004,"mtime":1675791602703,"results":"5495","hashOfConfig":"4517"},{"size":623,"mtime":1676640878923,"results":"5496","hashOfConfig":"4517"},{"size":76,"mtime":1678482764208,"results":"5497","hashOfConfig":"4517"},{"size":1180,"mtime":1678482764208,"results":"5498","hashOfConfig":"4517"},{"size":2846,"mtime":1678482764209,"results":"5499","hashOfConfig":"4517"},{"size":2218,"mtime":1678483615263,"results":"5500","hashOfConfig":"4517"},{"size":426,"mtime":1676640878925,"results":"5501","hashOfConfig":"4517"},{"size":783,"mtime":1676640878925,"results":"5502","hashOfConfig":"4517"},{"size":1051,"mtime":1676640878926,"results":"5503","hashOfConfig":"4517"},{"size":2460,"mtime":1676640878926,"results":"5504","hashOfConfig":"4517"},{"size":227,"mtime":1676640878927,"results":"5505","hashOfConfig":"4517"},{"size":503,"mtime":1675791602706,"results":"5506","hashOfConfig":"4517"},{"size":2854,"mtime":1676585387845,"results":"5507","hashOfConfig":"4517"},{"size":67,"mtime":1678482764216,"results":"5508","hashOfConfig":"4517"},{"size":2803,"mtime":1678482764216,"results":"5509","hashOfConfig":"4517"},{"size":4871,"mtime":1678677876780,"results":"5510","hashOfConfig":"4517"},{"size":11708,"mtime":1677287925235,"results":"5511","hashOfConfig":"4517"},{"size":1101,"mtime":1676207505645,"results":"5512","hashOfConfig":"4517"},{"size":10832,"mtime":1678483615263,"results":"5513","hashOfConfig":"4517"},{"size":80,"mtime":1678715688656,"results":"5514","hashOfConfig":"4517"},{"size":650,"mtime":1678715688656,"results":"5515","hashOfConfig":"4517"},{"size":1119,"mtime":1678715688656,"results":"5516","hashOfConfig":"4517"},{"size":1211,"mtime":1678482764217,"results":"5517","hashOfConfig":"4517"},{"size":209,"mtime":1676207505645,"results":"5518","hashOfConfig":"4517"},{"size":210,"mtime":1675791602711,"results":"5519","hashOfConfig":"4517"},{"size":2026,"mtime":1676207505645,"results":"5520","hashOfConfig":"4517"},{"size":134,"mtime":1676207505646,"results":"5521","hashOfConfig":"4517"},{"size":718,"mtime":1676207505646,"results":"5522","hashOfConfig":"4517"},{"size":352,"mtime":1675791602712,"results":"5523","hashOfConfig":"4517"},{"size":419,"mtime":1678715688656,"results":"5524","hashOfConfig":"4517"},{"size":270,"mtime":1675791602712,"results":"5525","hashOfConfig":"4517"},{"size":4156,"mtime":1678349679524,"results":"5526","hashOfConfig":"4517"},{"size":3615,"mtime":1678349679525,"results":"5527","hashOfConfig":"4517"},{"size":73,"mtime":1678482764218,"results":"5528","hashOfConfig":"4517"},{"size":103,"mtime":1675791602714,"results":"5529","hashOfConfig":"4517"},{"size":3252,"mtime":1678483615263,"results":"5530","hashOfConfig":"4517"},{"size":10256,"mtime":1678482764219,"results":"5531","hashOfConfig":"4517"},{"size":19,"mtime":1678715688660,"results":"5532","hashOfConfig":"4517"},{"size":658,"mtime":1678715688660,"results":"5533","hashOfConfig":"4517"},{"size":130,"mtime":1678482764218,"results":"5534","hashOfConfig":"4517"},{"size":3968,"mtime":1678482764218,"results":"5535","hashOfConfig":"4517"},{"size":3984,"mtime":1675791602713,"results":"5536","hashOfConfig":"4517"},{"size":49,"mtime":1678715688660,"results":"5537","hashOfConfig":"4517"},{"size":1190,"mtime":1678715688660,"results":"5538","hashOfConfig":"4517"},{"size":1996,"mtime":1678482764219,"results":"5539","hashOfConfig":"4517"},{"size":24,"mtime":1677122559998,"results":"5540","hashOfConfig":"4517"},{"size":4613,"mtime":1676686985661,"results":"5541","hashOfConfig":"4517"},{"size":3658,"mtime":1676640878929,"results":"5542","hashOfConfig":"4517"},{"size":59,"mtime":1675791602717,"results":"5543","hashOfConfig":"4517"},{"size":3589,"mtime":1675791602717,"results":"5544","hashOfConfig":"4517"},{"size":1356,"mtime":1675791602719,"results":"5545","hashOfConfig":"4517"},{"size":211,"mtime":1678482764229,"results":"5546","hashOfConfig":"4517"},{"size":129,"mtime":1678482764231,"results":"5547","hashOfConfig":"4517"},{"size":3570,"mtime":1675791602719,"results":"5548","hashOfConfig":"4517"},{"size":1248,"mtime":1675791602719,"results":"5549","hashOfConfig":"4517"},{"size":1199,"mtime":1676640878930,"results":"5550","hashOfConfig":"4517"},{"size":5700,"mtime":1675791602720,"results":"5551","hashOfConfig":"4517"},{"size":1967,"mtime":1675791602720,"results":"5552","hashOfConfig":"4517"},{"size":65,"mtime":1675791602720,"results":"5553","hashOfConfig":"4517"},{"size":1591,"mtime":1678715688661,"results":"5554","hashOfConfig":"4517"},{"size":187,"mtime":1675791602720,"results":"5555","hashOfConfig":"4517"},{"size":3508,"mtime":1678482764232,"results":"5556","hashOfConfig":"4517"},{"size":11847,"mtime":1676207505649,"results":"5557","hashOfConfig":"4517"},{"size":548,"mtime":1675791602721,"results":"5558","hashOfConfig":"4517"},{"size":9048,"mtime":1678482764232,"results":"5559","hashOfConfig":"4517"},{"size":2211,"mtime":1675791602721,"results":"5560","hashOfConfig":"4517"},{"size":98,"mtime":1675791602721,"results":"5561","hashOfConfig":"4517"},{"size":366,"mtime":1676207505649,"results":"5562","hashOfConfig":"4517"},{"size":1423,"mtime":1676207505649,"results":"5563","hashOfConfig":"4517"},{"size":579,"mtime":1675791602722,"results":"5564","hashOfConfig":"4517"},{"size":143,"mtime":1675791602722,"results":"5565","hashOfConfig":"4517"},{"size":167,"mtime":1675791602722,"results":"5566","hashOfConfig":"4517"},{"size":2191,"mtime":1676207505649,"results":"5567","hashOfConfig":"4517"},{"size":1493,"mtime":1675791602722,"results":"5568","hashOfConfig":"4517"},{"size":746,"mtime":1676207505650,"results":"5569","hashOfConfig":"4517"},{"size":747,"mtime":1676207505650,"results":"5570","hashOfConfig":"4517"},{"size":479,"mtime":1676207505650,"results":"5571","hashOfConfig":"4517"},{"size":38,"mtime":1678482764233,"results":"5572","hashOfConfig":"4517"},{"size":385,"mtime":1678482764233,"results":"5573","hashOfConfig":"4517"},{"size":16726,"mtime":1678483615267,"results":"5574","hashOfConfig":"4517"},{"size":4316,"mtime":1675791602724,"results":"5575","hashOfConfig":"4517"},{"size":38767,"mtime":1678482764271,"results":"5576","hashOfConfig":"4517"},{"size":114,"mtime":1678482764272,"results":"5577","hashOfConfig":"4517"},{"size":304,"mtime":1678482764272,"results":"5578","hashOfConfig":"4517"},{"size":847,"mtime":1675791602725,"results":"5579","hashOfConfig":"4517"},{"size":2173,"mtime":1675791602726,"results":"5580","hashOfConfig":"4517"},{"size":3018,"mtime":1676207505651,"results":"5581","hashOfConfig":"4517"},{"size":2073,"mtime":1678483615268,"results":"5582","hashOfConfig":"4517"},{"size":120,"mtime":1675791602729,"results":"5583","hashOfConfig":"4517"},{"size":658,"mtime":1675791602729,"results":"5584","hashOfConfig":"4517"},{"size":673,"mtime":1675791602729,"results":"5585","hashOfConfig":"4517"},{"size":515,"mtime":1676207505651,"results":"5586","hashOfConfig":"4517"},{"size":536,"mtime":1675791602729,"results":"5587","hashOfConfig":"4517"},{"size":535,"mtime":1675791602729,"results":"5588","hashOfConfig":"4517"},{"size":120,"mtime":1675791602730,"results":"5589","hashOfConfig":"4517"},{"size":227,"mtime":1675791602730,"results":"5590","hashOfConfig":"4517"},{"size":19,"mtime":1675791602730,"results":"5591","hashOfConfig":"4517"},{"size":19,"mtime":1675791602730,"results":"5592","hashOfConfig":"4517"},{"size":1743,"mtime":1676640878931,"results":"5593","hashOfConfig":"4517"},{"size":249,"mtime":1675791602731,"results":"5594","hashOfConfig":"4517"},{"size":19,"mtime":1675791602731,"results":"5595","hashOfConfig":"4517"},{"size":19,"mtime":1675791602731,"results":"5596","hashOfConfig":"4517"},{"size":1600,"mtime":1676640878932,"results":"5597","hashOfConfig":"4517"},{"size":19,"mtime":1675791602732,"results":"5598","hashOfConfig":"4517"},{"size":1735,"mtime":1676640878932,"results":"5599","hashOfConfig":"4517"},{"size":168,"mtime":1675791602735,"results":"5600","hashOfConfig":"4517"},{"size":17,"mtime":1675791602735,"results":"5601","hashOfConfig":"4517"},{"size":1967,"mtime":1676640878933,"results":"5602","hashOfConfig":"4517"},{"size":17,"mtime":1675791602735,"results":"5603","hashOfConfig":"4517"},{"size":258,"mtime":1675791602735,"results":"5604","hashOfConfig":"4517"},{"size":19,"mtime":1675791602735,"results":"5605","hashOfConfig":"4517"},{"size":19,"mtime":1675791602736,"results":"5606","hashOfConfig":"4517"},{"size":2424,"mtime":1676640878933,"results":"5607","hashOfConfig":"4517"},{"size":481,"mtime":1675791602736,"results":"5608","hashOfConfig":"4517"},{"size":19,"mtime":1675791602737,"results":"5609","hashOfConfig":"4517"},{"size":19,"mtime":1675791602737,"results":"5610","hashOfConfig":"4517"},{"size":3273,"mtime":1676640878934,"results":"5611","hashOfConfig":"4517"},{"size":551,"mtime":1676207505653,"results":"5612","hashOfConfig":"4517"},{"size":19,"mtime":1675791602738,"results":"5613","hashOfConfig":"4517"},{"size":19,"mtime":1675791602738,"results":"5614","hashOfConfig":"4517"},{"size":1364,"mtime":1676640878935,"results":"5615","hashOfConfig":"4517"},{"size":376,"mtime":1675791602738,"results":"5616","hashOfConfig":"4517"},{"size":19,"mtime":1675791602738,"results":"5617","hashOfConfig":"4517"},{"size":19,"mtime":1675791602738,"results":"5618","hashOfConfig":"4517"},{"size":1204,"mtime":1676640878935,"results":"5619","hashOfConfig":"4517"},{"size":18,"mtime":1675791602739,"results":"5620","hashOfConfig":"4517"},{"size":1266,"mtime":1676640878935,"results":"5621","hashOfConfig":"4517"},{"size":15,"mtime":1675791602739,"results":"5622","hashOfConfig":"4517"},{"size":514,"mtime":1676640878935,"results":"5623","hashOfConfig":"4517"},{"size":19,"mtime":1675791602741,"results":"5624","hashOfConfig":"4517"},{"size":1789,"mtime":1678483615268,"results":"5625","hashOfConfig":"4517"},{"size":36,"mtime":1675791602742,"results":"5626","hashOfConfig":"4517"},{"size":1119,"mtime":1676640878936,"results":"5627","hashOfConfig":"4517"},{"size":1149,"mtime":1676640878936,"results":"5628","hashOfConfig":"4517"},{"size":1571,"mtime":1676640878936,"results":"5629","hashOfConfig":"4517"},{"size":19,"mtime":1675791602747,"results":"5630","hashOfConfig":"4517"},{"size":19,"mtime":1675791602748,"results":"5631","hashOfConfig":"4517"},{"size":913,"mtime":1678410197884,"results":"5632","hashOfConfig":"4517"},{"size":19,"mtime":1675791602749,"results":"5633","hashOfConfig":"4517"},{"size":1163,"mtime":1676640878937,"results":"5634","hashOfConfig":"4517"},{"size":18,"mtime":1675791602750,"results":"5635","hashOfConfig":"4517"},{"size":898,"mtime":1676207505655,"results":"5636","hashOfConfig":"4517"},{"size":18,"mtime":1675791602751,"results":"5637","hashOfConfig":"4517"},{"size":650,"mtime":1678715688661,"results":"5638","hashOfConfig":"4517"},{"size":233,"mtime":1675791602751,"results":"5639","hashOfConfig":"4517"},{"size":19,"mtime":1675791602751,"results":"5640","hashOfConfig":"4517"},{"size":19,"mtime":1675791602752,"results":"5641","hashOfConfig":"4517"},{"size":1981,"mtime":1676640878937,"results":"5642","hashOfConfig":"4517"},{"size":4159,"mtime":1678482764274,"results":"5643","hashOfConfig":"4517"},{"size":970,"mtime":1678482764274,"results":"5644","hashOfConfig":"4517"},{"size":107,"mtime":1678482764275,"results":"5645","hashOfConfig":"4517"},{"size":26,"mtime":1675791602755,"results":"5646","hashOfConfig":"4517"},{"size":1355,"mtime":1675791602755,"results":"5647","hashOfConfig":"4517"},{"size":724,"mtime":1675791602755,"results":"5648","hashOfConfig":"4517"},{"size":1016,"mtime":1676207505655,"results":"5649","hashOfConfig":"4517"},{"size":138,"mtime":1678482764275,"results":"5650","hashOfConfig":"4517"},{"size":3762,"mtime":1678483615268,"results":"5651","hashOfConfig":"4517"},{"size":3803,"mtime":1678409738109,"results":"5652","hashOfConfig":"4517"},{"size":3366,"mtime":1678409738109,"results":"5653","hashOfConfig":"4517"},{"size":3855,"mtime":1675791602758,"results":"5654","hashOfConfig":"4517"},{"size":1357,"mtime":1676207505656,"results":"5655","hashOfConfig":"4517"},{"size":358,"mtime":1675791602759,"results":"5656","hashOfConfig":"4517"},{"size":442,"mtime":1675791602760,"results":"5657","hashOfConfig":"4517"},{"size":1165,"mtime":1675791602760,"results":"5658","hashOfConfig":"4517"},{"size":379,"mtime":1675791602760,"results":"5659","hashOfConfig":"4517"},{"size":405,"mtime":1675791602760,"results":"5660","hashOfConfig":"4517"},{"size":331,"mtime":1676207505657,"results":"5661","hashOfConfig":"4517"},{"size":372,"mtime":1678482764275,"results":"5662","hashOfConfig":"4517"},{"size":9041,"mtime":1676207505657,"results":"5663","hashOfConfig":"4517"},{"size":3045,"mtime":1675791602761,"results":"5664","hashOfConfig":"4517"},{"size":612,"mtime":1676686985661,"results":"5665","hashOfConfig":"4517"},{"size":429,"mtime":1675791602761,"results":"5666","hashOfConfig":"4517"},{"size":5105,"mtime":1675791602761,"results":"5667","hashOfConfig":"4517"},{"size":18874,"mtime":1678677876780,"results":"5668","hashOfConfig":"4517"},{"size":814,"mtime":1676640878939,"results":"5669","hashOfConfig":"4517"},{"size":386,"mtime":1675791602761,"results":"5670","hashOfConfig":"4517"},{"size":521,"mtime":1675791602762,"results":"5671","hashOfConfig":"4517"},{"size":132,"mtime":1676640878943,"results":"5672","hashOfConfig":"4517"},{"size":41,"mtime":1676640878944,"results":"5673","hashOfConfig":"4517"},{"size":1248,"mtime":1676640878944,"results":"5674","hashOfConfig":"4517"},{"size":219,"mtime":1676640878944,"results":"5675","hashOfConfig":"4517"},{"size":2044,"mtime":1678715688661,"results":"5676","hashOfConfig":"4517"},{"size":163,"mtime":1678715688661,"results":"5677","hashOfConfig":"4517"},{"size":1639,"mtime":1676207505664,"results":"5678","hashOfConfig":"4517"},{"size":1655,"mtime":1678715688662,"results":"5679","hashOfConfig":"4517"},{"size":1168,"mtime":1678715688662,"results":"5680","hashOfConfig":"4517"},{"size":1449,"mtime":1678715688662,"results":"5681","hashOfConfig":"4517"},{"size":1988,"mtime":1678482764276,"results":"5682","hashOfConfig":"4517"},{"size":2102,"mtime":1675791602774,"results":"5683","hashOfConfig":"4517"},{"size":29,"mtime":1675791602775,"results":"5684","hashOfConfig":"4517"},{"size":59,"mtime":1678482764277,"results":"5685","hashOfConfig":"4517"},{"size":1414,"mtime":1676686985662,"results":"5686","hashOfConfig":"4517"},{"size":1450,"mtime":1676640878945,"results":"5687","hashOfConfig":"4517"},{"size":893,"mtime":1675791602776,"results":"5688","hashOfConfig":"4517"},{"size":111,"mtime":1675791602776,"results":"5689","hashOfConfig":"4517"},{"size":1453,"mtime":1676686985662,"results":"5690","hashOfConfig":"4517"},{"size":234,"mtime":1675791602776,"results":"5691","hashOfConfig":"4517"},{"size":31,"mtime":1678482764277,"results":"5692","hashOfConfig":"4517"},{"size":505,"mtime":1675791602777,"results":"5693","hashOfConfig":"4517"},{"size":24,"mtime":1678482764277,"results":"5694","hashOfConfig":"4517"},{"size":1020,"mtime":1678715688662,"results":"5695","hashOfConfig":"4517"},{"size":44,"mtime":1678715688663,"results":"5696","hashOfConfig":"4517"},{"size":776,"mtime":1678715688663,"results":"5697","hashOfConfig":"4517"},{"size":643,"mtime":1678715688667,"results":"5698","hashOfConfig":"4517"},{"size":6721,"mtime":1676640878968,"results":"5699","hashOfConfig":"4517"},{"size":4759,"mtime":1678482764286,"results":"5700","hashOfConfig":"4517"},{"size":547,"mtime":1678482764286,"results":"5701","hashOfConfig":"4517"},{"size":6262,"mtime":1675791602820,"results":"5702","hashOfConfig":"4517"},{"size":1669,"mtime":1676631077432,"results":"5703","hashOfConfig":"4517"},{"size":32,"mtime":1678482764286,"results":"5704","hashOfConfig":"4517"},{"size":430,"mtime":1678715688667,"results":"5705","hashOfConfig":"4517"},{"size":3176,"mtime":1678482764287,"results":"5706","hashOfConfig":"4517"},{"size":6675,"mtime":1678715688668,"results":"5707","hashOfConfig":"4517"},{"size":495,"mtime":1675791602822,"results":"5708","hashOfConfig":"4517"},{"size":1680,"mtime":1676207505675,"results":"5709","hashOfConfig":"4517"},{"size":1814,"mtime":1676207505675,"results":"5710","hashOfConfig":"4517"},{"size":2712,"mtime":1676207505675,"results":"5711","hashOfConfig":"4517"},{"size":1355,"mtime":1675791602822,"results":"5712","hashOfConfig":"4517"},{"size":1927,"mtime":1676640878971,"results":"5713","hashOfConfig":"4517"},{"size":1707,"mtime":1678482764287,"results":"5714","hashOfConfig":"4517"},{"size":394,"mtime":1676640878971,"results":"5715","hashOfConfig":"4517"},{"size":175,"mtime":1676207505676,"results":"5716","hashOfConfig":"4517"},{"size":4072,"mtime":1678715688668,"results":"5717","hashOfConfig":"4517"},{"size":411,"mtime":1676640878972,"results":"5718","hashOfConfig":"4517"},{"size":138,"mtime":1676640878945,"results":"5719","hashOfConfig":"4517"},{"size":9911,"mtime":1678302016089,"results":"5720","hashOfConfig":"4517"},{"size":2107,"mtime":1678482764278,"results":"5721","hashOfConfig":"4517"},{"size":23,"mtime":1678715688663,"results":"5722","hashOfConfig":"4517"},{"size":929,"mtime":1678715688664,"results":"5723","hashOfConfig":"4517"},{"size":33,"mtime":1678482764279,"results":"5724","hashOfConfig":"4517"},{"size":5261,"mtime":1678715688664,"results":"5725","hashOfConfig":"4517"},{"size":20,"mtime":1676640878948,"results":"5726","hashOfConfig":"4517"},{"size":49,"mtime":1676640878949,"results":"5727","hashOfConfig":"4517"},{"size":1550,"mtime":1675791602782,"results":"5728","hashOfConfig":"4517"},{"size":1926,"mtime":1675791602782,"results":"5729","hashOfConfig":"4517"},{"size":5016,"mtime":1676640878952,"results":"5730","hashOfConfig":"4517"},{"size":3128,"mtime":1676207505667,"results":"5731","hashOfConfig":"4517"},{"size":1702,"mtime":1676207505667,"results":"5732","hashOfConfig":"4517"},{"size":1746,"mtime":1678715688664,"results":"5733","hashOfConfig":"4517"},{"size":5924,"mtime":1678715688665,"results":"5734","hashOfConfig":"4517"},{"size":704,"mtime":1676207505668,"results":"5735","hashOfConfig":"4517"},{"size":2591,"mtime":1678482764281,"results":"5736","hashOfConfig":"4517"},{"size":1359,"mtime":1678715688665,"results":"5737","hashOfConfig":"4517"},{"size":1383,"mtime":1676686985663,"results":"5738","hashOfConfig":"4517"},{"size":1488,"mtime":1678715688665,"results":"5739","hashOfConfig":"4517"},{"size":1126,"mtime":1676640878953,"results":"5740","hashOfConfig":"4517"},{"size":50,"mtime":1676640878953,"results":"5741","hashOfConfig":"4517"},{"size":9117,"mtime":1678482764281,"results":"5742","hashOfConfig":"4517"},{"size":1456,"mtime":1678715688666,"results":"5743","hashOfConfig":"4517"},{"size":2316,"mtime":1676640878956,"results":"5744","hashOfConfig":"4517"},{"size":476,"mtime":1678482764282,"results":"5745","hashOfConfig":"4517"},{"size":465,"mtime":1676640878956,"results":"5746","hashOfConfig":"4517"},{"size":639,"mtime":1676640878956,"results":"5747","hashOfConfig":"4517"},{"size":503,"mtime":1676640878956,"results":"5748","hashOfConfig":"4517"},{"size":1456,"mtime":1676640878956,"results":"5749","hashOfConfig":"4517"},{"size":4541,"mtime":1677723113019,"results":"5750","hashOfConfig":"4517"},{"size":7069,"mtime":1678482764282,"results":"5751","hashOfConfig":"4517"},{"size":1464,"mtime":1677122560005,"results":"5752","hashOfConfig":"4517"},{"size":1099,"mtime":1676640878958,"results":"5753","hashOfConfig":"4517"},{"size":9043,"mtime":1678482764283,"results":"5754","hashOfConfig":"4517"},{"size":521,"mtime":1678715688666,"results":"5755","hashOfConfig":"4517"},{"size":2234,"mtime":1678482764283,"results":"5756","hashOfConfig":"4517"},{"size":2591,"mtime":1678482764284,"results":"5757","hashOfConfig":"4517"},{"size":6113,"mtime":1678715688666,"results":"5758","hashOfConfig":"4517"},{"size":8210,"mtime":1678302016089,"results":"5759","hashOfConfig":"4517"},{"size":7827,"mtime":1676640878962,"results":"5760","hashOfConfig":"4517"},{"size":101,"mtime":1676207505671,"results":"5761","hashOfConfig":"4517"},{"size":8565,"mtime":1678715688667,"results":"5762","hashOfConfig":"4517"},{"size":2123,"mtime":1678482764285,"results":"5763","hashOfConfig":"4517"},{"size":4086,"mtime":1678715688667,"results":"5764","hashOfConfig":"4517"},{"size":3402,"mtime":1678302016090,"results":"5765","hashOfConfig":"4517"},{"size":4261,"mtime":1678482764285,"results":"5766","hashOfConfig":"4517"},{"size":1120,"mtime":1676640878966,"results":"5767","hashOfConfig":"4517"},{"size":1213,"mtime":1676640878967,"results":"5768","hashOfConfig":"4517"},{"size":94,"mtime":1678482764285,"results":"5769","hashOfConfig":"4517"},{"size":21,"mtime":1678482764285,"results":"5770","hashOfConfig":"4517"},{"size":266,"mtime":1675791602818,"results":"5771","hashOfConfig":"4517"},{"size":179,"mtime":1678715688668,"results":"5772","hashOfConfig":"4517"},{"size":1598,"mtime":1678715688669,"results":"5773","hashOfConfig":"4517"},{"size":900,"mtime":1675791602827,"results":"5774","hashOfConfig":"4517"},{"size":298,"mtime":1678715688669,"results":"5775","hashOfConfig":"4517"},{"size":298,"mtime":1678715688669,"results":"5776","hashOfConfig":"4517"},{"size":201,"mtime":1678482764288,"results":"5777","hashOfConfig":"4517"},{"size":754,"mtime":1676640878972,"results":"5778","hashOfConfig":"4517"},{"size":349,"mtime":1678482764288,"results":"5779","hashOfConfig":"4517"},{"size":2724,"mtime":1678482764289,"results":"5780","hashOfConfig":"4517"},{"size":379,"mtime":1678715688669,"results":"5781","hashOfConfig":"4517"},{"size":1095,"mtime":1678482764289,"results":"5782","hashOfConfig":"4517"},{"size":421,"mtime":1678715688670,"results":"5783","hashOfConfig":"4517"},{"size":1367,"mtime":1678482764289,"results":"5784","hashOfConfig":"4517"},{"size":187,"mtime":1678482764290,"results":"5785","hashOfConfig":"4517"},{"size":1465,"mtime":1678715688670,"results":"5786","hashOfConfig":"4517"},{"size":177,"mtime":1678409738113,"results":"5787","hashOfConfig":"4517"},{"size":403,"mtime":1678409738114,"results":"5788","hashOfConfig":"4517"},{"size":1069,"mtime":1678409738114,"results":"5789","hashOfConfig":"4517"},{"size":2065,"mtime":1678409738114,"results":"5790","hashOfConfig":"4517"},{"size":442,"mtime":1678409738115,"results":"5791","hashOfConfig":"4517"},{"size":915,"mtime":1678409738116,"results":"5792","hashOfConfig":"4517"},{"size":858,"mtime":1678461073521,"results":"5793","hashOfConfig":"4517"},{"size":478,"mtime":1678409738116,"results":"5794","hashOfConfig":"4517"},{"size":1015,"mtime":1678409738116,"results":"5795","hashOfConfig":"4517"},{"size":3369,"mtime":1678482764290,"results":"5796","hashOfConfig":"4517"},{"size":312,"mtime":1678715692610,"results":"5797","hashOfConfig":"4517"},{"size":1005,"mtime":1678409738120,"results":"5798","hashOfConfig":"4517"},{"size":770,"mtime":1675791602832,"results":"5799","hashOfConfig":"4517"},{"size":1893,"mtime":1678482764291,"results":"5800","hashOfConfig":"4517"},{"size":495,"mtime":1675791602832,"results":"5801","hashOfConfig":"4517"},{"size":757,"mtime":1678409738122,"results":"5802","hashOfConfig":"4517"},{"size":933,"mtime":1678715688671,"results":"5803","hashOfConfig":"4517"},{"size":821,"mtime":1678482764291,"results":"5804","hashOfConfig":"4517"},{"size":578,"mtime":1675791602833,"results":"5805","hashOfConfig":"4517"},{"size":781,"mtime":1676207505680,"results":"5806","hashOfConfig":"4517"},{"size":977,"mtime":1677723113021,"results":"5807","hashOfConfig":"4517"},{"size":2661,"mtime":1675791602833,"results":"5808","hashOfConfig":"4517"},{"size":2207,"mtime":1676207505680,"results":"5809","hashOfConfig":"4517"},{"size":995,"mtime":1678715688671,"results":"5810","hashOfConfig":"4517"},{"size":451,"mtime":1675791602834,"results":"5811","hashOfConfig":"4517"},{"size":2753,"mtime":1676207505681,"results":"5812","hashOfConfig":"4517"},{"size":1979,"mtime":1676207505681,"results":"5813","hashOfConfig":"4517"},{"size":1034,"mtime":1676640878974,"results":"5814","hashOfConfig":"4517"},{"size":90,"mtime":1675791602835,"results":"5815","hashOfConfig":"4517"},{"size":313,"mtime":1678715688671,"results":"5816","hashOfConfig":"4517"},{"size":19,"mtime":1678715688676,"results":"5817","hashOfConfig":"4517"},{"size":3787,"mtime":1678715688676,"results":"5818","hashOfConfig":"4517"},{"size":873,"mtime":1676640878975,"results":"5819","hashOfConfig":"4517"},{"size":1265,"mtime":1678715688676,"results":"5820","hashOfConfig":"4517"},{"size":328,"mtime":1678715688676,"results":"5821","hashOfConfig":"4517"},{"size":694,"mtime":1678715688677,"results":"5822","hashOfConfig":"4517"},{"size":262,"mtime":1678482764291,"results":"5823","hashOfConfig":"4517"},{"size":292,"mtime":1676207505682,"results":"5824","hashOfConfig":"4517"},{"size":923,"mtime":1676207325740,"results":"5825","hashOfConfig":"4517"},{"size":2752,"mtime":1676207505682,"results":"5826","hashOfConfig":"4517"},{"size":3171,"mtime":1676640878976,"results":"5827","hashOfConfig":"4517"},{"size":1320,"mtime":1676207325741,"results":"5828","hashOfConfig":"4517"},{"size":1275,"mtime":1676207325741,"results":"5829","hashOfConfig":"4517"},{"size":1392,"mtime":1676207505683,"results":"5830","hashOfConfig":"4517"},{"size":866,"mtime":1676640878976,"results":"5831","hashOfConfig":"4517"},{"size":1503,"mtime":1676640878976,"results":"5832","hashOfConfig":"4517"},{"size":217,"mtime":1675791602839,"results":"5833","hashOfConfig":"4517"},{"size":25554,"mtime":1678715688677,"results":"5834","hashOfConfig":"4517"},{"size":1357,"mtime":1678715688677,"results":"5835","hashOfConfig":"4517"},{"size":704,"mtime":1675791602839,"results":"5836","hashOfConfig":"4517"},{"size":94,"mtime":1678715688678,"results":"5837","hashOfConfig":"4517"},{"size":1426,"mtime":1675791602840,"results":"5838","hashOfConfig":"4517"},{"size":1179,"mtime":1678715688678,"results":"5839","hashOfConfig":"4517"},{"size":158,"mtime":1678482764292,"results":"5840","hashOfConfig":"4517"},{"size":21,"mtime":1678482764292,"results":"5841","hashOfConfig":"4517"},{"size":1048,"mtime":1675791602841,"results":"5842","hashOfConfig":"4517"},{"size":63,"mtime":1678482764292,"results":"5843","hashOfConfig":"4517"},{"size":2980,"mtime":1678715688678,"results":"5844","hashOfConfig":"4517"},{"size":44,"mtime":1678715688678,"results":"5845","hashOfConfig":"4517"},{"size":2135,"mtime":1678715688679,"results":"5846","hashOfConfig":"4517"},{"size":1309,"mtime":1676640878977,"results":"5847","hashOfConfig":"5848"},{"size":1610,"mtime":1676640878977,"results":"5849","hashOfConfig":"5848"},{"size":1044,"mtime":1676640878978,"results":"5850","hashOfConfig":"5848"},{"size":2931,"mtime":1676686985668,"results":"5851","hashOfConfig":"5848"},{"size":2669,"mtime":1676686985669,"results":"5852","hashOfConfig":"5848"},{"size":5141,"mtime":1676640878978,"results":"5853","hashOfConfig":"5848"},{"size":3526,"mtime":1678677876785,"results":"5854","hashOfConfig":"5848"},{"size":4328,"mtime":1676686985670,"results":"5855","hashOfConfig":"5848"},{"size":2507,"mtime":1676686985671,"results":"5856","hashOfConfig":"5848"},{"size":2054,"mtime":1676640878979,"results":"5857","hashOfConfig":"5848"},{"size":1057,"mtime":1676640878979,"results":"5858","hashOfConfig":"5848"},{"size":1929,"mtime":1676640878980,"results":"5859","hashOfConfig":"5848"},{"size":2178,"mtime":1676640878980,"results":"5860","hashOfConfig":"5848"},{"size":2126,"mtime":1678302016090,"results":"5861","hashOfConfig":"5848"},{"size":2105,"mtime":1678302016093,"results":"5862","hashOfConfig":"5848"},{"size":307,"mtime":1676640878981,"results":"5863","hashOfConfig":"5848"},{"size":701,"mtime":1676640878981,"results":"5864","hashOfConfig":"5848"},{"size":435,"mtime":1676640878982,"results":"5865","hashOfConfig":"5848"},{"size":808,"mtime":1676640878982,"results":"5866","hashOfConfig":"5848"},{"size":647,"mtime":1676640878982,"results":"5867","hashOfConfig":"5848"},{"size":737,"mtime":1676640878983,"results":"5868","hashOfConfig":"5848"},{"size":1161,"mtime":1676640878983,"results":"5869","hashOfConfig":"5848"},{"size":907,"mtime":1676640878983,"results":"5870","hashOfConfig":"5848"},{"size":1089,"mtime":1676640878984,"results":"5871","hashOfConfig":"5848"},{"size":473,"mtime":1676640878984,"results":"5872","hashOfConfig":"5848"},{"size":40,"mtime":1675791602847,"results":"5873","hashOfConfig":"5848"},{"size":2303,"mtime":1676640878984,"results":"5874","hashOfConfig":"5848"},{"size":4978,"mtime":1676640878984,"results":"5875","hashOfConfig":"5848"},{"size":1142,"mtime":1676640878985,"results":"5876","hashOfConfig":"5848"},{"size":46,"mtime":1675791602847,"results":"5877","hashOfConfig":"5848"},{"size":4543,"mtime":1676207505689,"results":"5878","hashOfConfig":"5848"},{"size":2084,"mtime":1677723113023,"results":"5879","hashOfConfig":"5848"},{"size":446,"mtime":1676640878985,"results":"5880","hashOfConfig":"5848"},{"size":2160,"mtime":1676640878985,"results":"5881","hashOfConfig":"5848"},{"size":3549,"mtime":1678302016093,"results":"5882","hashOfConfig":"5848"},{"size":1526,"mtime":1676640878985,"results":"5883","hashOfConfig":"5848"},{"size":2787,"mtime":1676640878985,"results":"5884","hashOfConfig":"5848"},{"size":1443,"mtime":1676640878986,"results":"5885","hashOfConfig":"5848"},{"size":3831,"mtime":1676640878986,"results":"5886","hashOfConfig":"5848"},{"size":837,"mtime":1676640878986,"results":"5887","hashOfConfig":"5848"},{"size":1143,"mtime":1676640878986,"results":"5888","hashOfConfig":"5848"},{"size":757,"mtime":1676640878987,"results":"5889","hashOfConfig":"5848"},{"size":775,"mtime":1676686985673,"results":"5890","hashOfConfig":"5848"},{"size":182,"mtime":1676640878987,"results":"5891","hashOfConfig":"5848"},{"size":233,"mtime":1676640878987,"results":"5892","hashOfConfig":"5848"},{"size":321,"mtime":1676640878988,"results":"5893","hashOfConfig":"5848"},{"size":895,"mtime":1676640878988,"results":"5894","hashOfConfig":"5848"},{"size":671,"mtime":1676640878988,"results":"5895","hashOfConfig":"5848"},{"size":358,"mtime":1676640878988,"results":"5896","hashOfConfig":"5848"},{"size":230,"mtime":1676640878988,"results":"5897","hashOfConfig":"5848"},{"size":253,"mtime":1675791602853,"results":"5898","hashOfConfig":"5848"},{"size":401,"mtime":1675791602853,"results":"5899","hashOfConfig":"5848"},{"size":243,"mtime":1675791602854,"results":"5900","hashOfConfig":"5848"},{"size":1090,"mtime":1675791602854,"results":"5901","hashOfConfig":"5848"},{"size":668,"mtime":1676640878988,"results":"5902","hashOfConfig":"5848"},{"size":745,"mtime":1675791602854,"results":"5903","hashOfConfig":"5848"},{"size":475,"mtime":1675791602854,"results":"5904","hashOfConfig":"5848"},{"size":2477,"mtime":1676640878989,"results":"5905","hashOfConfig":"5848"},{"size":232,"mtime":1676640878989,"results":"5906","hashOfConfig":"5848"},{"size":451,"mtime":1678477801544,"results":"5907","hashOfConfig":"5848"},{"size":423,"mtime":1676640878989,"results":"5908","hashOfConfig":"5848"},{"size":263,"mtime":1676640878990,"results":"5909","hashOfConfig":"5848"},{"size":215,"mtime":1676640878990,"results":"5910","hashOfConfig":"5848"},{"size":280,"mtime":1676640878990,"results":"5911","hashOfConfig":"5848"},{"size":253,"mtime":1676640878990,"results":"5912","hashOfConfig":"5848"},{"size":399,"mtime":1676640878990,"results":"5913","hashOfConfig":"5848"},{"size":684,"mtime":1676640878991,"results":"5914","hashOfConfig":"5848"},{"size":1154,"mtime":1676640878991,"results":"5915","hashOfConfig":"5848"},{"size":688,"mtime":1676207325755,"results":"5916","hashOfConfig":"5848"},{"size":461,"mtime":1676640878991,"results":"5917","hashOfConfig":"5848"},{"size":1667,"mtime":1676640878991,"results":"5918","hashOfConfig":"5848"},{"size":4280,"mtime":1676640878991,"results":"5919","hashOfConfig":"5848"},{"size":995,"mtime":1676640878992,"results":"5920","hashOfConfig":"5848"},{"size":256,"mtime":1676640878992,"results":"5921","hashOfConfig":"5848"},{"size":3271,"mtime":1676640878992,"results":"5922","hashOfConfig":"5848"},{"size":2244,"mtime":1676207505698,"results":"5923","hashOfConfig":"5848"},{"size":1814,"mtime":1675791602864,"results":"5924","hashOfConfig":"5848"},{"size":2902,"mtime":1677723113023,"results":"5925","hashOfConfig":"5848"},{"size":8185,"mtime":1676640878993,"results":"5926","hashOfConfig":"5848"},{"size":1504,"mtime":1676640878993,"results":"5927","hashOfConfig":"5848"},{"size":3068,"mtime":1678302016095,"results":"5928","hashOfConfig":"5848"},{"size":4856,"mtime":1678677876785,"results":"5929","hashOfConfig":"5848"},{"size":982,"mtime":1676640878994,"results":"5930","hashOfConfig":"5848"},{"size":3870,"mtime":1676640878994,"results":"5931","hashOfConfig":"5848"},{"size":2014,"mtime":1676640878994,"results":"5932","hashOfConfig":"5848"},{"size":800,"mtime":1676640878995,"results":"5933","hashOfConfig":"5848"},{"size":628,"mtime":1676640878995,"results":"5934","hashOfConfig":"5848"},{"size":403,"mtime":1676640878995,"results":"5935","hashOfConfig":"5848"},{"size":280,"mtime":1676640878995,"results":"5936","hashOfConfig":"5848"},{"size":1526,"mtime":1676640878995,"results":"5937","hashOfConfig":"5848"},{"size":1144,"mtime":1676640878995,"results":"5938","hashOfConfig":"5848"},{"size":701,"mtime":1676640878996,"results":"5939","hashOfConfig":"5848"},{"size":441,"mtime":1675791602871,"results":"5940","hashOfConfig":"5848"},{"size":699,"mtime":1676640878996,"results":"5941","hashOfConfig":"5848"},{"size":875,"mtime":1676640878996,"results":"5942","hashOfConfig":"5848"},{"size":242,"mtime":1676640878997,"results":"5943","hashOfConfig":"5848"},{"size":433,"mtime":1676640878997,"results":"5944","hashOfConfig":"5848"},{"size":2140,"mtime":1676640878999,"results":"5945","hashOfConfig":"5848"},{"size":1662,"mtime":1675791602872,"results":"5946","hashOfConfig":"5848"},{"size":46,"mtime":1675791602872,"results":"5947","hashOfConfig":"5848"},{"size":1568,"mtime":1677723113025,"results":"5948","hashOfConfig":"5848"},{"size":800,"mtime":1677723113026,"results":"5949","hashOfConfig":"5848"},{"size":856,"mtime":1676640879000,"results":"5950","hashOfConfig":"5848"},{"size":1038,"mtime":1676640879000,"results":"5951","hashOfConfig":"5848"},{"size":39,"mtime":1675791602887,"results":"5952","hashOfConfig":"5848"},{"size":1252,"mtime":1675791602887,"results":"5953","hashOfConfig":"5848"},{"size":2704,"mtime":1676640879000,"results":"5954","hashOfConfig":"5848"},{"size":1155,"mtime":1676640879000,"results":"5955","hashOfConfig":"5848"},{"size":28,"mtime":1675791602888,"results":"5956","hashOfConfig":"5848"},{"size":1785,"mtime":1676655201520,"results":"5957","hashOfConfig":"5848"},{"size":512,"mtime":1676640879001,"results":"5958","hashOfConfig":"5848"},{"size":911,"mtime":1676686985674,"results":"5959","hashOfConfig":"5848"},{"size":751,"mtime":1676686985674,"results":"5960","hashOfConfig":"5848"},{"size":324,"mtime":1676686985675,"results":"5961","hashOfConfig":"5848"},{"size":867,"mtime":1676686985676,"results":"5962","hashOfConfig":"5848"},{"size":1234,"mtime":1676686985676,"results":"5963","hashOfConfig":"5848"},{"size":1616,"mtime":1676686985677,"results":"5964","hashOfConfig":"5848"},{"size":441,"mtime":1675791602894,"results":"5965","hashOfConfig":"5848"},{"size":416,"mtime":1676640879002,"results":"5966","hashOfConfig":"5848"},{"size":1896,"mtime":1676640879003,"results":"5967","hashOfConfig":"5848"},{"size":447,"mtime":1676640879003,"results":"5968","hashOfConfig":"5848"},{"size":1656,"mtime":1677245022977,"results":"5969","hashOfConfig":"5848"},{"size":2141,"mtime":1677245022978,"results":"5970","hashOfConfig":"5848"},{"size":38,"mtime":1675791602895,"results":"5971","hashOfConfig":"5848"},{"size":341,"mtime":1676640879003,"results":"5972","hashOfConfig":"5848"},{"size":1492,"mtime":1676640879004,"results":"5973","hashOfConfig":"5848"},{"size":539,"mtime":1676640879004,"results":"5974","hashOfConfig":"5848"},{"size":2126,"mtime":1676640879004,"results":"5975","hashOfConfig":"5848"},{"size":1397,"mtime":1676640879004,"results":"5976","hashOfConfig":"5848"},{"size":1521,"mtime":1676640879005,"results":"5977","hashOfConfig":"5848"},{"size":1474,"mtime":1676640879005,"results":"5978","hashOfConfig":"5848"},{"size":44,"mtime":1675791602897,"results":"5979","hashOfConfig":"5848"},{"size":343,"mtime":1676640879005,"results":"5980","hashOfConfig":"5848"},{"size":1795,"mtime":1676686985678,"results":"5981","hashOfConfig":"5848"},{"size":1847,"mtime":1676686985678,"results":"5982","hashOfConfig":"5848"},{"size":974,"mtime":1676640879005,"results":"5983","hashOfConfig":"5848"},{"size":453,"mtime":1676640879006,"results":"5984","hashOfConfig":"5848"},{"size":2160,"mtime":1676640879006,"results":"5985","hashOfConfig":"5848"},{"size":46,"mtime":1675791602898,"results":"5986","hashOfConfig":"5848"},{"size":2336,"mtime":1676640879006,"results":"5987","hashOfConfig":"5848"},{"size":4113,"mtime":1676640879006,"results":"5988","hashOfConfig":"5848"},{"size":986,"mtime":1676640879006,"results":"5989","hashOfConfig":"5848"},{"size":1161,"mtime":1676640879007,"results":"5990","hashOfConfig":"5848"},{"size":54,"mtime":1675791602905,"results":"5991","hashOfConfig":"5848"},{"size":2932,"mtime":1676640879007,"results":"5992","hashOfConfig":"5848"},{"size":3834,"mtime":1676640879007,"results":"5993","hashOfConfig":"5848"},{"size":395,"mtime":1676640879007,"results":"5994","hashOfConfig":"5848"},{"size":413,"mtime":1676640879008,"results":"5995","hashOfConfig":"5848"},{"size":326,"mtime":1676640879008,"results":"5996","hashOfConfig":"5848"},{"size":312,"mtime":1676640879008,"results":"5997","hashOfConfig":"5848"},{"size":407,"mtime":1676640879008,"results":"5998","hashOfConfig":"5848"},{"size":714,"mtime":1676640879008,"results":"5999","hashOfConfig":"5848"},{"size":429,"mtime":1675791602943,"results":"6000","hashOfConfig":"5848"},{"size":3273,"mtime":1676640879009,"results":"6001","hashOfConfig":"5848"},{"size":5199,"mtime":1676640879009,"results":"6002","hashOfConfig":"5848"},{"size":483,"mtime":1676640879009,"results":"6003","hashOfConfig":"5848"},{"size":348,"mtime":1676640879010,"results":"6004","hashOfConfig":"5848"},{"size":584,"mtime":1676640879010,"results":"6005","hashOfConfig":"5848"},{"size":391,"mtime":1676207325776,"results":"6006","hashOfConfig":"5848"},{"size":606,"mtime":1676640879010,"results":"6007","hashOfConfig":"5848"},{"size":236,"mtime":1676207505714,"results":"6008","hashOfConfig":"5848"},{"size":2924,"mtime":1676640879010,"results":"6009","hashOfConfig":"5848"},{"size":846,"mtime":1676640879010,"results":"6010","hashOfConfig":"5848"},{"size":578,"mtime":1676640879011,"results":"6011","hashOfConfig":"5848"},{"size":308,"mtime":1676640879011,"results":"6012","hashOfConfig":"5848"},{"size":512,"mtime":1676640879011,"results":"6013","hashOfConfig":"5848"},{"size":334,"mtime":1676640879011,"results":"6014","hashOfConfig":"5848"},{"size":545,"mtime":1676640879012,"results":"6015","hashOfConfig":"5848"},{"size":388,"mtime":1676640879012,"results":"6016","hashOfConfig":"5848"},{"size":407,"mtime":1676640879012,"results":"6017","hashOfConfig":"5848"},{"size":847,"mtime":1676640879012,"results":"6018","hashOfConfig":"5848"},{"size":300,"mtime":1676640879012,"results":"6019","hashOfConfig":"5848"},{"size":396,"mtime":1676640879013,"results":"6020","hashOfConfig":"5848"},{"size":562,"mtime":1676640879013,"results":"6021","hashOfConfig":"5848"},{"size":690,"mtime":1676640879014,"results":"6022","hashOfConfig":"5848"},{"size":329,"mtime":1676640879014,"results":"6023","hashOfConfig":"5848"},{"size":1199,"mtime":1675791602953,"results":"6024","hashOfConfig":"5848"},{"size":1089,"mtime":1676640879014,"results":"6025","hashOfConfig":"5848"},{"size":594,"mtime":1676640879015,"results":"6026","hashOfConfig":"5848"},{"size":551,"mtime":1676640879017,"results":"6027","hashOfConfig":"5848"},{"size":748,"mtime":1676640879017,"results":"6028","hashOfConfig":"5848"},{"size":2809,"mtime":1678477801545,"results":"6029","hashOfConfig":"5848"},{"size":680,"mtime":1676640879018,"results":"6030","hashOfConfig":"5848"},{"size":4154,"mtime":1676640879018,"results":"6031","hashOfConfig":"5848"},{"size":770,"mtime":1675791602956,"results":"6032","hashOfConfig":"5848"},{"size":46,"mtime":1675791602956,"results":"6033","hashOfConfig":"5848"},{"size":1999,"mtime":1676640879018,"results":"6034","hashOfConfig":"5848"},{"size":2439,"mtime":1676640879018,"results":"6035","hashOfConfig":"5848"},{"size":992,"mtime":1676640879019,"results":"6036","hashOfConfig":"5848"},{"size":842,"mtime":1676640879019,"results":"6037","hashOfConfig":"5848"},{"size":632,"mtime":1676640879019,"results":"6038","hashOfConfig":"5848"},{"size":585,"mtime":1676640879020,"results":"6039","hashOfConfig":"5848"},{"size":1182,"mtime":1676640879020,"results":"6040","hashOfConfig":"5848"},{"size":702,"mtime":1677723113026,"results":"6041","hashOfConfig":"5848"},{"size":895,"mtime":1676640879020,"results":"6042","hashOfConfig":"5848"},{"size":1175,"mtime":1676640879020,"results":"6043","hashOfConfig":"5848"},{"size":895,"mtime":1676640879021,"results":"6044","hashOfConfig":"5848"},{"size":1174,"mtime":1676640879021,"results":"6045","hashOfConfig":"5848"},{"size":865,"mtime":1676640879021,"results":"6046","hashOfConfig":"5848"},{"size":1032,"mtime":1676640879021,"results":"6047","hashOfConfig":"5848"},{"size":1801,"mtime":1678302016095,"results":"6048","hashOfConfig":"5848"},{"size":3191,"mtime":1676640879022,"results":"6049","hashOfConfig":"5848"},{"size":464,"mtime":1677723113027,"results":"6050","hashOfConfig":"5848"},{"size":2233,"mtime":1677646759501,"results":"6051","hashOfConfig":"5848"},{"size":1395,"mtime":1678715688679,"results":"6052","hashOfConfig":"5848"},{"size":329,"mtime":1676640879022,"results":"6053","hashOfConfig":"5848"},{"size":565,"mtime":1676640879022,"results":"6054","hashOfConfig":"5848"},{"size":933,"mtime":1676640879022,"results":"6055","hashOfConfig":"5848"},{"size":1195,"mtime":1676640879023,"results":"6056","hashOfConfig":"5848"},{"size":511,"mtime":1676640879023,"results":"6057","hashOfConfig":"5848"},{"size":1341,"mtime":1678715688679,"results":"6058","hashOfConfig":"5848"},{"size":1277,"mtime":1676640879023,"results":"6059","hashOfConfig":"5848"},{"size":3139,"mtime":1676640879024,"results":"6060","hashOfConfig":"5848"},{"size":3510,"mtime":1676640879026,"results":"6061","hashOfConfig":"5848"},{"size":4226,"mtime":1676640879026,"results":"6062","hashOfConfig":"5848"},{"size":606,"mtime":1676640879026,"results":"6063","hashOfConfig":"5848"},{"size":1190,"mtime":1676640879027,"results":"6064","hashOfConfig":"5848"},{"size":878,"mtime":1676640879027,"results":"6065","hashOfConfig":"5848"},{"size":4049,"mtime":1676640879027,"results":"6066","hashOfConfig":"5848"},{"size":959,"mtime":1676640879027,"results":"6067","hashOfConfig":"5848"},{"size":2508,"mtime":1676640879027,"results":"6068","hashOfConfig":"5848"},{"size":1265,"mtime":1676640879028,"results":"6069","hashOfConfig":"5848"},{"size":1115,"mtime":1676640879028,"results":"6070","hashOfConfig":"5848"},{"size":547,"mtime":1676640879028,"results":"6071","hashOfConfig":"5848"},{"size":587,"mtime":1676640879028,"results":"6072","hashOfConfig":"5848"},{"size":260,"mtime":1676640879028,"results":"6073","hashOfConfig":"5848"},{"size":1276,"mtime":1676640879028,"results":"6074","hashOfConfig":"5848"},{"size":982,"mtime":1676640879029,"results":"6075","hashOfConfig":"5848"},{"size":1839,"mtime":1676640879031,"results":"6076","hashOfConfig":"5848"},{"size":1361,"mtime":1677723113028,"results":"6077","hashOfConfig":"5848"},{"size":1282,"mtime":1676640879033,"results":"6078","hashOfConfig":"5848"},{"size":330,"mtime":1676640879033,"results":"6079","hashOfConfig":"5848"},{"size":629,"mtime":1676640879033,"results":"6080","hashOfConfig":"5848"},{"size":312,"mtime":1676640879033,"results":"6081","hashOfConfig":"5848"},{"size":280,"mtime":1676640879033,"results":"6082","hashOfConfig":"5848"},{"size":293,"mtime":1676640879033,"results":"6083","hashOfConfig":"5848"},{"size":582,"mtime":1676640879034,"results":"6084","hashOfConfig":"5848"},{"size":297,"mtime":1676640879035,"results":"6085","hashOfConfig":"5848"},{"size":376,"mtime":1676640879035,"results":"6086","hashOfConfig":"5848"},{"size":341,"mtime":1676640879035,"results":"6087","hashOfConfig":"5848"},{"size":655,"mtime":1676640879037,"results":"6088","hashOfConfig":"5848"},{"size":2690,"mtime":1678395193846,"results":"6089","hashOfConfig":"5848"},{"size":249,"mtime":1676640879037,"results":"6090","hashOfConfig":"5848"},{"size":317,"mtime":1676640879037,"results":"6091","hashOfConfig":"5848"},{"size":607,"mtime":1676640879037,"results":"6092","hashOfConfig":"5848"},{"size":290,"mtime":1676640879037,"results":"6093","hashOfConfig":"5848"},{"size":297,"mtime":1676640879038,"results":"6094","hashOfConfig":"5848"},{"size":304,"mtime":1676640879038,"results":"6095","hashOfConfig":"5848"},{"size":434,"mtime":1676640879038,"results":"6096","hashOfConfig":"5848"},{"size":483,"mtime":1678395193847,"results":"6097","hashOfConfig":"5848"},{"size":845,"mtime":1676640879038,"results":"6098","hashOfConfig":"5848"},{"size":855,"mtime":1676640879038,"results":"6099","hashOfConfig":"5848"},{"size":590,"mtime":1676640879038,"results":"6100","hashOfConfig":"5848"},{"size":986,"mtime":1676640879039,"results":"6101","hashOfConfig":"5848"},{"size":646,"mtime":1676640879039,"results":"6102","hashOfConfig":"5848"},{"size":494,"mtime":1676640879039,"results":"6103","hashOfConfig":"5848"},{"size":557,"mtime":1676640879039,"results":"6104","hashOfConfig":"5848"},{"size":2137,"mtime":1676640879039,"results":"6105","hashOfConfig":"5848"},{"size":840,"mtime":1676640879039,"results":"6106","hashOfConfig":"5848"},{"size":809,"mtime":1678302016095,"results":"6107","hashOfConfig":"5848"},{"size":833,"mtime":1676640879041,"results":"6108","hashOfConfig":"5848"},{"size":495,"mtime":1676640879041,"results":"6109","hashOfConfig":"5848"},{"size":548,"mtime":1676640879041,"results":"6110","hashOfConfig":"5848"},{"size":679,"mtime":1676640879041,"results":"6111","hashOfConfig":"5848"},{"size":1617,"mtime":1676640879041,"results":"6112","hashOfConfig":"5848"},{"size":524,"mtime":1676640879041,"results":"6113","hashOfConfig":"5848"},{"size":697,"mtime":1676640879042,"results":"6114","hashOfConfig":"5848"},{"size":410,"mtime":1676640879042,"results":"6115","hashOfConfig":"5848"},{"size":606,"mtime":1678395193847,"results":"6116","hashOfConfig":"5848"},{"size":843,"mtime":1676640879043,"results":"6117","hashOfConfig":"5848"},{"size":111,"mtime":1676640879043,"results":"6118","hashOfConfig":"5848"},{"size":671,"mtime":1676640879043,"results":"6119","hashOfConfig":"5848"},{"size":444,"mtime":1676640879043,"results":"6120","hashOfConfig":"5848"},{"size":406,"mtime":1676640879043,"results":"6121","hashOfConfig":"5848"},{"size":753,"mtime":1676640879044,"results":"6122","hashOfConfig":"5848"},{"size":648,"mtime":1676640879044,"results":"6123","hashOfConfig":"5848"},{"size":1018,"mtime":1676640879044,"results":"6124","hashOfConfig":"5848"},{"size":249,"mtime":1675791602987,"results":"6125","hashOfConfig":"5848"},{"size":640,"mtime":1676640879044,"results":"6126","hashOfConfig":"5848"},{"size":1526,"mtime":1676640879044,"results":"6127","hashOfConfig":"5848"},{"size":727,"mtime":1676640879044,"results":"6128","hashOfConfig":"5848"},{"size":424,"mtime":1676640879044,"results":"6129","hashOfConfig":"5848"},{"size":3798,"mtime":1678302016096,"results":"6130","hashOfConfig":"5848"},{"size":1020,"mtime":1676640879045,"results":"6131","hashOfConfig":"5848"},{"size":317,"mtime":1676640879045,"results":"6132","hashOfConfig":"5848"},{"size":240,"mtime":1676640879045,"results":"6133","hashOfConfig":"5848"},{"size":639,"mtime":1676640879046,"results":"6134","hashOfConfig":"5848"},{"size":311,"mtime":1676640879046,"results":"6135","hashOfConfig":"5848"},{"size":1857,"mtime":1676640879046,"results":"6136","hashOfConfig":"5848"},{"size":2335,"mtime":1678715688680,"results":"6137","hashOfConfig":"5848"},{"size":847,"mtime":1676640879047,"results":"6138","hashOfConfig":"5848"},{"size":3479,"mtime":1678715688680,"results":"6139","hashOfConfig":"5848"},{"size":902,"mtime":1676640879047,"results":"6140","hashOfConfig":"5848"},{"size":3487,"mtime":1678715688680,"results":"6141","hashOfConfig":"5848"},{"size":4429,"mtime":1676640879048,"results":"6142","hashOfConfig":"5848"},{"size":2539,"mtime":1678302016096,"results":"6143","hashOfConfig":"5848"},{"size":3203,"mtime":1676640879048,"results":"6144","hashOfConfig":"5848"},{"size":4269,"mtime":1678482764296,"results":"6145","hashOfConfig":"5848"},{"size":2967,"mtime":1677723113029,"results":"6146","hashOfConfig":"5848"},{"size":4594,"mtime":1676640879050,"results":"6147","hashOfConfig":"5848"},{"size":3565,"mtime":1676640879050,"results":"6148","hashOfConfig":"5848"},{"size":937,"mtime":1676640879050,"results":"6149","hashOfConfig":"5848"},{"size":2169,"mtime":1676640879051,"results":"6150","hashOfConfig":"5848"},{"size":651,"mtime":1676640879051,"results":"6151","hashOfConfig":"5848"},{"size":1218,"mtime":1676640879052,"results":"6152","hashOfConfig":"5848"},{"size":1930,"mtime":1676640879052,"results":"6153","hashOfConfig":"5848"},{"size":411,"mtime":1676640879052,"results":"6154","hashOfConfig":"5848"},{"size":8106,"mtime":1676640879052,"results":"6155","hashOfConfig":"5848"},{"size":801,"mtime":1676640879053,"results":"6156","hashOfConfig":"5848"},{"size":369,"mtime":1676640879053,"results":"6157","hashOfConfig":"5848"},{"size":3554,"mtime":1676640879053,"results":"6158","hashOfConfig":"5848"},{"size":366,"mtime":1676640879053,"results":"6159","hashOfConfig":"5848"},{"size":92,"mtime":1676640879053,"results":"6160","hashOfConfig":"5848"},{"size":783,"mtime":1676640879053,"results":"6161","hashOfConfig":"5848"},{"size":48,"mtime":1675791602990,"results":"6162","hashOfConfig":"5848"},{"size":49,"mtime":1676207505742,"results":"6163","hashOfConfig":"5848"},{"size":453,"mtime":1676207505742,"results":"6164","hashOfConfig":"5848"},{"size":1597,"mtime":1676640879054,"results":"6165","hashOfConfig":"5848"},{"size":1099,"mtime":1676640879054,"results":"6166","hashOfConfig":"5848"},{"size":961,"mtime":1676640879054,"results":"6167","hashOfConfig":"5848"},{"size":2203,"mtime":1676640879054,"results":"6168","hashOfConfig":"5848"},{"size":285,"mtime":1676640879055,"results":"6169","hashOfConfig":"5848"},{"size":144,"mtime":1675791602993,"results":"6170","hashOfConfig":"5848"},{"size":130,"mtime":1675791602993,"results":"6171","hashOfConfig":"5848"},{"size":218,"mtime":1676640879055,"results":"6172","hashOfConfig":"5848"},{"size":241,"mtime":1675791602993,"results":"6173","hashOfConfig":"5848"},{"size":153,"mtime":1675791602997,"results":"6174","hashOfConfig":"5848"},{"size":192,"mtime":1675791602997,"results":"6175","hashOfConfig":"5848"},{"size":1587,"mtime":1675791602997,"results":"6176","hashOfConfig":"5848"},{"size":644,"mtime":1676640879055,"results":"6177","hashOfConfig":"5848"},{"size":363,"mtime":1676207505744,"results":"6178","hashOfConfig":"5848"},{"size":861,"mtime":1676640879055,"results":"6179","hashOfConfig":"5848"},{"size":1263,"mtime":1675791602998,"results":"6180","hashOfConfig":"5848"},{"size":432,"mtime":1675791602998,"results":"6181","hashOfConfig":"5848"},{"size":167,"mtime":1675791602998,"results":"6182","hashOfConfig":"5848"},{"size":1445,"mtime":1676640879055,"results":"6183","hashOfConfig":"5848"},{"size":1987,"mtime":1676640879055,"results":"6184","hashOfConfig":"5848"},{"size":1065,"mtime":1676640879059,"results":"6185","hashOfConfig":"5848"},{"size":1518,"mtime":1675791603002,"results":"6186","hashOfConfig":"5848"},{"size":4731,"mtime":1676640879059,"results":"6187","hashOfConfig":"5848"},{"size":334,"mtime":1675791603002,"results":"6188","hashOfConfig":"5848"},{"size":886,"mtime":1676640879060,"results":"6189","hashOfConfig":"5848"},{"size":785,"mtime":1675791603023,"results":"6190","hashOfConfig":"5848"},{"size":664,"mtime":1676640879060,"results":"6191","hashOfConfig":"5848"},{"size":476,"mtime":1676207505745,"results":"6192","hashOfConfig":"5848"},{"size":693,"mtime":1675791603030,"results":"6193","hashOfConfig":"5848"},{"size":455,"mtime":1675791603030,"results":"6194","hashOfConfig":"5848"},{"size":241,"mtime":1675791603030,"results":"6195","hashOfConfig":"5848"},{"size":586,"mtime":1676640879060,"results":"6196","hashOfConfig":"5848"},{"size":547,"mtime":1676640879061,"results":"6197","hashOfConfig":"5848"},{"size":342,"mtime":1675791603031,"results":"6198","hashOfConfig":"5848"},{"size":769,"mtime":1676640879061,"results":"6199","hashOfConfig":"5848"},{"size":350,"mtime":1676640879061,"results":"6200","hashOfConfig":"5848"},{"size":1561,"mtime":1678371492054,"results":"6201","hashOfConfig":"5848"},{"size":463,"mtime":1676207505746,"results":"6202","hashOfConfig":"5848"},{"size":300,"mtime":1676640879061,"results":"6203","hashOfConfig":"5848"},{"size":600,"mtime":1676640879062,"results":"6204","hashOfConfig":"5848"},{"size":559,"mtime":1675791603032,"results":"6205","hashOfConfig":"5848"},{"size":1330,"mtime":1677723113030,"results":"6206","hashOfConfig":"5848"},{"size":865,"mtime":1676640879062,"results":"6207","hashOfConfig":"5848"},{"size":901,"mtime":1675791603056,"results":"6208","hashOfConfig":"5848"},{"size":221,"mtime":1675791603058,"results":"6209","hashOfConfig":"5848"},{"size":161,"mtime":1675791603061,"results":"6210","hashOfConfig":"5848"},{"size":628,"mtime":1675791603061,"results":"6211","hashOfConfig":"5848"},{"size":204,"mtime":1675791603061,"results":"6212","hashOfConfig":"5848"},{"size":2443,"mtime":1676640879063,"results":"6213","hashOfConfig":"5848"},{"size":1047,"mtime":1676207325844,"results":"6214","hashOfConfig":"5848"},{"size":733,"mtime":1676640879065,"results":"6215","hashOfConfig":"5848"},{"size":407,"mtime":1675791603068,"results":"6216","hashOfConfig":"5848"},{"size":2633,"mtime":1678715688681,"results":"6217","hashOfConfig":"5848"},{"size":1298,"mtime":1675791603068,"results":"6218","hashOfConfig":"5848"},{"size":3446,"mtime":1678483615281,"results":"6219","hashOfConfig":"5848"},{"size":1239,"mtime":1675791603069,"results":"6220","hashOfConfig":"5848"},{"size":4454,"mtime":1676640879067,"results":"6221","hashOfConfig":"5848"},{"size":22786,"mtime":1678715688681,"results":"6222","hashOfConfig":"5848"},{"size":657,"mtime":1678715688681,"results":"6223","hashOfConfig":"5848"},{"size":503,"mtime":1676640879068,"results":"6224","hashOfConfig":"5848"},{"size":126,"mtime":1675791603075,"results":"6225","hashOfConfig":"5848"},{"size":2428,"mtime":1676640879068,"results":"6226","hashOfConfig":"5848"},{"size":139,"mtime":1675791603080,"results":"6227","hashOfConfig":"5848"},{"size":1985,"mtime":1678571480443,"results":"6228","hashOfConfig":"5848"},{"size":484,"mtime":1675791603080,"results":"6229","hashOfConfig":"5848"},{"size":5475,"mtime":1678715688682,"results":"6230","hashOfConfig":"5848"},{"size":127,"mtime":1676640879069,"results":"6231","hashOfConfig":"5848"},{"size":9712,"mtime":1678715688682,"results":"6232","hashOfConfig":"5848"},{"size":787,"mtime":1676640879069,"results":"6233","hashOfConfig":"5848"},{"size":694,"mtime":1676640879070,"results":"6234","hashOfConfig":"5848"},{"size":2606,"mtime":1678483615282,"results":"6235","hashOfConfig":"5848"},{"size":1906,"mtime":1677723113031,"results":"6236","hashOfConfig":"5848"},{"size":497,"mtime":1676640879071,"results":"6237","hashOfConfig":"5848"},{"size":1935,"mtime":1676640879071,"results":"6238","hashOfConfig":"5848"},{"size":2520,"mtime":1676640879071,"results":"6239","hashOfConfig":"5848"},{"size":1531,"mtime":1678715688682,"results":"6240","hashOfConfig":"5848"},{"size":3424,"mtime":1678483615282,"results":"6241","hashOfConfig":"5848"},{"size":639,"mtime":1676640879072,"results":"6242","hashOfConfig":"5848"},{"size":132,"mtime":1675791603080,"results":"6243","hashOfConfig":"5848"},{"size":1158,"mtime":1676207505752,"results":"6244","hashOfConfig":"5848"},{"size":3493,"mtime":1678302016097,"results":"6245","hashOfConfig":"5848"},{"size":1584,"mtime":1676686985680,"results":"6246","hashOfConfig":"5848"},{"size":298,"mtime":1676207505753,"results":"6247","hashOfConfig":"5848"},{"size":1599,"mtime":1675791603081,"results":"6248","hashOfConfig":"5848"},{"size":1526,"mtime":1676207505753,"results":"6249","hashOfConfig":"5848"},{"size":2966,"mtime":1676640879073,"results":"6250","hashOfConfig":"5848"},{"size":312,"mtime":1675791603082,"results":"6251","hashOfConfig":"5848"},{"size":231,"mtime":1675791603082,"results":"6252","hashOfConfig":"5848"},{"size":263,"mtime":1676640879073,"results":"6253","hashOfConfig":"5848"},{"size":1772,"mtime":1676640879074,"results":"6254","hashOfConfig":"5848"},{"size":611,"mtime":1675791603084,"results":"6255","hashOfConfig":"5848"},{"size":1410,"mtime":1675791603084,"results":"6256","hashOfConfig":"5848"},{"size":879,"mtime":1675791603085,"results":"6257","hashOfConfig":"5848"},{"size":349,"mtime":1675791603085,"results":"6258","hashOfConfig":"5848"},{"size":3594,"mtime":1676640879074,"results":"6259","hashOfConfig":"5848"},{"size":2165,"mtime":1675791603085,"results":"6260","hashOfConfig":"5848"},{"size":2006,"mtime":1675791603085,"results":"6261","hashOfConfig":"5848"},{"size":3507,"mtime":1675791603085,"results":"6262","hashOfConfig":"5848"},{"size":1619,"mtime":1675791603086,"results":"6263","hashOfConfig":"5848"},{"size":261,"mtime":1675791603086,"results":"6264","hashOfConfig":"5848"},{"size":1230,"mtime":1675791603086,"results":"6265","hashOfConfig":"5848"},{"size":8604,"mtime":1676640879074,"results":"6266","hashOfConfig":"5848"},{"size":1885,"mtime":1676640879075,"results":"6267","hashOfConfig":"5848"},{"size":1590,"mtime":1676207505754,"results":"6268","hashOfConfig":"5848"},{"size":851,"mtime":1676640879075,"results":"6269","hashOfConfig":"5848"},{"size":248,"mtime":1676207505755,"results":"6270","hashOfConfig":"5848"},{"size":205,"mtime":1675791603087,"results":"6271","hashOfConfig":"5848"},{"size":5806,"mtime":1677723113032,"results":"6272","hashOfConfig":"5848"},{"size":2543,"mtime":1678483615283,"results":"6273","hashOfConfig":"5848"},{"size":2417,"mtime":1676640879076,"results":"6274","hashOfConfig":"5848"},{"size":1483,"mtime":1678483615283,"results":"6275","hashOfConfig":"5848"},{"size":4525,"mtime":1676640879076,"results":"6276","hashOfConfig":"5848"},{"size":216,"mtime":1676207505756,"results":"6277","hashOfConfig":"5848"},{"size":5872,"mtime":1678715688683,"results":"6278","hashOfConfig":"5848"},{"size":1092,"mtime":1676207505757,"results":"6279","hashOfConfig":"5848"},{"size":529,"mtime":1675791603100,"results":"6280","hashOfConfig":"5848"},{"size":4593,"mtime":1678409738126,"results":"6281","hashOfConfig":"5848"},{"size":548,"mtime":1675791603101,"results":"6282","hashOfConfig":"5848"},{"size":161,"mtime":1675791603101,"results":"6283","hashOfConfig":"5848"},{"size":2487,"mtime":1678409738126,"results":"6284","hashOfConfig":"5848"},{"size":3131,"mtime":1678409738127,"results":"6285","hashOfConfig":"5848"},{"size":3233,"mtime":1678409738129,"results":"6286","hashOfConfig":"5848"},{"size":452,"mtime":1675791603102,"results":"6287","hashOfConfig":"5848"},{"size":1126,"mtime":1678409738129,"results":"6288","hashOfConfig":"5848"},{"size":775,"mtime":1676640879078,"results":"6289","hashOfConfig":"5848"},{"size":458,"mtime":1676640879078,"results":"6290","hashOfConfig":"5848"},{"size":654,"mtime":1676207505759,"results":"6291","hashOfConfig":"5848"},{"size":4039,"mtime":1677078144829,"results":"6292","hashOfConfig":"5848"},{"size":682,"mtime":1675791603103,"results":"6293","hashOfConfig":"5848"},{"size":488,"mtime":1676640879079,"results":"6294","hashOfConfig":"5848"},{"size":500,"mtime":1676640879079,"results":"6295","hashOfConfig":"5848"},{"size":537,"mtime":1675791603103,"results":"6296","hashOfConfig":"5848"},{"size":132,"mtime":1675791603104,"results":"6297","hashOfConfig":"5848"},{"size":285,"mtime":1675791603104,"results":"6298","hashOfConfig":"5848"},{"size":549,"mtime":1678302016097,"results":"6299","hashOfConfig":"5848"},{"size":991,"mtime":1675791603104,"results":"6300","hashOfConfig":"5848"},{"size":313,"mtime":1675791603104,"results":"6301","hashOfConfig":"5848"},{"size":582,"mtime":1678715688688,"results":"6302","hashOfConfig":"5848"},{"size":354,"mtime":1675791603104,"results":"6303","hashOfConfig":"5848"},{"size":419,"mtime":1676640879079,"results":"6304","hashOfConfig":"5848"},{"size":800,"mtime":1678409738130,"results":"6305","hashOfConfig":"5848"},{"size":824,"mtime":1678409738130,"results":"6306","hashOfConfig":"5848"},{"size":815,"mtime":1678409738131,"results":"6307","hashOfConfig":"5848"},{"size":336,"mtime":1678677876785,"results":"6308","hashOfConfig":"5848"},{"size":381,"mtime":1675791603105,"results":"6309","hashOfConfig":"5848"},{"size":486,"mtime":1676640879083,"results":"6310","hashOfConfig":"5848"},{"size":247,"mtime":1676207325913,"results":"6311","hashOfConfig":"5848"},{"size":919,"mtime":1675791603105,"results":"6312","hashOfConfig":"5848"},{"size":404,"mtime":1675791603106,"results":"6313","hashOfConfig":"5848"},{"size":75,"mtime":1675791603106,"results":"6314","hashOfConfig":"5848"},{"size":155,"mtime":1675791603106,"results":"6315","hashOfConfig":"5848"},{"size":365,"mtime":1675791603107,"results":"6316","hashOfConfig":"5848"},{"size":280,"mtime":1675791603107,"results":"6317","hashOfConfig":"5848"},{"size":251,"mtime":1676207505761,"results":"6318","hashOfConfig":"5848"},{"size":479,"mtime":1675791603108,"results":"6319","hashOfConfig":"5848"},{"size":1277,"mtime":1678302016097,"results":"6320","hashOfConfig":"5848"},{"size":550,"mtime":1676640879084,"results":"6321","hashOfConfig":"5848"},{"size":508,"mtime":1676640879084,"results":"6322","hashOfConfig":"5848"},{"size":461,"mtime":1678715688688,"results":"6323","hashOfConfig":"5848"},{"size":187,"mtime":1676207505761,"results":"6324","hashOfConfig":"5848"},{"size":1772,"mtime":1676640879087,"results":"6325","hashOfConfig":"5848"},{"size":268,"mtime":1675791603111,"results":"6326","hashOfConfig":"5848"},{"size":247,"mtime":1678302016097,"results":"6327","hashOfConfig":"5848"},{"size":1015,"mtime":1678409738131,"results":"6328","hashOfConfig":"5848"},{"size":537,"mtime":1676207505763,"results":"6329","hashOfConfig":"5848"},{"size":782,"mtime":1677101496675,"results":"6330","hashOfConfig":"5848"},{"size":289,"mtime":1675791603112,"results":"6331","hashOfConfig":"5848"},{"size":978,"mtime":1676640879088,"results":"6332","hashOfConfig":"5848"},{"size":3678,"mtime":1676640879089,"results":"6333","hashOfConfig":"5848"},{"size":4305,"mtime":1676640879089,"results":"6334","hashOfConfig":"5848"},{"size":2050,"mtime":1675791603112,"results":"6335","hashOfConfig":"5848"},{"size":1836,"mtime":1675791603112,"results":"6336","hashOfConfig":"5848"},{"size":35486,"mtime":1676640879090,"results":"6337","hashOfConfig":"5848"},{"size":423,"mtime":1678715688688,"results":"6338","hashOfConfig":"5848"},{"size":341,"mtime":1675791603114,"results":"6339","hashOfConfig":"5848"},{"size":199,"mtime":1676640879091,"results":"6340","hashOfConfig":"5848"},{"size":321,"mtime":1675791603115,"results":"6341","hashOfConfig":"5848"},{"size":1181,"mtime":1676640879091,"results":"6342","hashOfConfig":"5848"},{"size":173,"mtime":1675791603115,"results":"6343","hashOfConfig":"5848"},{"size":1525,"mtime":1676640879091,"results":"6344","hashOfConfig":"5848"},{"size":321,"mtime":1675791603115,"results":"6345","hashOfConfig":"5848"},{"size":1192,"mtime":1676640879092,"results":"6346","hashOfConfig":"5848"},{"size":2691,"mtime":1676640879093,"results":"6347","hashOfConfig":"5848"},{"size":369,"mtime":1675791603115,"results":"6348","hashOfConfig":"5848"},{"size":2910,"mtime":1676640879094,"results":"6349","hashOfConfig":"5848"},{"size":561,"mtime":1675791603116,"results":"6350","hashOfConfig":"5848"},{"size":397,"mtime":1675791603117,"results":"6351","hashOfConfig":"5848"},{"size":203,"mtime":1675791603117,"results":"6352","hashOfConfig":"5848"},{"size":240,"mtime":1675791603117,"results":"6353","hashOfConfig":"5848"},{"size":641,"mtime":1676640879095,"results":"6354","hashOfConfig":"5848"},{"size":534,"mtime":1676640879096,"results":"6355","hashOfConfig":"5848"},{"size":1334,"mtime":1678395193848,"results":"6356","hashOfConfig":"5848"},{"size":1804,"mtime":1676640879099,"results":"6357","hashOfConfig":"5848"},{"size":1330,"mtime":1678409738132,"results":"6358","hashOfConfig":"5848"},{"size":21050,"mtime":1678483615285,"results":"6359","hashOfConfig":"5848"},{"size":86,"mtime":1675791603119,"results":"6360","hashOfConfig":"5848"},{"size":484,"mtime":1676640879101,"results":"6361","hashOfConfig":"5848"},{"size":32,"mtime":1675791603119,"results":"6362","hashOfConfig":"5848"},{"size":666,"mtime":1676640879103,"results":"6363","hashOfConfig":"5848"},{"size":650,"mtime":1676640879104,"results":"6364","hashOfConfig":"5848"},{"size":366,"mtime":1676640879104,"results":"6365","hashOfConfig":"5848"},{"size":3268,"mtime":1676640879105,"results":"6366","hashOfConfig":"5848"},{"size":224,"mtime":1676640879105,"results":"6367","hashOfConfig":"5848"},{"size":1801,"mtime":1676640879106,"results":"6368","hashOfConfig":"5848"},{"size":2673,"mtime":1678395193849,"results":"6369","hashOfConfig":"5848"},{"size":755,"mtime":1676640879106,"results":"6370","hashOfConfig":"5848"},{"size":6266,"mtime":1676640879107,"results":"6371","hashOfConfig":"5848"},{"size":3537,"mtime":1678302016098,"results":"6372","hashOfConfig":"5848"},{"size":2709,"mtime":1676640879109,"results":"6373","hashOfConfig":"5848"},{"size":599,"mtime":1676640879109,"results":"6374","hashOfConfig":"5848"},{"size":3749,"mtime":1676640879110,"results":"6375","hashOfConfig":"5848"},{"size":1361,"mtime":1676640879110,"results":"6376","hashOfConfig":"5848"},{"size":4085,"mtime":1677723113033,"results":"6377","hashOfConfig":"5848"},{"size":6030,"mtime":1676640879111,"results":"6378","hashOfConfig":"5848"},{"size":1114,"mtime":1676640879111,"results":"6379","hashOfConfig":"5848"},{"size":5701,"mtime":1676640879111,"results":"6380","hashOfConfig":"5848"},{"size":4004,"mtime":1676640879112,"results":"6381","hashOfConfig":"5848"},{"size":1632,"mtime":1676640879112,"results":"6382","hashOfConfig":"5848"},{"size":1972,"mtime":1676640879112,"results":"6383","hashOfConfig":"5848"},{"size":2185,"mtime":1676640879113,"results":"6384","hashOfConfig":"5848"},{"size":2679,"mtime":1676640879113,"results":"6385","hashOfConfig":"5848"},{"size":1611,"mtime":1676640879113,"results":"6386","hashOfConfig":"5848"},{"size":1868,"mtime":1676640879113,"results":"6387","hashOfConfig":"5848"},{"size":3531,"mtime":1677723113033,"results":"6388","hashOfConfig":"5848"},{"size":2371,"mtime":1676640879115,"results":"6389","hashOfConfig":"5848"},{"size":833,"mtime":1676655201521,"results":"6390","hashOfConfig":"5848"},{"size":7090,"mtime":1677181876990,"results":"6391","hashOfConfig":"5848"},{"size":38,"mtime":1675791603128,"results":"6392","hashOfConfig":"5848"},{"size":842,"mtime":1676640879117,"results":"6393","hashOfConfig":"5848"},{"size":6366,"mtime":1676640879118,"results":"6394","hashOfConfig":"5848"},{"size":2927,"mtime":1676640879118,"results":"6395","hashOfConfig":"5848"},{"size":3155,"mtime":1677723113034,"results":"6396","hashOfConfig":"5848"},{"size":462,"mtime":1676640879118,"results":"6397","hashOfConfig":"5848"},{"size":496,"mtime":1676640879119,"results":"6398","hashOfConfig":"5848"},{"size":1114,"mtime":1677723113036,"results":"6399","hashOfConfig":"5848"},{"size":43,"mtime":1675791603129,"results":"6400","hashOfConfig":"5848"},{"size":3083,"mtime":1676640879119,"results":"6401","hashOfConfig":"5848"},{"size":5366,"mtime":1677723113036,"results":"6402","hashOfConfig":"5848"},{"size":692,"mtime":1676640879120,"results":"6403","hashOfConfig":"5848"},{"size":2752,"mtime":1676640879120,"results":"6404","hashOfConfig":"5848"},{"size":10676,"mtime":1676640879121,"results":"6405","hashOfConfig":"5848"},{"size":48,"mtime":1676640879121,"results":"6406","hashOfConfig":"5848"},{"size":1924,"mtime":1676640879121,"results":"6407","hashOfConfig":"5848"},{"size":8250,"mtime":1676640879121,"results":"6408","hashOfConfig":"5848"},{"size":45,"mtime":1676207505783,"results":"6409","hashOfConfig":"5848"},{"size":3280,"mtime":1676640879122,"results":"6410","hashOfConfig":"5848"},{"size":2135,"mtime":1677188039390,"results":"6411","hashOfConfig":"5848"},{"size":6330,"mtime":1677723113037,"results":"6412","hashOfConfig":"5848"},{"size":1308,"mtime":1676686985682,"results":"6413","hashOfConfig":"5848"},{"size":1164,"mtime":1676640879123,"results":"6414","hashOfConfig":"5848"},{"size":2649,"mtime":1676640879124,"results":"6415","hashOfConfig":"5848"},{"size":646,"mtime":1676640879124,"results":"6416","hashOfConfig":"5848"},{"size":724,"mtime":1676640879125,"results":"6417","hashOfConfig":"5848"},{"size":563,"mtime":1676640879125,"results":"6418","hashOfConfig":"5848"},{"size":1192,"mtime":1676640879125,"results":"6419","hashOfConfig":"5848"},{"size":829,"mtime":1676640879125,"results":"6420","hashOfConfig":"5848"},{"size":512,"mtime":1676640879126,"results":"6421","hashOfConfig":"5848"},{"size":1060,"mtime":1676640879126,"results":"6422","hashOfConfig":"5848"},{"size":1297,"mtime":1676640879126,"results":"6423","hashOfConfig":"5848"},{"size":1310,"mtime":1676640879126,"results":"6424","hashOfConfig":"5848"},{"size":901,"mtime":1676640879127,"results":"6425","hashOfConfig":"5848"},{"size":689,"mtime":1676640879127,"results":"6426","hashOfConfig":"5848"},{"size":3906,"mtime":1676207505809,"results":"6427","hashOfConfig":"5848"},{"size":595,"mtime":1676640879127,"results":"6428","hashOfConfig":"5848"},{"size":607,"mtime":1676640879127,"results":"6429","hashOfConfig":"5848"},{"size":37,"mtime":1676640879127,"results":"6430","hashOfConfig":"5848"},{"size":983,"mtime":1676640879128,"results":"6431","hashOfConfig":"5848"},{"size":629,"mtime":1676640879128,"results":"6432","hashOfConfig":"5848"},{"size":10532,"mtime":1678677876786,"results":"6433","hashOfConfig":"5848"},{"size":1250,"mtime":1676640879128,"results":"6434","hashOfConfig":"5848"},{"size":2247,"mtime":1676640879129,"results":"6435","hashOfConfig":"5848"},{"size":639,"mtime":1677188039392,"results":"6436","hashOfConfig":"5848"},{"size":838,"mtime":1676640879132,"results":"6437","hashOfConfig":"5848"},{"size":739,"mtime":1676640879132,"results":"6438","hashOfConfig":"5848"},{"size":388,"mtime":1676640879133,"results":"6439","hashOfConfig":"5848"},{"size":415,"mtime":1676640879134,"results":"6440","hashOfConfig":"5848"},{"size":1674,"mtime":1676640879134,"results":"6441","hashOfConfig":"5848"},{"size":1275,"mtime":1676640879134,"results":"6442","hashOfConfig":"5848"},{"size":220,"mtime":1676640879134,"results":"6443","hashOfConfig":"5848"},{"size":383,"mtime":1675791603145,"results":"6444","hashOfConfig":"5848"},{"size":137,"mtime":1678715688688,"results":"6445","hashOfConfig":"5848"},{"size":293,"mtime":1678715688689,"results":"6446","hashOfConfig":"5848"},{"size":608,"mtime":1678715688689,"results":"6447","hashOfConfig":"5848"},{"size":690,"mtime":1678715688689,"results":"6448","hashOfConfig":"5848"},{"size":595,"mtime":1678715688689,"results":"6449","hashOfConfig":"5848"},{"size":912,"mtime":1678715688689,"results":"6450","hashOfConfig":"5848"},{"size":869,"mtime":1678715688689,"results":"6451","hashOfConfig":"5848"},{"size":1026,"mtime":1678715688690,"results":"6452","hashOfConfig":"5848"},{"size":1391,"mtime":1678715688690,"results":"6453","hashOfConfig":"5848"},{"size":1027,"mtime":1678715688690,"results":"6454","hashOfConfig":"5848"},{"size":1335,"mtime":1678715688690,"results":"6455","hashOfConfig":"5848"},{"size":1213,"mtime":1678715688690,"results":"6456","hashOfConfig":"5848"},{"size":1137,"mtime":1678715688698,"results":"6457","hashOfConfig":"5848"},{"size":327,"mtime":1675791603146,"results":"6458","hashOfConfig":"5848"},{"size":84,"mtime":1676640879137,"results":"6459","hashOfConfig":"5848"},{"size":432,"mtime":1676640879137,"results":"6460","hashOfConfig":"5848"},{"size":317,"mtime":1676207505814,"results":"6461","hashOfConfig":"5848"},{"size":517,"mtime":1678717781297,"results":"6462","hashOfConfig":"5848"},{"size":1753,"mtime":1678715688699,"results":"6463","hashOfConfig":"5848"},{"size":693,"mtime":1675791603146,"results":"6464","hashOfConfig":"5848"},{"size":742,"mtime":1678715688699,"results":"6465","hashOfConfig":"5848"},{"size":115,"mtime":1678715688699,"results":"6466","hashOfConfig":"5848"},{"size":295,"mtime":1678715688699,"results":"6467","hashOfConfig":"5848"},{"size":859,"mtime":1678715688699,"results":"6468","hashOfConfig":"5848"},{"size":358,"mtime":1678715688699,"results":"6469","hashOfConfig":"5848"},{"size":619,"mtime":1675791603147,"results":"6470","hashOfConfig":"5848"},{"size":450,"mtime":1675791603147,"results":"6471","hashOfConfig":"5848"},{"size":4098,"mtime":1676640879138,"results":"6472","hashOfConfig":"5848"},{"size":741,"mtime":1675791603147,"results":"6473","hashOfConfig":"5848"},{"size":25,"mtime":1676640879138,"results":"6474","hashOfConfig":"5848"},{"size":316,"mtime":1676640879138,"results":"6475","hashOfConfig":"5848"},{"size":443,"mtime":1676207505819,"results":"6476","hashOfConfig":"5848"},{"size":2754,"mtime":1678715688700,"results":"6477","hashOfConfig":"5848"},{"size":1153,"mtime":1676640879139,"results":"6478","hashOfConfig":"5848"},{"size":1007,"mtime":1678715688700,"results":"6479","hashOfConfig":"5848"},{"size":382,"mtime":1678715688700,"results":"6480","hashOfConfig":"5848"},{"size":1374,"mtime":1676640879139,"results":"6481","hashOfConfig":"5848"},{"size":499,"mtime":1675791603149,"results":"6482","hashOfConfig":"5848"},{"size":729,"mtime":1676207505820,"results":"6483","hashOfConfig":"5848"},{"size":1526,"mtime":1676640879139,"results":"6484","hashOfConfig":"5848"},{"size":87,"mtime":1675791603150,"results":"6485","hashOfConfig":"5848"},{"size":3198,"mtime":1676640879140,"results":"6486","hashOfConfig":"5848"},{"size":473,"mtime":1675791603150,"results":"6487","hashOfConfig":"5848"},{"size":905,"mtime":1676207505821,"results":"6488","hashOfConfig":"5848"},{"size":889,"mtime":1675791603150,"results":"6489","hashOfConfig":"5848"},{"size":306,"mtime":1678715688700,"results":"6490","hashOfConfig":"5848"},{"size":2591,"mtime":1678715688701,"results":"6491","hashOfConfig":"5848"},{"size":629,"mtime":1676207505822,"results":"6492","hashOfConfig":"5848"},{"size":852,"mtime":1676207505822,"results":"6493","hashOfConfig":"5848"},{"size":820,"mtime":1675791603151,"results":"6494","hashOfConfig":"5848"},{"size":681,"mtime":1675791603152,"results":"6495","hashOfConfig":"5848"},{"size":709,"mtime":1675791603152,"results":"6496","hashOfConfig":"5848"},{"size":995,"mtime":1678715688701,"results":"6497","hashOfConfig":"5848"},{"size":138,"mtime":1676640879140,"results":"6498","hashOfConfig":"5848"},{"size":821,"mtime":1675791603152,"results":"6499","hashOfConfig":"5848"},{"size":851,"mtime":1676207505824,"results":"6500","hashOfConfig":"5848"},{"size":21,"mtime":1675791603153,"results":"6501","hashOfConfig":"5848"},{"size":448,"mtime":1676640879140,"results":"6502","hashOfConfig":"5848"},{"size":402,"mtime":1675791603153,"results":"6503","hashOfConfig":"5848"},{"size":1563,"mtime":1678715688701,"results":"6504","hashOfConfig":"5848"},{"size":6181,"mtime":1678715688702,"results":"6505","hashOfConfig":"5848"},{"size":660,"mtime":1678715688702,"results":"6506","hashOfConfig":"5848"},{"size":429,"mtime":1676207505825,"results":"6507","hashOfConfig":"5848"},{"size":40,"mtime":1676207505826,"results":"6508","hashOfConfig":"5848"},{"size":541,"mtime":1676207505826,"results":"6509","hashOfConfig":"5848"},{"size":2806,"mtime":1678715688702,"results":"6510","hashOfConfig":"5848"},{"size":851,"mtime":1675791603154,"results":"6511","hashOfConfig":"5848"},{"size":26,"mtime":1675791603154,"results":"6512","hashOfConfig":"5848"},{"size":2320,"mtime":1675791603155,"results":"6513","hashOfConfig":"5848"},{"size":1616,"mtime":1678715688703,"results":"6514","hashOfConfig":"5848"},{"size":445,"mtime":1676640879141,"results":"6515","hashOfConfig":"5848"},{"size":922,"mtime":1678715688708,"results":"6516","hashOfConfig":"5848"},{"size":870,"mtime":1676640879142,"results":"6517","hashOfConfig":"5848"},{"size":494,"mtime":1676640879142,"results":"6518","hashOfConfig":"5848"},{"size":816,"mtime":1676640879142,"results":"6519","hashOfConfig":"5848"},{"size":6112,"mtime":1676640879142,"results":"6520","hashOfConfig":"5848"},{"size":1643,"mtime":1676640879142,"results":"6521","hashOfConfig":"5848"},{"size":375,"mtime":1675791603156,"results":"6522","hashOfConfig":"5848"},{"size":189,"mtime":1678409738133,"results":"6523","hashOfConfig":"5848"},{"size":199,"mtime":1675791603157,"results":"6524","hashOfConfig":"5848"},{"size":189,"mtime":1675791603157,"results":"6525","hashOfConfig":"5848"},{"size":225,"mtime":1675791603157,"results":"6526","hashOfConfig":"5848"},{"size":131,"mtime":1675791603157,"results":"6527","hashOfConfig":"5848"},{"size":142,"mtime":1675791603158,"results":"6528","hashOfConfig":"5848"},{"size":247,"mtime":1678465408721,"results":"6529","hashOfConfig":"5848"},{"size":157,"mtime":1675791603158,"results":"6530","hashOfConfig":"5848"},{"size":176,"mtime":1675791603158,"results":"6531","hashOfConfig":"5848"},{"size":411,"mtime":1675791603158,"results":"6532","hashOfConfig":"5848"},{"size":320,"mtime":1676640879143,"results":"6533","hashOfConfig":"5848"},{"size":909,"mtime":1676640879143,"results":"6534","hashOfConfig":"5848"},{"size":1225,"mtime":1676640879144,"results":"6535","hashOfConfig":"5848"},{"size":133,"mtime":1675791603159,"results":"6536","hashOfConfig":"5848"},{"size":2426,"mtime":1676640879144,"results":"6537","hashOfConfig":"5848"},{"size":525,"mtime":1676640879144,"results":"6538","hashOfConfig":"5848"},{"size":2104,"mtime":1676640879144,"results":"6539","hashOfConfig":"5848"},{"size":2680,"mtime":1676640879145,"results":"6540","hashOfConfig":"5848"},{"size":5134,"mtime":1676640879145,"results":"6541","hashOfConfig":"5848"},{"size":934,"mtime":1677723113038,"results":"6542","hashOfConfig":"5848"},{"size":2207,"mtime":1676640879146,"results":"6543","hashOfConfig":"5848"},{"size":1229,"mtime":1676640879148,"results":"6544","hashOfConfig":"5848"},{"size":1590,"mtime":1676640879149,"results":"6545","hashOfConfig":"5848"},{"size":8501,"mtime":1676640879149,"results":"6546","hashOfConfig":"5848"},{"size":3031,"mtime":1676640879149,"results":"6547","hashOfConfig":"5848"},{"size":7757,"mtime":1676640879150,"results":"6548","hashOfConfig":"5848"},{"size":4368,"mtime":1676640879150,"results":"6549","hashOfConfig":"5848"},{"size":1804,"mtime":1676640879151,"results":"6550","hashOfConfig":"5848"},{"size":12000,"mtime":1676640879151,"results":"6551","hashOfConfig":"5848"},{"size":8804,"mtime":1678483615296,"results":"6552","hashOfConfig":"5848"},{"size":507,"mtime":1676640879152,"results":"6553","hashOfConfig":"5848"},{"size":1776,"mtime":1676640879152,"results":"6554","hashOfConfig":"5848"},{"size":1009,"mtime":1676640879153,"results":"6555","hashOfConfig":"5848"},{"size":1786,"mtime":1676640879153,"results":"6556","hashOfConfig":"5848"},{"size":635,"mtime":1676640879154,"results":"6557","hashOfConfig":"5848"},{"size":1204,"mtime":1676640879154,"results":"6558","hashOfConfig":"5848"},{"size":4366,"mtime":1678715688709,"results":"6559","hashOfConfig":"5848"},{"size":1626,"mtime":1676640879154,"results":"6560","hashOfConfig":"5848"},{"size":5708,"mtime":1676640879155,"results":"6561","hashOfConfig":"5848"},{"size":1378,"mtime":1678715688709,"results":"6562","hashOfConfig":"5848"},{"size":499,"mtime":1676640879155,"results":"6563","hashOfConfig":"5848"},{"size":508,"mtime":1676640879156,"results":"6564","hashOfConfig":"5848"},{"size":1759,"mtime":1676640879156,"results":"6565","hashOfConfig":"5848"},{"size":6261,"mtime":1676640879156,"results":"6566","hashOfConfig":"5848"},{"size":2471,"mtime":1676640879156,"results":"6567","hashOfConfig":"5848"},{"size":48,"mtime":1676207505835,"results":"6568","hashOfConfig":"5848"},{"size":363,"mtime":1676640879157,"results":"6569","hashOfConfig":"5848"},{"size":1351,"mtime":1676640879157,"results":"6570","hashOfConfig":"5848"},{"size":3377,"mtime":1676640879157,"results":"6571","hashOfConfig":"5848"},{"size":5049,"mtime":1678715688715,"results":"6572","hashOfConfig":"5848"},{"size":412,"mtime":1676640879185,"results":"6573","hashOfConfig":"5848"},{"size":2171,"mtime":1676207505855,"results":"6574","hashOfConfig":"5848"},{"size":2234,"mtime":1678650361522,"results":"6575","hashOfConfig":"5848"},{"size":981,"mtime":1675791603193,"results":"6576","hashOfConfig":"5848"},{"size":2489,"mtime":1676640879186,"results":"6577","hashOfConfig":"5848"},{"size":2855,"mtime":1678677876786,"results":"6578","hashOfConfig":"5848"},{"size":1767,"mtime":1676207505856,"results":"6579","hashOfConfig":"5848"},{"size":879,"mtime":1676207505857,"results":"6580","hashOfConfig":"5848"},{"size":3007,"mtime":1676207505857,"results":"6581","hashOfConfig":"5848"},{"size":2170,"mtime":1676207505858,"results":"6582","hashOfConfig":"5848"},{"size":607,"mtime":1676640879186,"results":"6583","hashOfConfig":"5848"},{"size":1601,"mtime":1676640879186,"results":"6584","hashOfConfig":"5848"},{"size":177,"mtime":1675791603194,"results":"6585","hashOfConfig":"5848"},{"size":1366,"mtime":1676640879187,"results":"6586","hashOfConfig":"5848"},{"size":1893,"mtime":1676640879187,"results":"6587","hashOfConfig":"5848"},{"size":2267,"mtime":1676640879187,"results":"6588","hashOfConfig":"5848"},{"size":2434,"mtime":1678677876791,"results":"6589","hashOfConfig":"5848"},{"size":1849,"mtime":1678677876792,"results":"6590","hashOfConfig":"5848"},{"size":3422,"mtime":1678677876792,"results":"6591","hashOfConfig":"5848"},{"size":3337,"mtime":1676640879188,"results":"6592","hashOfConfig":"5848"},{"size":57,"mtime":1676640879188,"results":"6593","hashOfConfig":"5848"},{"size":3052,"mtime":1678677876793,"results":"6594","hashOfConfig":"5848"},{"size":2552,"mtime":1676640879188,"results":"6595","hashOfConfig":"5848"},{"size":4063,"mtime":1676640879188,"results":"6596","hashOfConfig":"5848"},{"size":4174,"mtime":1676640879189,"results":"6597","hashOfConfig":"5848"},{"size":2192,"mtime":1676640879189,"results":"6598","hashOfConfig":"5848"},{"size":5868,"mtime":1676640879189,"results":"6599","hashOfConfig":"5848"},{"size":1804,"mtime":1676640879189,"results":"6600","hashOfConfig":"5848"},{"size":3955,"mtime":1676640879190,"results":"6601","hashOfConfig":"5848"},{"size":1564,"mtime":1676640879190,"results":"6602","hashOfConfig":"5848"},{"size":6119,"mtime":1676640879190,"results":"6603","hashOfConfig":"5848"},{"size":1841,"mtime":1676640879190,"results":"6604","hashOfConfig":"5848"},{"size":5141,"mtime":1676640879191,"results":"6605","hashOfConfig":"5848"},{"size":1578,"mtime":1675791603196,"results":"6606","hashOfConfig":"5848"},{"size":1121,"mtime":1676640879191,"results":"6607","hashOfConfig":"5848"},{"size":1012,"mtime":1677188039393,"results":"6608","hashOfConfig":"5848"},{"size":4313,"mtime":1678302016099,"results":"6609","hashOfConfig":"5848"},{"size":2085,"mtime":1676640879191,"results":"6610","hashOfConfig":"5848"},{"size":3066,"mtime":1677188039393,"results":"6611","hashOfConfig":"5848"},{"size":3838,"mtime":1677188039394,"results":"6612","hashOfConfig":"5848"},{"size":1083,"mtime":1676640879192,"results":"6613","hashOfConfig":"5848"},{"size":3646,"mtime":1676640879192,"results":"6614","hashOfConfig":"5848"},{"size":51,"mtime":1675791603197,"results":"6615","hashOfConfig":"5848"},{"size":584,"mtime":1676640879192,"results":"6616","hashOfConfig":"5848"},{"size":785,"mtime":1677188039394,"results":"6617","hashOfConfig":"5848"},{"size":12220,"mtime":1676640879193,"results":"6618","hashOfConfig":"5848"},{"size":1067,"mtime":1676640879193,"results":"6619","hashOfConfig":"5848"},{"size":1337,"mtime":1676640879195,"results":"6620","hashOfConfig":"5848"},{"size":486,"mtime":1676640879195,"results":"6621","hashOfConfig":"5848"},{"size":4083,"mtime":1676640879196,"results":"6622","hashOfConfig":"5848"},{"size":1203,"mtime":1676640879197,"results":"6623","hashOfConfig":"5848"},{"size":1541,"mtime":1676640879198,"results":"6624","hashOfConfig":"5848"},{"size":687,"mtime":1676640879198,"results":"6625","hashOfConfig":"5848"},{"size":472,"mtime":1676640879199,"results":"6626","hashOfConfig":"5848"},{"size":1181,"mtime":1676640879199,"results":"6627","hashOfConfig":"5848"},{"size":1542,"mtime":1677723113039,"results":"6628","hashOfConfig":"5848"},{"size":1476,"mtime":1676640879199,"results":"6629","hashOfConfig":"5848"},{"size":842,"mtime":1676640879200,"results":"6630","hashOfConfig":"5848"},{"size":513,"mtime":1676640879200,"results":"6631","hashOfConfig":"5848"},{"size":6293,"mtime":1676640879200,"results":"6632","hashOfConfig":"5848"},{"size":2533,"mtime":1676640879200,"results":"6633","hashOfConfig":"5848"},{"size":846,"mtime":1676640879201,"results":"6634","hashOfConfig":"5848"},{"size":704,"mtime":1675791603201,"results":"6635","hashOfConfig":"5848"},{"size":5345,"mtime":1676640879201,"results":"6636","hashOfConfig":"5848"},{"size":812,"mtime":1675791603202,"results":"6637","hashOfConfig":"5848"},{"size":544,"mtime":1676640879202,"results":"6638","hashOfConfig":"5848"},{"size":8402,"mtime":1676640879202,"results":"6639","hashOfConfig":"5848"},{"size":481,"mtime":1676640879202,"results":"6640","hashOfConfig":"5848"},{"size":3169,"mtime":1676640879202,"results":"6641","hashOfConfig":"5848"},{"size":7156,"mtime":1676640879203,"results":"6642","hashOfConfig":"5848"},{"size":3045,"mtime":1676640879203,"results":"6643","hashOfConfig":"5848"},{"size":936,"mtime":1675791603203,"results":"6644","hashOfConfig":"5848"},{"size":159,"mtime":1675791603203,"results":"6645","hashOfConfig":"5848"},{"size":6392,"mtime":1678302016099,"results":"6646","hashOfConfig":"5848"},{"size":3027,"mtime":1676640879205,"results":"6647","hashOfConfig":"5848"},{"size":547,"mtime":1675791603203,"results":"6648","hashOfConfig":"5848"},{"size":747,"mtime":1676640879206,"results":"6649","hashOfConfig":"5848"},{"size":512,"mtime":1675791603204,"results":"6650","hashOfConfig":"5848"},{"size":323,"mtime":1675791603204,"results":"6651","hashOfConfig":"5848"},{"size":580,"mtime":1676640879206,"results":"6652","hashOfConfig":"5848"},{"size":3174,"mtime":1676640879206,"results":"6653","hashOfConfig":"5848"},{"size":290,"mtime":1676640879207,"results":"6654","hashOfConfig":"5848"},{"size":631,"mtime":1676640879207,"results":"6655","hashOfConfig":"5848"},{"size":5454,"mtime":1676640879207,"results":"6656","hashOfConfig":"5848"},{"size":235,"mtime":1676640879207,"results":"6657","hashOfConfig":"5848"},{"size":6930,"mtime":1676640879207,"results":"6658","hashOfConfig":"5848"},{"size":1437,"mtime":1676640879208,"results":"6659","hashOfConfig":"5848"},{"size":700,"mtime":1676640879208,"results":"6660","hashOfConfig":"5848"},{"size":35,"mtime":1675791603206,"results":"6661","hashOfConfig":"5848"},{"size":718,"mtime":1676640879208,"results":"6662","hashOfConfig":"5848"},{"size":2501,"mtime":1676640879208,"results":"6663","hashOfConfig":"5848"},{"size":102,"mtime":1675791603206,"results":"6664","hashOfConfig":"5848"},{"size":44,"mtime":1675791603206,"results":"6665","hashOfConfig":"5848"},{"size":7237,"mtime":1678302016099,"results":"6666","hashOfConfig":"5848"},{"size":3438,"mtime":1676640879209,"results":"6667","hashOfConfig":"5848"},{"size":3220,"mtime":1676640879209,"results":"6668","hashOfConfig":"5848"},{"size":2891,"mtime":1676640879209,"results":"6669","hashOfConfig":"5848"},{"size":1014,"mtime":1676640879209,"results":"6670","hashOfConfig":"5848"},{"size":2027,"mtime":1676640879210,"results":"6671","hashOfConfig":"5848"},{"size":2856,"mtime":1676640879210,"results":"6672","hashOfConfig":"5848"},{"size":1682,"mtime":1676640879211,"results":"6673","hashOfConfig":"5848"},{"size":3714,"mtime":1676640879211,"results":"6674","hashOfConfig":"5848"},{"size":5867,"mtime":1678302016100,"results":"6675","hashOfConfig":"5848"},{"size":5586,"mtime":1676640879211,"results":"6676","hashOfConfig":"5848"},{"size":1474,"mtime":1676640879212,"results":"6677","hashOfConfig":"5848"},{"size":2269,"mtime":1676640879212,"results":"6678","hashOfConfig":"5848"},{"size":813,"mtime":1675791603210,"results":"6679","hashOfConfig":"5848"},{"size":8051,"mtime":1676207505882,"results":"6680","hashOfConfig":"5848"},{"size":1016,"mtime":1675791603210,"results":"6681","hashOfConfig":"5848"},{"size":2239,"mtime":1676640879212,"results":"6682","hashOfConfig":"5848"},{"size":1127,"mtime":1675791603211,"results":"6683","hashOfConfig":"5848"},{"size":4146,"mtime":1676640879212,"results":"6684","hashOfConfig":"5848"},{"size":12573,"mtime":1676207505882,"results":"6685","hashOfConfig":"5848"},{"size":3298,"mtime":1676640879213,"results":"6686","hashOfConfig":"5848"},{"size":1412,"mtime":1676640879213,"results":"6687","hashOfConfig":"5848"},{"size":1540,"mtime":1675791603212,"results":"6688","hashOfConfig":"5848"},{"size":3951,"mtime":1676640879213,"results":"6689","hashOfConfig":"5848"},{"size":1412,"mtime":1676640879216,"results":"6690","hashOfConfig":"5848"},{"size":1116,"mtime":1676640879216,"results":"6691","hashOfConfig":"5848"},{"size":6332,"mtime":1675791603213,"results":"6692","hashOfConfig":"5848"},{"size":4582,"mtime":1676640879216,"results":"6693","hashOfConfig":"5848"},{"size":309,"mtime":1675791603213,"results":"6694","hashOfConfig":"5848"},{"size":322,"mtime":1675791603213,"results":"6695","hashOfConfig":"5848"},{"size":1743,"mtime":1676640879217,"results":"6696","hashOfConfig":"5848"},{"size":1417,"mtime":1675791603213,"results":"6697","hashOfConfig":"5848"},{"size":2043,"mtime":1676640879221,"results":"6698","hashOfConfig":"5848"},{"size":1649,"mtime":1678302016100,"results":"6699","hashOfConfig":"5848"},{"size":978,"mtime":1676207505885,"results":"6700","hashOfConfig":"5848"},{"size":2538,"mtime":1676640879222,"results":"6701","hashOfConfig":"5848"},{"size":3838,"mtime":1676640879222,"results":"6702","hashOfConfig":"5848"},{"size":478,"mtime":1676640879222,"results":"6703","hashOfConfig":"5848"},{"size":398,"mtime":1676640879227,"results":"6704","hashOfConfig":"5848"},{"size":3721,"mtime":1676640879227,"results":"6705","hashOfConfig":"5848"},{"size":1764,"mtime":1676640879227,"results":"6706","hashOfConfig":"5848"},{"size":5467,"mtime":1676640879227,"results":"6707","hashOfConfig":"5848"},{"size":1780,"mtime":1678302016100,"results":"6708","hashOfConfig":"5848"},{"size":2883,"mtime":1676640879228,"results":"6709","hashOfConfig":"5848"},{"size":1343,"mtime":1676640879228,"results":"6710","hashOfConfig":"5848"},{"size":482,"mtime":1676640879228,"results":"6711","hashOfConfig":"5848"},{"size":1935,"mtime":1676640879229,"results":"6712","hashOfConfig":"5848"},{"size":1060,"mtime":1676640879229,"results":"6713","hashOfConfig":"5848"},{"size":3574,"mtime":1676640879229,"results":"6714","hashOfConfig":"5848"},{"size":1004,"mtime":1676640879232,"results":"6715","hashOfConfig":"5848"},{"size":1530,"mtime":1676640879232,"results":"6716","hashOfConfig":"5848"},{"size":1030,"mtime":1676640879232,"results":"6717","hashOfConfig":"5848"},{"size":2299,"mtime":1676640879232,"results":"6718","hashOfConfig":"5848"},{"size":4461,"mtime":1676640879233,"results":"6719","hashOfConfig":"5848"},{"size":938,"mtime":1676640879233,"results":"6720","hashOfConfig":"5848"},{"size":1630,"mtime":1676640879233,"results":"6721","hashOfConfig":"5848"},{"size":1041,"mtime":1676640879234,"results":"6722","hashOfConfig":"5848"},{"size":46,"mtime":1675791603218,"results":"6723","hashOfConfig":"5848"},{"size":2323,"mtime":1676640879234,"results":"6724","hashOfConfig":"5848"},{"size":3943,"mtime":1676640879234,"results":"6725","hashOfConfig":"5848"},{"size":474,"mtime":1676640879235,"results":"6726","hashOfConfig":"5848"},{"size":3143,"mtime":1676640879236,"results":"6727","hashOfConfig":"5848"},{"size":1758,"mtime":1676640879236,"results":"6728","hashOfConfig":"5848"},{"size":2238,"mtime":1676640879236,"results":"6729","hashOfConfig":"5848"},{"size":54,"mtime":1675791603219,"results":"6730","hashOfConfig":"5848"},{"size":53,"mtime":1675791603219,"results":"6731","hashOfConfig":"5848"},{"size":934,"mtime":1676207505914,"results":"6732","hashOfConfig":"5848"},{"size":1669,"mtime":1676640879237,"results":"6733","hashOfConfig":"5848"},{"size":358,"mtime":1676640879237,"results":"6734","hashOfConfig":"5848"},{"size":11911,"mtime":1676640879237,"results":"6735","hashOfConfig":"5848"},{"size":598,"mtime":1676640879237,"results":"6736","hashOfConfig":"5848"},{"size":1263,"mtime":1676640879238,"results":"6737","hashOfConfig":"5848"},{"size":3390,"mtime":1676640879239,"results":"6738","hashOfConfig":"5848"},{"size":1228,"mtime":1676640879239,"results":"6739","hashOfConfig":"5848"},{"size":483,"mtime":1676640879239,"results":"6740","hashOfConfig":"5848"},{"size":7203,"mtime":1678302016101,"results":"6741","hashOfConfig":"5848"},{"size":3172,"mtime":1676686985684,"results":"6742","hashOfConfig":"5848"},{"size":5817,"mtime":1676640879240,"results":"6743","hashOfConfig":"5848"},{"size":753,"mtime":1676640879240,"results":"6744","hashOfConfig":"5848"},{"size":5222,"mtime":1676640879241,"results":"6745","hashOfConfig":"5848"},{"size":995,"mtime":1676640879241,"results":"6746","hashOfConfig":"5848"},{"size":497,"mtime":1676640879241,"results":"6747","hashOfConfig":"5848"},{"size":1102,"mtime":1676640879241,"results":"6748","hashOfConfig":"5848"},{"size":3594,"mtime":1676640879242,"results":"6749","hashOfConfig":"5848"},{"size":490,"mtime":1676640879242,"results":"6750","hashOfConfig":"5848"},{"size":541,"mtime":1676640879242,"results":"6751","hashOfConfig":"5848"},{"size":615,"mtime":1676640879242,"results":"6752","hashOfConfig":"5848"},{"size":2956,"mtime":1676640879243,"results":"6753","hashOfConfig":"5848"},{"size":545,"mtime":1676640879243,"results":"6754","hashOfConfig":"5848"},{"size":1869,"mtime":1676640879243,"results":"6755","hashOfConfig":"5848"},{"size":4926,"mtime":1676640879243,"results":"6756","hashOfConfig":"5848"},{"size":408,"mtime":1676640879244,"results":"6757","hashOfConfig":"5848"},{"size":1484,"mtime":1676640879244,"results":"6758","hashOfConfig":"5848"},{"size":2012,"mtime":1676640879244,"results":"6759","hashOfConfig":"5848"},{"size":799,"mtime":1676640879245,"results":"6760","hashOfConfig":"5848"},{"size":762,"mtime":1676640879245,"results":"6761","hashOfConfig":"5848"},{"size":1362,"mtime":1676640879245,"results":"6762","hashOfConfig":"5848"},{"size":755,"mtime":1676640879245,"results":"6763","hashOfConfig":"5848"},{"size":4260,"mtime":1676640879245,"results":"6764","hashOfConfig":"5848"},{"size":4158,"mtime":1676640879246,"results":"6765","hashOfConfig":"5848"},{"size":1739,"mtime":1676640879246,"results":"6766","hashOfConfig":"5848"},{"size":2224,"mtime":1676640879249,"results":"6767","hashOfConfig":"5848"},{"size":902,"mtime":1676640879249,"results":"6768","hashOfConfig":"5848"},{"size":2818,"mtime":1676640879249,"results":"6769","hashOfConfig":"5848"},{"size":1673,"mtime":1676640879250,"results":"6770","hashOfConfig":"5848"},{"size":3970,"mtime":1676640879250,"results":"6771","hashOfConfig":"5848"},{"size":1493,"mtime":1676640879250,"results":"6772","hashOfConfig":"5848"},{"size":1246,"mtime":1676640879252,"results":"6773","hashOfConfig":"5848"},{"size":1343,"mtime":1676640879253,"results":"6774","hashOfConfig":"5848"},{"size":1037,"mtime":1676640879253,"results":"6775","hashOfConfig":"5848"},{"size":2864,"mtime":1678483615297,"results":"6776","hashOfConfig":"5848"},{"size":1044,"mtime":1676640879253,"results":"6777","hashOfConfig":"5848"},{"size":1193,"mtime":1676640879253,"results":"6778","hashOfConfig":"5848"},{"size":3157,"mtime":1676640879254,"results":"6779","hashOfConfig":"5848"},{"size":1570,"mtime":1676640879254,"results":"6780","hashOfConfig":"5848"},{"size":2031,"mtime":1676640879254,"results":"6781","hashOfConfig":"5848"},{"size":1642,"mtime":1676640879254,"results":"6782","hashOfConfig":"5848"},{"size":2865,"mtime":1676640879255,"results":"6783","hashOfConfig":"5848"},{"size":1147,"mtime":1676640879255,"results":"6784","hashOfConfig":"5848"},{"size":1412,"mtime":1676640879255,"results":"6785","hashOfConfig":"5848"},{"size":1167,"mtime":1676640879255,"results":"6786","hashOfConfig":"5848"},{"size":1424,"mtime":1676640879255,"results":"6787","hashOfConfig":"5848"},{"size":1139,"mtime":1676640879256,"results":"6788","hashOfConfig":"5848"},{"size":1443,"mtime":1676640879256,"results":"6789","hashOfConfig":"5848"},{"size":1196,"mtime":1676640879256,"results":"6790","hashOfConfig":"5848"},{"size":1540,"mtime":1676640879258,"results":"6791","hashOfConfig":"5848"},{"size":1852,"mtime":1676640879258,"results":"6792","hashOfConfig":"5848"},{"size":1602,"mtime":1676640879258,"results":"6793","hashOfConfig":"5848"},{"size":1914,"mtime":1676640879258,"results":"6794","hashOfConfig":"5848"},{"size":1172,"mtime":1676640879259,"results":"6795","hashOfConfig":"5848"},{"size":1506,"mtime":1678677876793,"results":"6796","hashOfConfig":"5848"},{"size":1195,"mtime":1676640879259,"results":"6797","hashOfConfig":"5848"},{"size":1541,"mtime":1676640879259,"results":"6798","hashOfConfig":"5848"},{"size":3049,"mtime":1676640879259,"results":"6799","hashOfConfig":"5848"},{"size":1935,"mtime":1676640879260,"results":"6800","hashOfConfig":"5848"},{"size":1644,"mtime":1676640879260,"results":"6801","hashOfConfig":"5848"},{"size":1478,"mtime":1676640879260,"results":"6802","hashOfConfig":"5848"},{"size":1341,"mtime":1676640879260,"results":"6803","hashOfConfig":"5848"},{"size":1946,"mtime":1676640879260,"results":"6804","hashOfConfig":"5848"},{"size":1134,"mtime":1676640879261,"results":"6805","hashOfConfig":"5848"},{"size":1083,"mtime":1676640879261,"results":"6806","hashOfConfig":"5848"},{"size":1284,"mtime":1676640879267,"results":"6807","hashOfConfig":"5848"},{"size":3216,"mtime":1676686985685,"results":"6808","hashOfConfig":"5848"},{"size":3155,"mtime":1676640879268,"results":"6809","hashOfConfig":"5848"},{"size":41,"mtime":1675791603358,"results":"6810","hashOfConfig":"5848"},{"size":966,"mtime":1676640879268,"results":"6811","hashOfConfig":"5848"},{"size":46,"mtime":1675791603359,"results":"6812","hashOfConfig":"5848"},{"size":4038,"mtime":1676640879268,"results":"6813","hashOfConfig":"5848"},{"size":4212,"mtime":1678477801561,"results":"6814","hashOfConfig":"5848"},{"size":3421,"mtime":1676640879271,"results":"6815","hashOfConfig":"5848"},{"size":4856,"mtime":1676640879271,"results":"6816","hashOfConfig":"5848"},{"size":1920,"mtime":1676640879272,"results":"6817","hashOfConfig":"5848"},{"size":2243,"mtime":1676640879272,"results":"6818","hashOfConfig":"5848"},{"size":8361,"mtime":1676640879272,"results":"6819","hashOfConfig":"5848"},{"size":3183,"mtime":1676640879272,"results":"6820","hashOfConfig":"5848"},{"size":483,"mtime":1676640879273,"results":"6821","hashOfConfig":"5848"},{"size":5023,"mtime":1676640879273,"results":"6822","hashOfConfig":"5848"},{"size":2467,"mtime":1676640879273,"results":"6823","hashOfConfig":"5848"},{"size":40,"mtime":1675791603361,"results":"6824","hashOfConfig":"5848"},{"size":1194,"mtime":1676640879273,"results":"6825","hashOfConfig":"5848"},{"size":1674,"mtime":1676640879274,"results":"6826","hashOfConfig":"5848"},{"size":1274,"mtime":1676640879274,"results":"6827","hashOfConfig":"5848"},{"size":2222,"mtime":1676640879275,"results":"6828","hashOfConfig":"5848"},{"size":1610,"mtime":1676640879275,"results":"6829","hashOfConfig":"5848"},{"size":1574,"mtime":1676640879275,"results":"6830","hashOfConfig":"5848"},{"size":905,"mtime":1676640879275,"results":"6831","hashOfConfig":"5848"},{"size":5462,"mtime":1677723113039,"results":"6832","hashOfConfig":"5848"},{"size":716,"mtime":1676640879276,"results":"6833","hashOfConfig":"5848"},{"size":452,"mtime":1676640879276,"results":"6834","hashOfConfig":"5848"},{"size":455,"mtime":1676640879276,"results":"6835","hashOfConfig":"5848"},{"size":904,"mtime":1675791603363,"results":"6836","hashOfConfig":"5848"},{"size":592,"mtime":1678716902580,"results":"6837","hashOfConfig":"5848"},{"size":1415,"mtime":1676640879277,"results":"6838","hashOfConfig":"5848"},{"size":2026,"mtime":1676640879277,"results":"6839","hashOfConfig":"5848"},{"size":4552,"mtime":1675791603364,"results":"6840","hashOfConfig":"5848"},{"size":4917,"mtime":1678409738135,"results":"6841","hashOfConfig":"5848"},{"size":265,"mtime":1676640879277,"results":"6842","hashOfConfig":"5848"},{"size":368,"mtime":1676640879282,"results":"6843","hashOfConfig":"5848"},{"size":4270,"mtime":1677723113040,"results":"6844","hashOfConfig":"5848"},{"size":50,"mtime":1676207505949,"results":"6845","hashOfConfig":"5848"},{"size":3616,"mtime":1678677876794,"results":"6846","hashOfConfig":"5848"},{"size":4540,"mtime":1677723113041,"results":"6847","hashOfConfig":"5848"},{"size":50,"mtime":1676640879287,"results":"6848","hashOfConfig":"5848"},{"size":2050,"mtime":1676640879287,"results":"6849","hashOfConfig":"5848"},{"size":637,"mtime":1676640879287,"results":"6850","hashOfConfig":"5848"},{"size":663,"mtime":1676640879287,"results":"6851","hashOfConfig":"5848"},{"size":43,"mtime":1676640879287,"results":"6852","hashOfConfig":"5848"},{"size":472,"mtime":1676640879288,"results":"6853","hashOfConfig":"5848"},{"size":4841,"mtime":1676640879288,"results":"6854","hashOfConfig":"5848"},{"size":2207,"mtime":1676640879288,"results":"6855","hashOfConfig":"5848"},{"size":43,"mtime":1676640879288,"results":"6856","hashOfConfig":"5848"},{"size":468,"mtime":1676640879288,"results":"6857","hashOfConfig":"5848"},{"size":4356,"mtime":1676640879289,"results":"6858","hashOfConfig":"5848"},{"size":1889,"mtime":1676640879289,"results":"6859","hashOfConfig":"5848"},{"size":40,"mtime":1676640879289,"results":"6860","hashOfConfig":"5848"},{"size":579,"mtime":1676640879289,"results":"6861","hashOfConfig":"5848"},{"size":5032,"mtime":1676640879289,"results":"6862","hashOfConfig":"5848"},{"size":2031,"mtime":1676640879289,"results":"6863","hashOfConfig":"5848"},{"size":40,"mtime":1676640879290,"results":"6864","hashOfConfig":"5848"},{"size":1730,"mtime":1676640879290,"results":"6865","hashOfConfig":"5848"},{"size":847,"mtime":1676640879290,"results":"6866","hashOfConfig":"5848"},{"size":638,"mtime":1676640879290,"results":"6867","hashOfConfig":"5848"},{"size":456,"mtime":1676640879291,"results":"6868","hashOfConfig":"5848"},{"size":2599,"mtime":1676640879291,"results":"6869","hashOfConfig":"5848"},{"size":432,"mtime":1676640879291,"results":"6870","hashOfConfig":"5848"},{"size":888,"mtime":1676640879291,"results":"6871","hashOfConfig":"5848"},{"size":548,"mtime":1676640879292,"results":"6872","hashOfConfig":"5848"},{"size":857,"mtime":1676640879292,"results":"6873","hashOfConfig":"5848"},{"size":967,"mtime":1676640879296,"results":"6874","hashOfConfig":"5848"},{"size":4325,"mtime":1678302016101,"results":"6875","hashOfConfig":"5848"},{"size":1175,"mtime":1676640879303,"results":"6876","hashOfConfig":"5848"},{"size":823,"mtime":1676640879304,"results":"6877","hashOfConfig":"5848"},{"size":829,"mtime":1676640879304,"results":"6878","hashOfConfig":"5848"},{"size":986,"mtime":1676640879304,"results":"6879","hashOfConfig":"5848"},{"size":904,"mtime":1678477801562,"results":"6880","hashOfConfig":"5848"},{"size":1903,"mtime":1678302016101,"results":"6881","hashOfConfig":"5848"},{"size":625,"mtime":1676640879305,"results":"6882","hashOfConfig":"5848"},{"size":1995,"mtime":1678677876794,"results":"6883","hashOfConfig":"5848"},{"size":1650,"mtime":1678302016101,"results":"6884","hashOfConfig":"5848"},{"size":333,"mtime":1676207505957,"results":"6885","hashOfConfig":"5848"},{"size":1519,"mtime":1678302016102,"results":"6886","hashOfConfig":"5848"},{"size":2456,"mtime":1676640879305,"results":"6887","hashOfConfig":"5848"},{"size":555,"mtime":1676640879305,"results":"6888","hashOfConfig":"5848"},{"size":1932,"mtime":1676640879306,"results":"6889","hashOfConfig":"5848"},{"size":449,"mtime":1676686985685,"results":"6890","hashOfConfig":"5848"},{"size":4588,"mtime":1677723113043,"results":"6891","hashOfConfig":"5848"},{"size":2805,"mtime":1676686985686,"results":"6892","hashOfConfig":"5848"},{"size":570,"mtime":1676686985686,"results":"6893","hashOfConfig":"5848"},{"size":2180,"mtime":1676686985687,"results":"6894","hashOfConfig":"5848"},{"size":44,"mtime":1676686985687,"results":"6895","hashOfConfig":"5848"},{"size":3264,"mtime":1676686985688,"results":"6896","hashOfConfig":"5848"},{"size":1324,"mtime":1676686985688,"results":"6897","hashOfConfig":"5848"},{"size":40,"mtime":1676686985688,"results":"6898","hashOfConfig":"5848"},{"size":1162,"mtime":1676686985688,"results":"6899","hashOfConfig":"5848"},{"size":880,"mtime":1676686985688,"results":"6900","hashOfConfig":"5848"},{"size":837,"mtime":1676686985688,"results":"6901","hashOfConfig":"5848"},{"size":37,"mtime":1676686985688,"results":"6902","hashOfConfig":"5848"},{"size":1342,"mtime":1676686985689,"results":"6903","hashOfConfig":"5848"},{"size":1240,"mtime":1676686985689,"results":"6904","hashOfConfig":"5848"},{"size":41,"mtime":1676686985689,"results":"6905","hashOfConfig":"5848"},{"size":1536,"mtime":1676686985690,"results":"6906","hashOfConfig":"5848"},{"size":3261,"mtime":1676686985690,"results":"6907","hashOfConfig":"5848"},{"size":860,"mtime":1676686985690,"results":"6908","hashOfConfig":"5848"},{"size":1772,"mtime":1676686985691,"results":"6909","hashOfConfig":"5848"},{"size":308,"mtime":1676686985691,"results":"6910","hashOfConfig":"5848"},{"size":2506,"mtime":1676686985692,"results":"6911","hashOfConfig":"5848"},{"size":1997,"mtime":1676686985692,"results":"6912","hashOfConfig":"5848"},{"size":894,"mtime":1676686985692,"results":"6913","hashOfConfig":"5848"},{"size":41,"mtime":1676686985693,"results":"6914","hashOfConfig":"5848"},{"size":5180,"mtime":1678302016102,"results":"6915","hashOfConfig":"5848"},{"size":1089,"mtime":1676686985693,"results":"6916","hashOfConfig":"5848"},{"size":39,"mtime":1676686985693,"results":"6917","hashOfConfig":"5848"},{"size":6327,"mtime":1677848281240,"results":"6918","hashOfConfig":"5848"},{"size":10589,"mtime":1678302016102,"results":"6919","hashOfConfig":"5848"},{"size":1226,"mtime":1677723113106,"results":"6920","hashOfConfig":"5848"},{"size":1229,"mtime":1677723113106,"results":"6921","hashOfConfig":"5848"},{"size":978,"mtime":1676686985695,"results":"6922","hashOfConfig":"5848"},{"size":3398,"mtime":1676686985695,"results":"6923","hashOfConfig":"5848"},{"size":538,"mtime":1676686985695,"results":"6924","hashOfConfig":"5848"},{"size":38,"mtime":1676686985696,"results":"6925","hashOfConfig":"5848"},{"size":3031,"mtime":1678302016102,"results":"6926","hashOfConfig":"5848"},{"size":871,"mtime":1676686985696,"results":"6927","hashOfConfig":"5848"},{"size":856,"mtime":1676686985696,"results":"6928","hashOfConfig":"5848"},{"size":7951,"mtime":1678302016103,"results":"6929","hashOfConfig":"5848"},{"size":2032,"mtime":1676686985697,"results":"6930","hashOfConfig":"5848"},{"size":708,"mtime":1676686985697,"results":"6931","hashOfConfig":"5848"},{"size":941,"mtime":1676686985697,"results":"6932","hashOfConfig":"5848"},{"size":445,"mtime":1676686985697,"results":"6933","hashOfConfig":"5848"},{"size":1266,"mtime":1676686985697,"results":"6934","hashOfConfig":"5848"},{"size":806,"mtime":1676686985697,"results":"6935","hashOfConfig":"5848"},{"size":1544,"mtime":1676686985698,"results":"6936","hashOfConfig":"5848"},{"size":529,"mtime":1676686985698,"results":"6937","hashOfConfig":"5848"},{"size":518,"mtime":1676686985698,"results":"6938","hashOfConfig":"5848"},{"size":38,"mtime":1676686985698,"results":"6939","hashOfConfig":"5848"},{"size":13261,"mtime":1678302016103,"results":"6940","hashOfConfig":"5848"},{"size":1638,"mtime":1676686985698,"results":"6941","hashOfConfig":"5848"},{"size":724,"mtime":1676686985698,"results":"6942","hashOfConfig":"5848"},{"size":833,"mtime":1676686985699,"results":"6943","hashOfConfig":"5848"},{"size":858,"mtime":1676686985699,"results":"6944","hashOfConfig":"5848"},{"size":1163,"mtime":1676686985699,"results":"6945","hashOfConfig":"5848"},{"size":1331,"mtime":1676686985699,"results":"6946","hashOfConfig":"5848"},{"size":1381,"mtime":1677848281243,"results":"6947","hashOfConfig":"5848"},{"size":585,"mtime":1676686985700,"results":"6948","hashOfConfig":"5848"},{"size":2439,"mtime":1677848281244,"results":"6949","hashOfConfig":"5848"},{"size":1746,"mtime":1677723113117,"results":"6950","hashOfConfig":"5848"},{"size":1263,"mtime":1676686985701,"results":"6951","hashOfConfig":"5848"},{"size":3020,"mtime":1678302016103,"results":"6952","hashOfConfig":"5848"},{"size":1769,"mtime":1678302016103,"results":"6953","hashOfConfig":"5848"},{"size":1711,"mtime":1678302016104,"results":"6954","hashOfConfig":"5848"},{"size":1024,"mtime":1678302016104,"results":"6955","hashOfConfig":"5848"},{"size":671,"mtime":1676686985702,"results":"6956","hashOfConfig":"5848"},{"size":891,"mtime":1676686985702,"results":"6957","hashOfConfig":"5848"},{"size":1162,"mtime":1676686985703,"results":"6958","hashOfConfig":"5848"},{"size":2140,"mtime":1677723113117,"results":"6959","hashOfConfig":"5848"},{"size":817,"mtime":1676686985703,"results":"6960","hashOfConfig":"5848"},{"size":661,"mtime":1676686985704,"results":"6961","hashOfConfig":"5848"},{"size":1163,"mtime":1676686985704,"results":"6962","hashOfConfig":"5848"},{"size":1426,"mtime":1676686985704,"results":"6963","hashOfConfig":"5848"},{"size":2280,"mtime":1676686985704,"results":"6964","hashOfConfig":"5848"},{"size":3261,"mtime":1676686985705,"results":"6965","hashOfConfig":"5848"},{"size":681,"mtime":1676686985705,"results":"6966","hashOfConfig":"5848"},{"size":1267,"mtime":1676686985706,"results":"6967","hashOfConfig":"5848"},{"size":398,"mtime":1676686985706,"results":"6968","hashOfConfig":"5848"},{"size":546,"mtime":1678302016104,"results":"6969","hashOfConfig":"5848"},{"size":478,"mtime":1676686985706,"results":"6970","hashOfConfig":"5848"},{"size":220,"mtime":1676686985707,"results":"6971","hashOfConfig":"5848"},{"size":336,"mtime":1678302016104,"results":"6972","hashOfConfig":"5848"},{"size":320,"mtime":1678302016105,"results":"6973","hashOfConfig":"5848"},{"size":156,"mtime":1676686985708,"results":"6974","hashOfConfig":"5848"},{"size":173,"mtime":1676686985708,"results":"6975","hashOfConfig":"5848"},{"size":126,"mtime":1676686985708,"results":"6976","hashOfConfig":"5848"},{"size":592,"mtime":1678302016105,"results":"6977","hashOfConfig":"5848"},{"size":310,"mtime":1676686985708,"results":"6978","hashOfConfig":"5848"},{"size":189,"mtime":1676686985708,"results":"6979","hashOfConfig":"5848"},{"size":385,"mtime":1676686985708,"results":"6980","hashOfConfig":"5848"},{"size":150,"mtime":1676686985708,"results":"6981","hashOfConfig":"5848"},{"size":169,"mtime":1676686985709,"results":"6982","hashOfConfig":"5848"},{"size":256,"mtime":1676686985709,"results":"6983","hashOfConfig":"5848"},{"size":592,"mtime":1678302016105,"results":"6984","hashOfConfig":"5848"},{"size":9620,"mtime":1677723113118,"results":"6985","hashOfConfig":"5848"},{"size":2978,"mtime":1677723113123,"results":"6986","hashOfConfig":"5848"},{"size":3896,"mtime":1677848281249,"results":"6987","hashOfConfig":"5848"},{"size":471,"mtime":1676686985710,"results":"6988","hashOfConfig":"5848"},{"size":578,"mtime":1676686985710,"results":"6989","hashOfConfig":"5848"},{"size":1793,"mtime":1677723113130,"results":"6990","hashOfConfig":"5848"},{"size":2013,"mtime":1678302016105,"results":"6991","hashOfConfig":"5848"},{"size":373,"mtime":1678302016105,"results":"6992","hashOfConfig":"5848"},{"size":1274,"mtime":1678302016106,"results":"6993","hashOfConfig":"5848"},{"size":524,"mtime":1676686985712,"results":"6994","hashOfConfig":"5848"},{"size":4852,"mtime":1678302016106,"results":"6995","hashOfConfig":"5848"},{"size":479,"mtime":1676686985713,"results":"6996","hashOfConfig":"5848"},{"size":989,"mtime":1677723113130,"results":"6997","hashOfConfig":"5848"},{"size":858,"mtime":1677723113131,"results":"6998","hashOfConfig":"5848"},{"size":539,"mtime":1676686985713,"results":"6999","hashOfConfig":"5848"},{"size":152,"mtime":1676686985714,"results":"7000","hashOfConfig":"5848"},{"size":1448,"mtime":1676686985714,"results":"7001","hashOfConfig":"5848"},{"size":376,"mtime":1676686985714,"results":"7002","hashOfConfig":"5848"},{"size":1783,"mtime":1677723113131,"results":"7003","hashOfConfig":"5848"},{"size":76,"mtime":1676686985715,"results":"7004","hashOfConfig":"5848"},{"size":9993,"mtime":1678482764303,"results":"7005","hashOfConfig":"5848"},{"size":4697,"mtime":1676640879306,"results":"7006","hashOfConfig":"5848"},{"size":590,"mtime":1676640879383,"results":"7007","hashOfConfig":"5848"},{"size":794,"mtime":1676640879383,"results":"7008","hashOfConfig":"5848"},{"size":470,"mtime":1676640879385,"results":"7009","hashOfConfig":"5848"},{"size":525,"mtime":1676640879385,"results":"7010","hashOfConfig":"5848"},{"size":200,"mtime":1675791603374,"results":"7011","hashOfConfig":"5848"},{"size":902,"mtime":1676640879386,"results":"7012","hashOfConfig":"5848"},{"size":1096,"mtime":1676640879401,"results":"7013","hashOfConfig":"5848"},{"size":620,"mtime":1676640879402,"results":"7014","hashOfConfig":"5848"},{"size":2865,"mtime":1678302016107,"results":"7015","hashOfConfig":"5848"},{"size":1869,"mtime":1676640879404,"results":"7016","hashOfConfig":"5848"},{"size":645,"mtime":1676640879405,"results":"7017","hashOfConfig":"5848"},{"size":794,"mtime":1677723113132,"results":"7018","hashOfConfig":"5848"},{"size":934,"mtime":1676640879406,"results":"7019","hashOfConfig":"5848"},{"size":953,"mtime":1676640879407,"results":"7020","hashOfConfig":"5848"},{"size":1488,"mtime":1676640879407,"results":"7021","hashOfConfig":"5848"},{"size":1310,"mtime":1676640879407,"results":"7022","hashOfConfig":"5848"},{"size":6661,"mtime":1676640879408,"results":"7023","hashOfConfig":"5848"},{"size":1798,"mtime":1677090947607,"results":"7024","hashOfConfig":"5848"},{"size":2327,"mtime":1676640879408,"results":"7025","hashOfConfig":"5848"},{"size":594,"mtime":1676640879408,"results":"7026","hashOfConfig":"5848"},{"size":1922,"mtime":1676640879409,"results":"7027","hashOfConfig":"5848"},{"size":4526,"mtime":1676640879409,"results":"7028","hashOfConfig":"5848"},{"size":2144,"mtime":1676640879409,"results":"7029","hashOfConfig":"5848"},{"size":1146,"mtime":1676640879409,"results":"7030","hashOfConfig":"5848"},{"size":1738,"mtime":1676640879409,"results":"7031","hashOfConfig":"5848"},{"size":801,"mtime":1676640879410,"results":"7032","hashOfConfig":"5848"},{"size":1366,"mtime":1675791603379,"results":"7033","hashOfConfig":"5848"},{"size":3476,"mtime":1678302016107,"results":"7034","hashOfConfig":"5848"},{"size":480,"mtime":1676640879410,"results":"7035","hashOfConfig":"5848"},{"size":3342,"mtime":1675791603380,"results":"7036","hashOfConfig":"5848"},{"size":547,"mtime":1676640879410,"results":"7037","hashOfConfig":"5848"},{"size":2272,"mtime":1676207505963,"results":"7038","hashOfConfig":"5848"},{"size":1909,"mtime":1675791603380,"results":"7039","hashOfConfig":"5848"},{"size":414,"mtime":1676640879410,"results":"7040","hashOfConfig":"5848"},{"size":10635,"mtime":1676640879411,"results":"7041","hashOfConfig":"5848"},{"size":3041,"mtime":1676640879411,"results":"7042","hashOfConfig":"5848"},{"size":1275,"mtime":1676640879412,"results":"7043","hashOfConfig":"5848"},{"size":1076,"mtime":1675791603381,"results":"7044","hashOfConfig":"5848"},{"size":1005,"mtime":1676640879412,"results":"7045","hashOfConfig":"5848"},{"size":2616,"mtime":1675791603382,"results":"7046","hashOfConfig":"5848"},{"size":937,"mtime":1675791603382,"results":"7047","hashOfConfig":"5848"},{"size":1346,"mtime":1675791603382,"results":"7048","hashOfConfig":"5848"},{"size":3947,"mtime":1676640879412,"results":"7049","hashOfConfig":"5848"},{"size":2784,"mtime":1675791603382,"results":"7050","hashOfConfig":"5848"},{"size":1040,"mtime":1675791603383,"results":"7051","hashOfConfig":"5848"},{"size":1103,"mtime":1675791603383,"results":"7052","hashOfConfig":"5848"},{"size":479,"mtime":1675791603383,"results":"7053","hashOfConfig":"5848"},{"size":896,"mtime":1676640879412,"results":"7054","hashOfConfig":"5848"},{"size":1039,"mtime":1676640879413,"results":"7055","hashOfConfig":"5848"},{"size":197,"mtime":1676640879413,"results":"7056","hashOfConfig":"5848"},{"size":428,"mtime":1676640879414,"results":"7057","hashOfConfig":"5848"},{"size":263,"mtime":1676640879414,"results":"7058","hashOfConfig":"5848"},{"size":645,"mtime":1676640879415,"results":"7059","hashOfConfig":"5848"},{"size":2550,"mtime":1676640879415,"results":"7060","hashOfConfig":"5848"},{"size":3503,"mtime":1676640879416,"results":"7061","hashOfConfig":"5848"},{"size":3882,"mtime":1676640879416,"results":"7062","hashOfConfig":"5848"},{"size":4038,"mtime":1676640879416,"results":"7063","hashOfConfig":"5848"},{"size":1442,"mtime":1676640879416,"results":"7064","hashOfConfig":"5848"},{"size":2215,"mtime":1676640879416,"results":"7065","hashOfConfig":"5848"},{"size":10459,"mtime":1676640879417,"results":"7066","hashOfConfig":"5848"},{"size":2394,"mtime":1676640879417,"results":"7067","hashOfConfig":"5848"},{"size":6669,"mtime":1678302016108,"results":"7068","hashOfConfig":"5848"},{"size":254,"mtime":1676640879418,"results":"7069","hashOfConfig":"5848"},{"size":1717,"mtime":1677723113133,"results":"7070","hashOfConfig":"5848"},{"size":1738,"mtime":1676640879418,"results":"7071","hashOfConfig":"5848"},{"size":502,"mtime":1676640879419,"results":"7072","hashOfConfig":"5848"},{"size":763,"mtime":1677245022982,"results":"7073","hashOfConfig":"5848"},{"size":725,"mtime":1676640879419,"results":"7074","hashOfConfig":"5848"},{"size":2069,"mtime":1676207505969,"results":"7075","hashOfConfig":"5848"},{"size":978,"mtime":1676640879419,"results":"7076","hashOfConfig":"5848"},{"size":1339,"mtime":1676207505969,"results":"7077","hashOfConfig":"5848"},{"size":4171,"mtime":1676207505970,"results":"7078","hashOfConfig":"5848"},{"size":2860,"mtime":1676207505970,"results":"7079","hashOfConfig":"5848"},{"size":1191,"mtime":1676640879420,"results":"7080","hashOfConfig":"5848"},{"size":2726,"mtime":1676207505971,"results":"7081","hashOfConfig":"5848"},{"size":1417,"mtime":1675791603396,"results":"7082","hashOfConfig":"5848"},{"size":1480,"mtime":1676640879420,"results":"7083","hashOfConfig":"5848"},{"size":1648,"mtime":1675791603397,"results":"7084","hashOfConfig":"5848"},{"size":1813,"mtime":1676686985715,"results":"7085","hashOfConfig":"5848"},{"size":2258,"mtime":1677723113134,"results":"7086","hashOfConfig":"5848"},{"size":905,"mtime":1675791603397,"results":"7087","hashOfConfig":"5848"},{"size":2557,"mtime":1677723113135,"results":"7088","hashOfConfig":"5848"},{"size":1673,"mtime":1675791603397,"results":"7089","hashOfConfig":"5848"},{"size":1929,"mtime":1676686985716,"results":"7090","hashOfConfig":"5848"},{"size":2045,"mtime":1676640879421,"results":"7091","hashOfConfig":"5848"},{"size":3470,"mtime":1677723113136,"results":"7092","hashOfConfig":"5848"},{"size":16305,"mtime":1678302016108,"results":"7093","hashOfConfig":"5848"},{"size":1101,"mtime":1678302016108,"results":"7094","hashOfConfig":"5848"},{"size":1355,"mtime":1676640879421,"results":"7095","hashOfConfig":"5848"},{"size":1430,"mtime":1676640879422,"results":"7096","hashOfConfig":"5848"},{"size":905,"mtime":1675791603398,"results":"7097","hashOfConfig":"5848"},{"size":1645,"mtime":1676640879422,"results":"7098","hashOfConfig":"5848"},{"size":1138,"mtime":1675791603398,"results":"7099","hashOfConfig":"5848"},{"size":1804,"mtime":1676640879422,"results":"7100","hashOfConfig":"5848"},{"size":2329,"mtime":1676640879422,"results":"7101","hashOfConfig":"5848"},{"size":1829,"mtime":1676640879422,"results":"7102","hashOfConfig":"5848"},{"size":819,"mtime":1676640879423,"results":"7103","hashOfConfig":"5848"},{"size":2195,"mtime":1677245022982,"results":"7104","hashOfConfig":"5848"},{"size":743,"mtime":1676640879423,"results":"7105","hashOfConfig":"5848"},{"size":585,"mtime":1676640879423,"results":"7106","hashOfConfig":"5848"},{"size":4068,"mtime":1676640879424,"results":"7107","hashOfConfig":"5848"},{"size":2045,"mtime":1676640879424,"results":"7108","hashOfConfig":"5848"},{"size":407,"mtime":1676640879424,"results":"7109","hashOfConfig":"5848"},{"size":407,"mtime":1676640879424,"results":"7110","hashOfConfig":"5848"},{"size":4406,"mtime":1676640879425,"results":"7111","hashOfConfig":"5848"},{"size":1232,"mtime":1676640879425,"results":"7112","hashOfConfig":"5848"},{"size":743,"mtime":1676640879425,"results":"7113","hashOfConfig":"5848"},{"size":434,"mtime":1677245022983,"results":"7114","hashOfConfig":"5848"},{"size":5231,"mtime":1677245022984,"results":"7115","hashOfConfig":"5848"},{"size":5937,"mtime":1676640879426,"results":"7116","hashOfConfig":"5848"},{"size":5782,"mtime":1676640879426,"results":"7117","hashOfConfig":"5848"},{"size":1432,"mtime":1676640879426,"results":"7118","hashOfConfig":"5848"},{"size":883,"mtime":1676640879427,"results":"7119","hashOfConfig":"5848"},{"size":5408,"mtime":1677723113136,"results":"7120","hashOfConfig":"5848"},{"size":1306,"mtime":1676640879427,"results":"7121","hashOfConfig":"5848"},{"size":116,"mtime":1676640879427,"results":"7122","hashOfConfig":"5848"},{"size":1723,"mtime":1676640879427,"results":"7123","hashOfConfig":"5848"},{"size":1505,"mtime":1676640879428,"results":"7124","hashOfConfig":"5848"},{"size":1186,"mtime":1676640879428,"results":"7125","hashOfConfig":"5848"},{"size":1775,"mtime":1676640879428,"results":"7126","hashOfConfig":"5848"},{"size":352,"mtime":1676640879428,"results":"7127","hashOfConfig":"5848"},{"size":894,"mtime":1676640879428,"results":"7128","hashOfConfig":"5848"},{"size":830,"mtime":1676640879428,"results":"7129","hashOfConfig":"5848"},{"size":1900,"mtime":1676640879429,"results":"7130","hashOfConfig":"5848"},{"size":322,"mtime":1676640879429,"results":"7131","hashOfConfig":"5848"},{"size":404,"mtime":1675791603405,"results":"7132","hashOfConfig":"5848"},{"size":5851,"mtime":1676640879429,"results":"7133","hashOfConfig":"5848"},{"size":907,"mtime":1676640879429,"results":"7134","hashOfConfig":"5848"},{"size":5792,"mtime":1676640879429,"results":"7135","hashOfConfig":"5848"},{"size":6779,"mtime":1677723113137,"results":"7136","hashOfConfig":"5848"},{"size":1688,"mtime":1676640879479,"results":"7137","hashOfConfig":"5848"},{"size":683,"mtime":1676640879485,"results":"7138","hashOfConfig":"5848"},{"size":541,"mtime":1676640879489,"results":"7139","hashOfConfig":"5848"},{"size":1095,"mtime":1676640879492,"results":"7140","hashOfConfig":"5848"},{"size":817,"mtime":1676640879493,"results":"7141","hashOfConfig":"5848"},{"size":509,"mtime":1676640879494,"results":"7142","hashOfConfig":"5848"},{"size":639,"mtime":1676640879494,"results":"7143","hashOfConfig":"5848"},{"size":482,"mtime":1676640879494,"results":"7144","hashOfConfig":"5848"},{"size":702,"mtime":1677723113138,"results":"7145","hashOfConfig":"5848"},{"size":384,"mtime":1676640879495,"results":"7146","hashOfConfig":"5848"},{"size":1510,"mtime":1676640879495,"results":"7147","hashOfConfig":"5848"},{"size":374,"mtime":1676640879497,"results":"7148","hashOfConfig":"5848"},{"size":1352,"mtime":1676640879515,"results":"7149","hashOfConfig":"5848"},{"size":4698,"mtime":1676640879516,"results":"7150","hashOfConfig":"5848"},{"size":1689,"mtime":1676640879519,"results":"7151","hashOfConfig":"5848"},{"size":2498,"mtime":1678302016108,"results":"7152","hashOfConfig":"5848"},{"size":1443,"mtime":1676640879524,"results":"7153","hashOfConfig":"5848"},{"size":1295,"mtime":1676207505989,"results":"7154","hashOfConfig":"5848"},{"size":3475,"mtime":1676640879537,"results":"7155","hashOfConfig":"5848"},{"size":4899,"mtime":1678302016109,"results":"7156","hashOfConfig":"5848"},{"size":1767,"mtime":1676640879556,"results":"7157","hashOfConfig":"5848"},{"size":325,"mtime":1675791603412,"results":"7158","hashOfConfig":"5848"},{"size":2185,"mtime":1676640879557,"results":"7159","hashOfConfig":"5848"},{"size":1707,"mtime":1676640879558,"results":"7160","hashOfConfig":"5848"},{"size":1687,"mtime":1676640879558,"results":"7161","hashOfConfig":"5848"},{"size":1670,"mtime":1676640879559,"results":"7162","hashOfConfig":"5848"},{"size":2505,"mtime":1676640879559,"results":"7163","hashOfConfig":"5848"},{"size":450,"mtime":1675791603413,"results":"7164","hashOfConfig":"5848"},{"size":229,"mtime":1675791603414,"results":"7165","hashOfConfig":"5848"},{"size":419,"mtime":1675791603414,"results":"7166","hashOfConfig":"5848"},{"size":905,"mtime":1675791603414,"results":"7167","hashOfConfig":"5848"},{"size":667,"mtime":1676640879559,"results":"7168","hashOfConfig":"5848"},{"size":443,"mtime":1675791603414,"results":"7169","hashOfConfig":"5848"},{"size":718,"mtime":1675791603414,"results":"7170","hashOfConfig":"5848"},{"size":691,"mtime":1676640879559,"results":"7171","hashOfConfig":"5848"},{"size":637,"mtime":1676640879560,"results":"7172","hashOfConfig":"5848"},{"size":713,"mtime":1676640879560,"results":"7173","hashOfConfig":"5848"},{"size":684,"mtime":1676640879560,"results":"7174","hashOfConfig":"5848"},{"size":2612,"mtime":1676640879560,"results":"7175","hashOfConfig":"5848"},{"size":1331,"mtime":1676640879561,"results":"7176","hashOfConfig":"5848"},{"size":2175,"mtime":1676640879561,"results":"7177","hashOfConfig":"5848"},{"size":2330,"mtime":1675791603416,"results":"7178","hashOfConfig":"5848"},{"size":868,"mtime":1676640879562,"results":"7179","hashOfConfig":"5848"},{"size":1994,"mtime":1675791603417,"results":"7180","hashOfConfig":"5848"},{"size":1145,"mtime":1676640879562,"results":"7181","hashOfConfig":"5848"},{"size":5827,"mtime":1676640879562,"results":"7182","hashOfConfig":"5848"},{"size":1939,"mtime":1677723113138,"results":"7183","hashOfConfig":"5848"},{"size":1928,"mtime":1675791603417,"results":"7184","hashOfConfig":"5848"},{"size":1098,"mtime":1675791603417,"results":"7185","hashOfConfig":"5848"},{"size":1058,"mtime":1676640879566,"results":"7186","hashOfConfig":"5848"},{"size":5041,"mtime":1676207505997,"results":"7187","hashOfConfig":"5848"},{"size":1408,"mtime":1675791603419,"results":"7188","hashOfConfig":"5848"},{"size":540,"mtime":1676640879567,"results":"7189","hashOfConfig":"5848"},{"size":1546,"mtime":1676640879567,"results":"7190","hashOfConfig":"5848"},{"size":1181,"mtime":1676640879567,"results":"7191","hashOfConfig":"5848"},{"size":42,"mtime":1675791603419,"results":"7192","hashOfConfig":"5848"},{"size":892,"mtime":1676640879568,"results":"7193","hashOfConfig":"5848"},{"size":752,"mtime":1676640879568,"results":"7194","hashOfConfig":"5848"},{"size":1408,"mtime":1676640879568,"results":"7195","hashOfConfig":"5848"},{"size":740,"mtime":1676640879568,"results":"7196","hashOfConfig":"5848"},{"size":785,"mtime":1676640879568,"results":"7197","hashOfConfig":"5848"},{"size":1817,"mtime":1676640879569,"results":"7198","hashOfConfig":"5848"},{"size":1320,"mtime":1676640879569,"results":"7199","hashOfConfig":"5848"},{"size":1624,"mtime":1678715688716,"results":"7200","hashOfConfig":"5848"},{"size":960,"mtime":1676640879569,"results":"7201","hashOfConfig":"5848"},{"size":11694,"mtime":1678715688717,"results":"7202","hashOfConfig":"5848"},{"size":928,"mtime":1676640879570,"results":"7203","hashOfConfig":"5848"},{"size":42,"mtime":1676640879570,"results":"7204","hashOfConfig":"5848"},{"size":1702,"mtime":1676640879570,"results":"7205","hashOfConfig":"5848"},{"size":779,"mtime":1676640879571,"results":"7206","hashOfConfig":"5848"},{"size":736,"mtime":1676640879571,"results":"7207","hashOfConfig":"5848"},{"size":718,"mtime":1676640879571,"results":"7208","hashOfConfig":"5848"},{"size":1948,"mtime":1676640879571,"results":"7209","hashOfConfig":"5848"},{"size":2236,"mtime":1676640879572,"results":"7210","hashOfConfig":"5848"},{"size":465,"mtime":1676640879572,"results":"7211","hashOfConfig":"5848"},{"size":4353,"mtime":1676640879572,"results":"7212","hashOfConfig":"5848"},{"size":37,"mtime":1676640879573,"results":"7213","hashOfConfig":"5848"},{"size":965,"mtime":1676207506003,"results":"7214","hashOfConfig":"5848"},{"size":1137,"mtime":1676640879573,"results":"7215","hashOfConfig":"5848"},{"size":715,"mtime":1677723113139,"results":"7216","hashOfConfig":"5848"},{"size":36,"mtime":1675791603424,"results":"7217","hashOfConfig":"5848"},{"size":1167,"mtime":1676207506003,"results":"7218","hashOfConfig":"5848"},{"size":3558,"mtime":1678302016109,"results":"7219","hashOfConfig":"5848"},{"size":1080,"mtime":1676640879574,"results":"7220","hashOfConfig":"5848"},{"size":451,"mtime":1676640879574,"results":"7221","hashOfConfig":"5848"},{"size":1877,"mtime":1675791603432,"results":"7222","hashOfConfig":"5848"},{"size":5429,"mtime":1677723113145,"results":"7223","hashOfConfig":"5848"},{"size":2046,"mtime":1677723113146,"results":"7224","hashOfConfig":"5848"},{"size":1646,"mtime":1678302016109,"results":"7225","hashOfConfig":"5848"},{"size":547,"mtime":1676640879574,"results":"7226","hashOfConfig":"5848"},{"size":957,"mtime":1678302016109,"results":"7227","hashOfConfig":"5848"},{"size":1241,"mtime":1676640879574,"results":"7228","hashOfConfig":"5848"},{"size":1055,"mtime":1676640879575,"results":"7229","hashOfConfig":"5848"},{"size":424,"mtime":1676640879575,"results":"7230","hashOfConfig":"5848"},{"size":31,"mtime":1675791603433,"results":"7231","hashOfConfig":"5848"},{"size":590,"mtime":1676640879575,"results":"7232","hashOfConfig":"5848"},{"size":404,"mtime":1675791603433,"results":"7233","hashOfConfig":"5848"},{"size":244,"mtime":1676640879575,"results":"7234","hashOfConfig":"5848"},{"size":928,"mtime":1676640879576,"results":"7235","hashOfConfig":"5848"},{"size":208,"mtime":1675791603434,"results":"7236","hashOfConfig":"5848"},{"size":168,"mtime":1676640879576,"results":"7237","hashOfConfig":"5848"},{"size":137,"mtime":1676207506008,"results":"7238","hashOfConfig":"5848"},{"size":858,"mtime":1676640879576,"results":"7239","hashOfConfig":"5848"},{"size":5779,"mtime":1678395193849,"results":"7240","hashOfConfig":"5848"},{"size":1180,"mtime":1676640879576,"results":"7241","hashOfConfig":"5848"},{"size":284,"mtime":1676640879577,"results":"7242","hashOfConfig":"5848"},{"size":2636,"mtime":1676640879577,"results":"7243","hashOfConfig":"5848"},{"size":1338,"mtime":1676640879577,"results":"7244","hashOfConfig":"5848"},{"size":995,"mtime":1676640879577,"results":"7245","hashOfConfig":"5848"},{"size":2992,"mtime":1676640879577,"results":"7246","hashOfConfig":"5848"},{"size":266,"mtime":1676207326129,"results":"7247","hashOfConfig":"5848"},{"size":261,"mtime":1676207326130,"results":"7248","hashOfConfig":"5848"},{"size":3520,"mtime":1676640879578,"results":"7249","hashOfConfig":"5848"},{"size":46,"mtime":1675791603437,"results":"7250","hashOfConfig":"5848"},{"size":2491,"mtime":1676640879578,"results":"7251","hashOfConfig":"5848"},{"size":1403,"mtime":1676640879578,"results":"7252","hashOfConfig":"5848"},{"size":2800,"mtime":1678409738136,"results":"7253","hashOfConfig":"5848"},{"size":931,"mtime":1676640879579,"results":"7254","hashOfConfig":"5848"},{"size":732,"mtime":1676640879579,"results":"7255","hashOfConfig":"5848"},{"size":2318,"mtime":1676640879579,"results":"7256","hashOfConfig":"5848"},{"size":327,"mtime":1676640879579,"results":"7257","hashOfConfig":"5848"},{"size":739,"mtime":1676640879579,"results":"7258","hashOfConfig":"5848"},{"size":1298,"mtime":1676640879580,"results":"7259","hashOfConfig":"5848"},{"size":20224,"mtime":1678677876795,"results":"7260","hashOfConfig":"5848"},{"size":2105,"mtime":1676640879581,"results":"7261","hashOfConfig":"5848"},{"size":1229,"mtime":1676640879581,"results":"7262","hashOfConfig":"5848"},{"size":1219,"mtime":1676640879582,"results":"7263","hashOfConfig":"5848"},{"size":1442,"mtime":1677723113148,"results":"7264","hashOfConfig":"5848"},{"size":383,"mtime":1677723113149,"results":"7265","hashOfConfig":"5848"},{"size":2373,"mtime":1677723113149,"results":"7266","hashOfConfig":"5848"},{"size":1327,"mtime":1677723113149,"results":"7267","hashOfConfig":"5848"},{"size":439,"mtime":1677723113150,"results":"7268","hashOfConfig":"5848"},{"size":456,"mtime":1677723113150,"results":"7269","hashOfConfig":"5848"},{"size":48,"mtime":1677723113150,"results":"7270","hashOfConfig":"5848"},{"size":1765,"mtime":1677723113150,"results":"7271","hashOfConfig":"5848"},{"size":2759,"mtime":1676640879583,"results":"7272","hashOfConfig":"5848"},{"size":1931,"mtime":1676640879583,"results":"7273","hashOfConfig":"5848"},{"size":1565,"mtime":1676640879583,"results":"7274","hashOfConfig":"5848"},{"size":1127,"mtime":1676640879583,"results":"7275","hashOfConfig":"5848"},{"size":1042,"mtime":1676640879584,"results":"7276","hashOfConfig":"5848"},{"size":966,"mtime":1676640879584,"results":"7277","hashOfConfig":"5848"},{"size":49,"mtime":1676640879584,"results":"7278","hashOfConfig":"5848"},{"size":1256,"mtime":1677723113151,"results":"7279","hashOfConfig":"5848"},{"size":1587,"mtime":1676640879584,"results":"7280","hashOfConfig":"5848"},{"size":57,"mtime":1676640879585,"results":"7281","hashOfConfig":"5848"},{"size":79,"mtime":1676207506014,"results":"7282","hashOfConfig":"5848"},{"size":462,"mtime":1676640879585,"results":"7283","hashOfConfig":"5848"},{"size":346,"mtime":1676207506015,"results":"7284","hashOfConfig":"5848"},{"size":2122,"mtime":1676640879585,"results":"7285","hashOfConfig":"5848"},{"size":460,"mtime":1676640879585,"results":"7286","hashOfConfig":"5848"},{"size":457,"mtime":1676207506015,"results":"7287","hashOfConfig":"5848"},{"size":627,"mtime":1676640879586,"results":"7288","hashOfConfig":"5848"},{"size":805,"mtime":1676640879586,"results":"7289","hashOfConfig":"5848"},{"size":881,"mtime":1676640879586,"results":"7290","hashOfConfig":"5848"},{"size":13942,"mtime":1677723113152,"results":"7291","hashOfConfig":"5848"},{"size":2596,"mtime":1676640879588,"results":"7292","hashOfConfig":"5848"},{"size":1489,"mtime":1677723113152,"results":"7293","hashOfConfig":"5848"},{"size":2821,"mtime":1677723113153,"results":"7294","hashOfConfig":"5848"},{"size":1320,"mtime":1676640879588,"results":"7295","hashOfConfig":"5848"},{"size":2313,"mtime":1678409738136,"results":"7296","hashOfConfig":"5848"},{"size":1461,"mtime":1676640879589,"results":"7297","hashOfConfig":"5848"},{"size":3087,"mtime":1677723113154,"results":"7298","hashOfConfig":"5848"},{"size":2158,"mtime":1676640879590,"results":"7299","hashOfConfig":"5848"},{"size":54,"mtime":1676640879590,"results":"7300","hashOfConfig":"5848"},{"size":1750,"mtime":1676640879591,"results":"7301","hashOfConfig":"5848"},{"size":2140,"mtime":1676640879591,"results":"7302","hashOfConfig":"5848"},{"size":57,"mtime":1676640879591,"results":"7303","hashOfConfig":"5848"},{"size":1680,"mtime":1676640879591,"results":"7304","hashOfConfig":"5848"},{"size":937,"mtime":1677723113155,"results":"7305","hashOfConfig":"5848"},{"size":1436,"mtime":1677723113155,"results":"7306","hashOfConfig":"5848"},{"size":776,"mtime":1676640879591,"results":"7307","hashOfConfig":"5848"},{"size":1119,"mtime":1676640879592,"results":"7308","hashOfConfig":"5848"},{"size":2115,"mtime":1678409738137,"results":"7309","hashOfConfig":"5848"},{"size":2921,"mtime":1676640879592,"results":"7310","hashOfConfig":"5848"},{"size":2925,"mtime":1676640879592,"results":"7311","hashOfConfig":"5848"},{"size":2554,"mtime":1676640879592,"results":"7312","hashOfConfig":"5848"},{"size":1104,"mtime":1676640879593,"results":"7313","hashOfConfig":"5848"},{"size":4933,"mtime":1678715688717,"results":"7314","hashOfConfig":"5848"},{"size":302,"mtime":1676640879593,"results":"7315","hashOfConfig":"5848"},{"size":1431,"mtime":1676640879593,"results":"7316","hashOfConfig":"5848"},{"size":161,"mtime":1676207506018,"results":"7317","hashOfConfig":"5848"},{"size":2598,"mtime":1676640879593,"results":"7318","hashOfConfig":"5848"},{"size":1512,"mtime":1678715688717,"results":"7319","hashOfConfig":"5848"},{"size":1698,"mtime":1678409738138,"results":"7320","hashOfConfig":"5848"},{"size":6631,"mtime":1678302016110,"results":"7321","hashOfConfig":"5848"},{"size":42,"mtime":1675791603454,"results":"7322","hashOfConfig":"5848"},{"size":714,"mtime":1676640879594,"results":"7323","hashOfConfig":"5848"},{"size":1712,"mtime":1676640879594,"results":"7324","hashOfConfig":"5848"},{"size":2128,"mtime":1676640879595,"results":"7325","hashOfConfig":"5848"},{"size":51,"mtime":1675791603455,"results":"7326","hashOfConfig":"5848"},{"size":2859,"mtime":1676640879595,"results":"7327","hashOfConfig":"5848"},{"size":1164,"mtime":1676640879596,"results":"7328","hashOfConfig":"5848"},{"size":1606,"mtime":1676640879596,"results":"7329","hashOfConfig":"5848"},{"size":1220,"mtime":1676640879597,"results":"7330","hashOfConfig":"5848"},{"size":44,"mtime":1675791603457,"results":"7331","hashOfConfig":"5848"},{"size":358,"mtime":1675791603458,"results":"7332","hashOfConfig":"5848"},{"size":1601,"mtime":1678677876795,"results":"7333","hashOfConfig":"5848"},{"size":1975,"mtime":1676207506026,"results":"7334","hashOfConfig":"5848"},{"size":603,"mtime":1676640879598,"results":"7335","hashOfConfig":"5848"},{"size":1651,"mtime":1676640879598,"results":"7336","hashOfConfig":"5848"},{"size":2429,"mtime":1676640879598,"results":"7337","hashOfConfig":"5848"},{"size":4875,"mtime":1678677876796,"results":"7338","hashOfConfig":"5848"},{"size":44,"mtime":1675791603462,"results":"7339","hashOfConfig":"5848"},{"size":563,"mtime":1678477801563,"results":"7340","hashOfConfig":"5848"},{"size":1113,"mtime":1678477801563,"results":"7341","hashOfConfig":"5848"},{"size":592,"mtime":1678477801564,"results":"7342","hashOfConfig":"5848"},{"size":16514,"mtime":1676640879599,"results":"7343","hashOfConfig":"5848"},{"size":471,"mtime":1676207506036,"results":"7344","hashOfConfig":"5848"},{"size":49,"mtime":1675791603463,"results":"7345","hashOfConfig":"5848"},{"size":5414,"mtime":1678477801564,"results":"7346","hashOfConfig":"5848"},{"size":1445,"mtime":1678477801565,"results":"7347","hashOfConfig":"5848"},{"size":7025,"mtime":1678477801565,"results":"7348","hashOfConfig":"5848"},{"size":46,"mtime":1675791603465,"results":"7349","hashOfConfig":"5848"},{"size":642,"mtime":1678477801565,"results":"7350","hashOfConfig":"5848"},{"size":555,"mtime":1676640879601,"results":"7351","hashOfConfig":"5848"},{"size":671,"mtime":1676640879601,"results":"7352","hashOfConfig":"5848"},{"size":1792,"mtime":1676640879601,"results":"7353","hashOfConfig":"5848"},{"size":541,"mtime":1676640879602,"results":"7354","hashOfConfig":"5848"},{"size":55,"mtime":1675791603467,"results":"7355","hashOfConfig":"5848"},{"size":1364,"mtime":1676640879602,"results":"7356","hashOfConfig":"5848"},{"size":1932,"mtime":1676640879602,"results":"7357","hashOfConfig":"5848"},{"size":4152,"mtime":1676640879602,"results":"7358","hashOfConfig":"5848"},{"size":2521,"mtime":1678482764305,"results":"7359","hashOfConfig":"5848"},{"size":451,"mtime":1676640879603,"results":"7360","hashOfConfig":"5848"},{"size":1049,"mtime":1676640879603,"results":"7361","hashOfConfig":"5848"},{"size":46,"mtime":1676640879603,"results":"7362","hashOfConfig":"5848"},{"size":2022,"mtime":1676640879603,"results":"7363","hashOfConfig":"5848"},{"size":3875,"mtime":1676640879603,"results":"7364","hashOfConfig":"5848"},{"size":3351,"mtime":1676640879604,"results":"7365","hashOfConfig":"5848"},{"size":744,"mtime":1676640879604,"results":"7366","hashOfConfig":"5848"},{"size":945,"mtime":1676640879604,"results":"7367","hashOfConfig":"5848"},{"size":612,"mtime":1676640879604,"results":"7368","hashOfConfig":"5848"},{"size":61,"mtime":1675791603468,"results":"7369","hashOfConfig":"5848"},{"size":1332,"mtime":1676640879604,"results":"7370","hashOfConfig":"5848"},{"size":2683,"mtime":1676640879605,"results":"7371","hashOfConfig":"5848"},{"size":1730,"mtime":1676640879605,"results":"7372","hashOfConfig":"5848"},{"size":641,"mtime":1676640879605,"results":"7373","hashOfConfig":"5848"},{"size":880,"mtime":1676640879605,"results":"7374","hashOfConfig":"5848"},{"size":41,"mtime":1675791603469,"results":"7375","hashOfConfig":"5848"},{"size":1362,"mtime":1676640879605,"results":"7376","hashOfConfig":"5848"},{"size":764,"mtime":1676640879606,"results":"7377","hashOfConfig":"5848"},{"size":4192,"mtime":1676640879606,"results":"7378","hashOfConfig":"5848"},{"size":883,"mtime":1676640879606,"results":"7379","hashOfConfig":"5848"},{"size":6004,"mtime":1676640879606,"results":"7380","hashOfConfig":"5848"},{"size":51,"mtime":1675791603471,"results":"7381","hashOfConfig":"5848"},{"size":2674,"mtime":1676207506045,"results":"7382","hashOfConfig":"5848"},{"size":1545,"mtime":1676640879607,"results":"7383","hashOfConfig":"5848"},{"size":2425,"mtime":1676207506046,"results":"7384","hashOfConfig":"5848"},{"size":337,"mtime":1675791603472,"results":"7385","hashOfConfig":"5848"},{"size":1643,"mtime":1676640879607,"results":"7386","hashOfConfig":"5848"},{"size":732,"mtime":1676640879608,"results":"7387","hashOfConfig":"5848"},{"size":7290,"mtime":1675791603473,"results":"7388","hashOfConfig":"5848"},{"size":985,"mtime":1676640879608,"results":"7389","hashOfConfig":"5848"},{"size":1049,"mtime":1677723113155,"results":"7390","hashOfConfig":"5848"},{"size":2654,"mtime":1678677876797,"results":"7391","hashOfConfig":"5848"},{"size":1640,"mtime":1676640879609,"results":"7392","hashOfConfig":"5848"},{"size":47,"mtime":1675791603631,"results":"7393","hashOfConfig":"5848"},{"size":288,"mtime":1675791603631,"results":"7394","hashOfConfig":"5848"},{"size":650,"mtime":1676640879609,"results":"7395","hashOfConfig":"5848"},{"size":1944,"mtime":1676640879609,"results":"7396","hashOfConfig":"5848"},{"size":2088,"mtime":1676640879609,"results":"7397","hashOfConfig":"5848"},{"size":46,"mtime":1675791603633,"results":"7398","hashOfConfig":"5848"},{"size":2089,"mtime":1676640879609,"results":"7399","hashOfConfig":"5848"},{"size":1148,"mtime":1676640879610,"results":"7400","hashOfConfig":"5848"},{"size":790,"mtime":1676640879610,"results":"7401","hashOfConfig":"5848"},{"size":1635,"mtime":1676640879610,"results":"7402","hashOfConfig":"5848"},{"size":3189,"mtime":1676640879610,"results":"7403","hashOfConfig":"5848"},{"size":49,"mtime":1676207506049,"results":"7404","hashOfConfig":"5848"},{"size":1347,"mtime":1676640879610,"results":"7405","hashOfConfig":"5848"},{"size":4831,"mtime":1676640879611,"results":"7406","hashOfConfig":"5848"},{"size":980,"mtime":1676640879611,"results":"7407","hashOfConfig":"5848"},{"size":1989,"mtime":1676640879612,"results":"7408","hashOfConfig":"5848"},{"size":864,"mtime":1676640879612,"results":"7409","hashOfConfig":"5848"},{"size":4171,"mtime":1677706104955,"results":"7410","hashOfConfig":"5848"},{"size":49,"mtime":1676207506051,"results":"7411","hashOfConfig":"5848"},{"size":1375,"mtime":1676640879613,"results":"7412","hashOfConfig":"5848"},{"size":4708,"mtime":1676640879613,"results":"7413","hashOfConfig":"5848"},{"size":6048,"mtime":1676640879614,"results":"7414","hashOfConfig":"5848"},{"size":399,"mtime":1676640879614,"results":"7415","hashOfConfig":"5848"},{"size":4249,"mtime":1677848281257,"results":"7416","hashOfConfig":"5848"},{"size":2996,"mtime":1676640879614,"results":"7417","hashOfConfig":"5848"},{"size":3433,"mtime":1676640879615,"results":"7418","hashOfConfig":"5848"},{"size":4797,"mtime":1678677876797,"results":"7419","hashOfConfig":"5848"},{"size":405,"mtime":1676640879616,"results":"7420","hashOfConfig":"5848"},{"size":599,"mtime":1676640879616,"results":"7421","hashOfConfig":"5848"},{"size":1047,"mtime":1678302016111,"results":"7422","hashOfConfig":"5848"},{"size":1866,"mtime":1677101496679,"results":"7423","hashOfConfig":"5848"},{"size":1989,"mtime":1678677876798,"results":"7424","hashOfConfig":"5848"},{"size":1389,"mtime":1678302016111,"results":"7425","hashOfConfig":"5848"},{"size":3737,"mtime":1678302016112,"results":"7426","hashOfConfig":"5848"},{"size":1601,"mtime":1678677876807,"results":"7427","hashOfConfig":"5848"},{"size":1267,"mtime":1676640879617,"results":"7428","hashOfConfig":"5848"},{"size":37,"mtime":1676640879617,"results":"7429","hashOfConfig":"5848"},{"size":1724,"mtime":1676640879618,"results":"7430","hashOfConfig":"5848"},{"size":2981,"mtime":1676640879618,"results":"7431","hashOfConfig":"5848"},{"size":46,"mtime":1676207326159,"results":"7432","hashOfConfig":"5848"},{"size":1131,"mtime":1676640879618,"results":"7433","hashOfConfig":"5848"},{"size":2796,"mtime":1676640879618,"results":"7434","hashOfConfig":"5848"},{"size":2803,"mtime":1676640879619,"results":"7435","hashOfConfig":"5848"},{"size":3476,"mtime":1676640879619,"results":"7436","hashOfConfig":"5848"},{"size":1075,"mtime":1676640879619,"results":"7437","hashOfConfig":"5848"},{"size":359,"mtime":1675791603648,"results":"7438","hashOfConfig":"5848"},{"size":51,"mtime":1675791603648,"results":"7439","hashOfConfig":"5848"},{"size":1584,"mtime":1675791603648,"results":"7440","hashOfConfig":"5848"},{"size":3252,"mtime":1676640879619,"results":"7441","hashOfConfig":"5848"},{"size":2228,"mtime":1676640879620,"results":"7442","hashOfConfig":"5848"},{"size":2779,"mtime":1676640879620,"results":"7443","hashOfConfig":"5848"},{"size":2044,"mtime":1676640879620,"results":"7444","hashOfConfig":"5848"},{"size":1565,"mtime":1676640879620,"results":"7445","hashOfConfig":"5848"},{"size":49,"mtime":1675791603650,"results":"7446","hashOfConfig":"5848"},{"size":1836,"mtime":1676640879621,"results":"7447","hashOfConfig":"5848"},{"size":45,"mtime":1675791603650,"results":"7448","hashOfConfig":"5848"},{"size":891,"mtime":1676207506060,"results":"7449","hashOfConfig":"5848"},{"size":1215,"mtime":1676640879621,"results":"7450","hashOfConfig":"5848"},{"size":1132,"mtime":1676640879621,"results":"7451","hashOfConfig":"5848"},{"size":804,"mtime":1678302016112,"results":"7452","hashOfConfig":"5848"},{"size":688,"mtime":1676640879621,"results":"7453","hashOfConfig":"5848"},{"size":695,"mtime":1676640879621,"results":"7454","hashOfConfig":"5848"},{"size":669,"mtime":1678302016112,"results":"7455","hashOfConfig":"5848"},{"size":457,"mtime":1676640879622,"results":"7456","hashOfConfig":"5848"},{"size":1773,"mtime":1678477801566,"results":"7457","hashOfConfig":"5848"},{"size":1807,"mtime":1678477801566,"results":"7458","hashOfConfig":"5848"},{"size":2266,"mtime":1678477801567,"results":"7459","hashOfConfig":"5848"},{"size":4803,"mtime":1678477801567,"results":"7460","hashOfConfig":"5848"},{"size":4247,"mtime":1678477801568,"results":"7461","hashOfConfig":"5848"},{"size":1765,"mtime":1678477801568,"results":"7462","hashOfConfig":"5848"},{"size":1892,"mtime":1678477801568,"results":"7463","hashOfConfig":"5848"},{"size":3424,"mtime":1678477801569,"results":"7464","hashOfConfig":"5848"},{"size":3769,"mtime":1677723113156,"results":"7465","hashOfConfig":"5848"},{"size":59,"mtime":1675791603653,"results":"7466","hashOfConfig":"5848"},{"size":2458,"mtime":1676640879624,"results":"7467","hashOfConfig":"5848"},{"size":286,"mtime":1676207506064,"results":"7468","hashOfConfig":"5848"},{"size":956,"mtime":1676640879624,"results":"7469","hashOfConfig":"5848"},{"size":704,"mtime":1678715688718,"results":"7470","hashOfConfig":"5848"},{"size":1012,"mtime":1678715688718,"results":"7471","hashOfConfig":"5848"},{"size":1908,"mtime":1678715688718,"results":"7472","hashOfConfig":"5848"},{"size":224,"mtime":1675791603655,"results":"7473","hashOfConfig":"5848"},{"size":2040,"mtime":1678715688719,"results":"7474","hashOfConfig":"5848"},{"size":992,"mtime":1676640879626,"results":"7475","hashOfConfig":"5848"},{"size":1927,"mtime":1678715688719,"results":"7476","hashOfConfig":"5848"},{"size":1754,"mtime":1676640879626,"results":"7477","hashOfConfig":"5848"},{"size":1247,"mtime":1676640879626,"results":"7478","hashOfConfig":"5848"},{"size":687,"mtime":1676640879627,"results":"7479","hashOfConfig":"5848"},{"size":3400,"mtime":1676640879627,"results":"7480","hashOfConfig":"5848"},{"size":467,"mtime":1676640879627,"results":"7481","hashOfConfig":"5848"},{"size":926,"mtime":1676640879627,"results":"7482","hashOfConfig":"5848"},{"size":2208,"mtime":1676640879628,"results":"7483","hashOfConfig":"5848"},{"size":245,"mtime":1676640879628,"results":"7484","hashOfConfig":"5848"},{"size":45,"mtime":1675791603657,"results":"7485","hashOfConfig":"5848"},{"size":1039,"mtime":1676640879628,"results":"7486","hashOfConfig":"5848"},{"size":594,"mtime":1676640879628,"results":"7487","hashOfConfig":"5848"},{"size":1247,"mtime":1676640879628,"results":"7488","hashOfConfig":"5848"},{"size":47,"mtime":1675791603657,"results":"7489","hashOfConfig":"5848"},{"size":1201,"mtime":1676640879629,"results":"7490","hashOfConfig":"5848"},{"size":1741,"mtime":1676640879629,"results":"7491","hashOfConfig":"5848"},{"size":47,"mtime":1675791603658,"results":"7492","hashOfConfig":"5848"},{"size":2304,"mtime":1676640879630,"results":"7493","hashOfConfig":"5848"},{"size":48,"mtime":1676207506068,"results":"7494","hashOfConfig":"5848"},{"size":614,"mtime":1676640879631,"results":"7495","hashOfConfig":"5848"},{"size":11453,"mtime":1677723113157,"results":"7496","hashOfConfig":"5848"},{"size":3724,"mtime":1678302016112,"results":"7497","hashOfConfig":"5848"},{"size":1620,"mtime":1676640879631,"results":"7498","hashOfConfig":"5848"},{"size":3045,"mtime":1676640879632,"results":"7499","hashOfConfig":"5848"},{"size":1364,"mtime":1676640879633,"results":"7500","hashOfConfig":"5848"},{"size":637,"mtime":1676640879633,"results":"7501","hashOfConfig":"5848"},{"size":379,"mtime":1676640879633,"results":"7502","hashOfConfig":"5848"},{"size":483,"mtime":1676640879633,"results":"7503","hashOfConfig":"5848"},{"size":848,"mtime":1676640879633,"results":"7504","hashOfConfig":"5848"},{"size":850,"mtime":1676640879634,"results":"7505","hashOfConfig":"5848"},{"size":3238,"mtime":1676640879634,"results":"7506","hashOfConfig":"5848"},{"size":3939,"mtime":1676640879634,"results":"7507","hashOfConfig":"5848"},{"size":1176,"mtime":1676640879635,"results":"7508","hashOfConfig":"5848"},{"size":1876,"mtime":1676640879635,"results":"7509","hashOfConfig":"5848"},{"size":398,"mtime":1676640879635,"results":"7510","hashOfConfig":"5848"},{"size":50,"mtime":1676207506073,"results":"7511","hashOfConfig":"5848"},{"size":7841,"mtime":1676640879635,"results":"7512","hashOfConfig":"5848"},{"size":3466,"mtime":1676640879635,"results":"7513","hashOfConfig":"5848"},{"size":51,"mtime":1676207506076,"results":"7514","hashOfConfig":"5848"},{"size":400,"mtime":1676207506076,"results":"7515","hashOfConfig":"5848"},{"size":1039,"mtime":1676207506076,"results":"7516","hashOfConfig":"5848"},{"size":805,"mtime":1676640879636,"results":"7517","hashOfConfig":"5848"},{"size":1125,"mtime":1678552149842,"results":"7518","hashOfConfig":"5848"},{"size":1144,"mtime":1678717800692,"results":"7519","hashOfConfig":"5848"},{"size":1038,"mtime":1678349679526,"results":"7520","hashOfConfig":"5848"},{"size":693,"mtime":1676640879637,"results":"7521","hashOfConfig":"5848"},{"size":2064,"mtime":1676640879638,"results":"7522","hashOfConfig":"5848"},{"size":726,"mtime":1676640879638,"results":"7523","hashOfConfig":"5848"},{"size":589,"mtime":1676640879638,"results":"7524","hashOfConfig":"5848"},{"size":701,"mtime":1676640879639,"results":"7525","hashOfConfig":"5848"},{"size":1174,"mtime":1676640879639,"results":"7526","hashOfConfig":"5848"},{"size":1433,"mtime":1676640879639,"results":"7527","hashOfConfig":"5848"},{"size":1172,"mtime":1676640879639,"results":"7528","hashOfConfig":"5848"},{"size":40,"mtime":1675791603666,"results":"7529","hashOfConfig":"5848"},{"size":389,"mtime":1675791603666,"results":"7530","hashOfConfig":"5848"},{"size":413,"mtime":1676207506079,"results":"7531","hashOfConfig":"5848"},{"size":366,"mtime":1675791603666,"results":"7532","hashOfConfig":"5848"},{"size":408,"mtime":1676640879639,"results":"7533","hashOfConfig":"5848"},{"size":656,"mtime":1676640879640,"results":"7534","hashOfConfig":"5848"},{"size":546,"mtime":1676640879640,"results":"7535","hashOfConfig":"5848"},{"size":916,"mtime":1676640879640,"results":"7536","hashOfConfig":"5848"},{"size":1715,"mtime":1676640879641,"results":"7537","hashOfConfig":"5848"},{"size":766,"mtime":1676640879641,"results":"7538","hashOfConfig":"5848"},{"size":1050,"mtime":1676640879642,"results":"7539","hashOfConfig":"5848"},{"size":785,"mtime":1676640879642,"results":"7540","hashOfConfig":"5848"},{"size":1040,"mtime":1676640879642,"results":"7541","hashOfConfig":"5848"},{"size":2511,"mtime":1676640879643,"results":"7542","hashOfConfig":"5848"},{"size":360,"mtime":1675791603668,"results":"7543","hashOfConfig":"5848"},{"size":778,"mtime":1676640879643,"results":"7544","hashOfConfig":"5848"},{"size":1105,"mtime":1675791603668,"results":"7545","hashOfConfig":"5848"},{"size":930,"mtime":1676640879643,"results":"7546","hashOfConfig":"5848"},{"size":6762,"mtime":1676686985717,"results":"7547","hashOfConfig":"5848"},{"size":1247,"mtime":1676640879644,"results":"7548","hashOfConfig":"5848"},{"size":2058,"mtime":1676640879644,"results":"7549","hashOfConfig":"5848"},{"size":2361,"mtime":1676640879644,"results":"7550","hashOfConfig":"5848"},{"size":1955,"mtime":1676640879644,"results":"7551","hashOfConfig":"5848"},{"size":2974,"mtime":1676640879645,"results":"7552","hashOfConfig":"5848"},{"size":1448,"mtime":1677723113157,"results":"7553","hashOfConfig":"5848"},{"size":51,"mtime":1676207506083,"results":"7554","hashOfConfig":"5848"},{"size":2252,"mtime":1676640879645,"results":"7555","hashOfConfig":"5848"},{"size":1386,"mtime":1676640879645,"results":"7556","hashOfConfig":"5848"},{"size":1706,"mtime":1676640879646,"results":"7557","hashOfConfig":"5848"},{"size":1175,"mtime":1677723113158,"results":"7558","hashOfConfig":"5848"},{"size":51,"mtime":1675791603671,"results":"7559","hashOfConfig":"5848"},{"size":453,"mtime":1675791603671,"results":"7560","hashOfConfig":"5848"},{"size":322,"mtime":1675791603671,"results":"7561","hashOfConfig":"5848"},{"size":1053,"mtime":1676640879647,"results":"7562","hashOfConfig":"5848"},{"size":46,"mtime":1675791603672,"results":"7563","hashOfConfig":"5848"},{"size":2897,"mtime":1676640879647,"results":"7564","hashOfConfig":"5848"},{"size":3159,"mtime":1676640879647,"results":"7565","hashOfConfig":"5848"},{"size":46,"mtime":1675791603672,"results":"7566","hashOfConfig":"5848"},{"size":2832,"mtime":1676207506085,"results":"7567","hashOfConfig":"5848"},{"size":1087,"mtime":1677723113160,"results":"7568","hashOfConfig":"5848"},{"size":47,"mtime":1675791603673,"results":"7569","hashOfConfig":"5848"},{"size":4090,"mtime":1677723113161,"results":"7570","hashOfConfig":"5848"},{"size":319,"mtime":1675791603674,"results":"7571","hashOfConfig":"5848"},{"size":2162,"mtime":1676207506085,"results":"7572","hashOfConfig":"5848"},{"size":2829,"mtime":1676640879648,"results":"7573","hashOfConfig":"5848"},{"size":2163,"mtime":1678677876811,"results":"7574","hashOfConfig":"5848"},{"size":43,"mtime":1675791603675,"results":"7575","hashOfConfig":"5848"},{"size":366,"mtime":1678715688719,"results":"7576","hashOfConfig":"5848"},{"size":2464,"mtime":1676207506086,"results":"7577","hashOfConfig":"5848"},{"size":794,"mtime":1675791603676,"results":"7578","hashOfConfig":"5848"},{"size":2045,"mtime":1675791603676,"results":"7579","hashOfConfig":"5848"},{"size":1750,"mtime":1676640879648,"results":"7580","hashOfConfig":"5848"},{"size":1276,"mtime":1676640879649,"results":"7581","hashOfConfig":"5848"},{"size":1229,"mtime":1677723113161,"results":"7582","hashOfConfig":"5848"},{"size":1014,"mtime":1675791603676,"results":"7583","hashOfConfig":"5848"},{"size":54,"mtime":1675791603677,"results":"7584","hashOfConfig":"5848"},{"size":1490,"mtime":1676640879649,"results":"7585","hashOfConfig":"5848"},{"size":2412,"mtime":1676640879649,"results":"7586","hashOfConfig":"5848"},{"size":1521,"mtime":1676640879650,"results":"7587","hashOfConfig":"5848"},{"size":1080,"mtime":1676640879650,"results":"7588","hashOfConfig":"5848"},{"size":1298,"mtime":1676640879650,"results":"7589","hashOfConfig":"5848"},{"size":47,"mtime":1676207506088,"results":"7590","hashOfConfig":"5848"},{"size":1439,"mtime":1676640879650,"results":"7591","hashOfConfig":"5848"},{"size":5753,"mtime":1678477801569,"results":"7592","hashOfConfig":"5848"},{"size":5758,"mtime":1676640879651,"results":"7593","hashOfConfig":"5848"},{"size":1524,"mtime":1676640879651,"results":"7594","hashOfConfig":"5848"},{"size":366,"mtime":1678715688720,"results":"7595","hashOfConfig":"5848"},{"size":2163,"mtime":1675791603679,"results":"7596","hashOfConfig":"5848"},{"size":1341,"mtime":1675791603679,"results":"7597","hashOfConfig":"5848"},{"size":1323,"mtime":1676640879652,"results":"7598","hashOfConfig":"5848"},{"size":828,"mtime":1677723113162,"results":"7599","hashOfConfig":"5848"},{"size":46,"mtime":1675791603679,"results":"7600","hashOfConfig":"5848"},{"size":80,"mtime":1678715688720,"results":"7601","hashOfConfig":"5848"},{"size":3999,"mtime":1676640879652,"results":"7602","hashOfConfig":"4517"},{"size":219,"mtime":1675791603680,"results":"7603","hashOfConfig":"4517"},{"size":164,"mtime":1678482764307,"results":"7604","hashOfConfig":"4517"},{"size":928,"mtime":1676640879653,"results":"7605","hashOfConfig":"4517"},{"size":199,"mtime":1675791603680,"results":"7606","hashOfConfig":"4517"},{"size":139,"mtime":1676640879653,"results":"7607","hashOfConfig":"4517"},{"size":158,"mtime":1676640879653,"results":"7608","hashOfConfig":"4517"},{"size":1295,"mtime":1678482764307,"results":"7609","hashOfConfig":"4517"},{"size":230,"mtime":1675791603681,"results":"7610","hashOfConfig":"4517"},{"size":159,"mtime":1675791603681,"results":"7611","hashOfConfig":"4517"},{"size":159,"mtime":1675791603681,"results":"7612","hashOfConfig":"4517"},{"size":306,"mtime":1675791603681,"results":"7613","hashOfConfig":"4517"},{"size":310,"mtime":1678348793686,"results":"7614","hashOfConfig":"4517"},{"size":162,"mtime":1675791603682,"results":"7615","hashOfConfig":"4517"},{"size":203,"mtime":1675791603682,"results":"7616","hashOfConfig":"4517"},{"size":143,"mtime":1678482764307,"results":"7617","hashOfConfig":"4517"},{"size":3466,"mtime":1678482764307,"results":"7618","hashOfConfig":"4517"},{"size":454,"mtime":1675791603683,"results":"7619","hashOfConfig":"4517"},{"size":366,"mtime":1676207506093,"results":"7620","hashOfConfig":"4517"},{"size":407,"mtime":1675791603683,"results":"7621","hashOfConfig":"4517"},{"size":2145,"mtime":1678715688720,"results":"7622","hashOfConfig":"4517"},{"size":132,"mtime":1675791603683,"results":"7623","hashOfConfig":"4517"},{"size":975,"mtime":1676207506093,"results":"7624","hashOfConfig":"4517"},{"size":188,"mtime":1676207506093,"results":"7625","hashOfConfig":"4517"},{"size":744,"mtime":1676207506093,"results":"7626","hashOfConfig":"4517"},{"size":704,"mtime":1678482764308,"results":"7627","hashOfConfig":"4517"},{"size":416,"mtime":1678482764308,"results":"7628","hashOfConfig":"4517"},{"size":128,"mtime":1678483615297,"results":"7629","hashOfConfig":"4517"},{"size":2186,"mtime":1676207506094,"results":"7630","hashOfConfig":"4517"},{"size":844,"mtime":1678482764308,"results":"7631","hashOfConfig":"4517"},{"size":121,"mtime":1678482764308,"results":"7632","hashOfConfig":"4517"},{"size":131,"mtime":1677265134940,"results":"7633","hashOfConfig":"4517"},{"size":73,"mtime":1678483615298,"results":"7634","hashOfConfig":"4517"},{"size":1980,"mtime":1676640879655,"results":"7635","hashOfConfig":"4517"},{"size":105,"mtime":1675791603685,"results":"7636","hashOfConfig":"4517"},{"size":218,"mtime":1678482764309,"results":"7637","hashOfConfig":"4517"},{"size":357,"mtime":1676207506095,"results":"7638","hashOfConfig":"4517"},{"size":168,"mtime":1678482764309,"results":"7639","hashOfConfig":"4517"},{"size":121,"mtime":1675791603686,"results":"7640","hashOfConfig":"4517"},{"size":422,"mtime":1676207506095,"results":"7641","hashOfConfig":"4517"},{"size":923,"mtime":1678482764309,"results":"7642","hashOfConfig":"4517"},{"size":455,"mtime":1677265213298,"results":"7643","hashOfConfig":"4517"},{"size":394,"mtime":1676207506095,"results":"7644","hashOfConfig":"4517"},{"size":47,"mtime":1675791603687,"results":"7645","hashOfConfig":"4517"},{"size":1821,"mtime":1676640879655,"results":"7646","hashOfConfig":"4517"},{"size":2419,"mtime":1676207506095,"results":"7647","hashOfConfig":"4517"},{"size":136,"mtime":1676207506096,"results":"7648","hashOfConfig":"4517"},{"size":4624,"mtime":1676207506096,"results":"7649","hashOfConfig":"4517"},{"size":284,"mtime":1678715688720,"results":"7650","hashOfConfig":"4517"},{"size":274,"mtime":1675791603690,"results":"7651","hashOfConfig":"4517"},{"size":104,"mtime":1675791603690,"results":"7652","hashOfConfig":"4517"},{"size":37,"mtime":1675791603691,"results":"7653","hashOfConfig":"4517"},{"size":325,"mtime":1675791603691,"results":"7654","hashOfConfig":"4517"},{"size":813,"mtime":1675791603691,"results":"7655","hashOfConfig":"4517"},{"size":150,"mtime":1676640879656,"results":"7656","hashOfConfig":"4517"},{"size":78,"mtime":1678715688726,"results":"7657","hashOfConfig":"4517"},{"size":1300,"mtime":1678715688727,"results":"7658","hashOfConfig":"4517"},{"size":121,"mtime":1675791603691,"results":"7659","hashOfConfig":"4517"},{"size":756,"mtime":1678715688727,"results":"7660","hashOfConfig":"4517"},{"size":2238,"mtime":1675791603693,"results":"7661","hashOfConfig":"4517"},{"size":717,"mtime":1675791603693,"results":"7662","hashOfConfig":"4517"},{"size":672,"mtime":1675791603693,"results":"7663","hashOfConfig":"4517"},{"size":416,"mtime":1676207506096,"results":"7664","hashOfConfig":"4517"},{"size":947,"mtime":1678482764310,"results":"7665","hashOfConfig":"4517"},{"size":3410,"mtime":1678482764310,"results":"7666","hashOfConfig":"4517"},{"size":779,"mtime":1675791603694,"results":"7667","hashOfConfig":"4517"},{"size":459,"mtime":1675791603694,"results":"7668","hashOfConfig":"4517"},{"size":2113,"mtime":1676207506096,"results":"7669","hashOfConfig":"4517"},{"size":747,"mtime":1675791603694,"results":"7670","hashOfConfig":"4517"},{"size":803,"mtime":1678482764310,"results":"7671","hashOfConfig":"4517"},{"size":442,"mtime":1678302016113,"results":"7672","hashOfConfig":"4517"},{"size":433,"mtime":1676686985718,"results":"7673","hashOfConfig":"4517"},{"size":64,"mtime":1676640879661,"results":"7674","hashOfConfig":"4517"},{"size":1574,"mtime":1676640879661,"results":"7675","hashOfConfig":"4517"},{"size":1350,"mtime":1675791603700,"results":"7676","hashOfConfig":"4517"},{"size":1017,"mtime":1676207506101,"results":"7677","hashOfConfig":"4517"},{"size":3224,"mtime":1678302016113,"results":"7678","hashOfConfig":"4517"},{"size":216,"mtime":1675791603700,"results":"7679","hashOfConfig":"4517"},{"size":208,"mtime":1675791603700,"results":"7680","hashOfConfig":"4517"},{"size":921,"mtime":1678302016113,"results":"7681","hashOfConfig":"4517"},{"size":1257,"mtime":1676640879661,"results":"7682","hashOfConfig":"4517"},{"size":11102,"mtime":1678482764311,"results":"7683","hashOfConfig":"4517"},{"size":2972,"mtime":1676640879662,"results":"7684","hashOfConfig":"4517"},{"size":435,"mtime":1675791603701,"results":"7685","hashOfConfig":"4517"},{"size":1346,"mtime":1676207506102,"results":"7686","hashOfConfig":"4517"},{"size":339,"mtime":1675791603701,"results":"7687","hashOfConfig":"4517"},{"size":369,"mtime":1675791603717,"results":"7688","hashOfConfig":"4517"},{"size":310,"mtime":1675791603717,"results":"7689","hashOfConfig":"4517"},{"size":301,"mtime":1675791603717,"results":"7690","hashOfConfig":"4517"},{"size":317,"mtime":1675791603717,"results":"7691","hashOfConfig":"4517"},{"size":308,"mtime":1675791603718,"results":"7692","hashOfConfig":"4517"},{"size":214,"mtime":1675791603718,"results":"7693","hashOfConfig":"4517"},{"size":246,"mtime":1675791603702,"results":"7694","hashOfConfig":"4517"},{"size":1049,"mtime":1676207506102,"results":"7695","hashOfConfig":"4517"},{"size":354,"mtime":1678715688727,"results":"7696","hashOfConfig":"4517"},{"size":562,"mtime":1678715688728,"results":"7697","hashOfConfig":"4517"},{"size":946,"mtime":1678715688728,"results":"7698","hashOfConfig":"4517"},{"size":687,"mtime":1676207506103,"results":"7699","hashOfConfig":"4517"},{"size":1214,"mtime":1676640879662,"results":"7700","hashOfConfig":"4517"},{"size":267,"mtime":1678715688728,"results":"7701","hashOfConfig":"4517"},{"size":1192,"mtime":1678715688728,"results":"7702","hashOfConfig":"4517"},{"size":3192,"mtime":1676207506103,"results":"7703","hashOfConfig":"4517"},{"size":571,"mtime":1676207506103,"results":"7704","hashOfConfig":"4517"},{"size":8956,"mtime":1676207506104,"results":"7705","hashOfConfig":"4517"},{"size":228,"mtime":1676640879663,"results":"7706","hashOfConfig":"4517"},{"size":562,"mtime":1676640879663,"results":"7707","hashOfConfig":"4517"},{"size":184,"mtime":1675791603704,"results":"7708","hashOfConfig":"4517"},{"size":913,"mtime":1676640879664,"results":"7709","hashOfConfig":"4517"},{"size":1559,"mtime":1676207506105,"results":"7710","hashOfConfig":"4517"},{"size":3357,"mtime":1678482764312,"results":"7711","hashOfConfig":"4517"},{"size":1863,"mtime":1677723113165,"results":"7712","hashOfConfig":"4517"},{"size":1273,"mtime":1676207506106,"results":"7713","hashOfConfig":"4517"},{"size":1367,"mtime":1676207506106,"results":"7714","hashOfConfig":"4517"},{"size":950,"mtime":1676207506106,"results":"7715","hashOfConfig":"4517"},{"size":2144,"mtime":1676640879664,"results":"7716","hashOfConfig":"4517"},{"size":2948,"mtime":1676640879665,"results":"7717","hashOfConfig":"4517"},{"size":2333,"mtime":1676640879665,"results":"7718","hashOfConfig":"4517"},{"size":1016,"mtime":1676207506110,"results":"7719","hashOfConfig":"4517"},{"size":1320,"mtime":1676640879665,"results":"7720","hashOfConfig":"4517"},{"size":3065,"mtime":1676207506111,"results":"7721","hashOfConfig":"4517"},{"size":4346,"mtime":1676207506111,"results":"7722","hashOfConfig":"4517"},{"size":2897,"mtime":1676207506111,"results":"7723","hashOfConfig":"4517"},{"size":11709,"mtime":1676207506112,"results":"7724","hashOfConfig":"4517"},{"size":19,"mtime":1675791603706,"results":"7725","hashOfConfig":"4517"},{"size":1175,"mtime":1676207506112,"results":"7726","hashOfConfig":"4517"},{"size":687,"mtime":1676207506112,"results":"7727","hashOfConfig":"4517"},{"size":447,"mtime":1676207506112,"results":"7728","hashOfConfig":"4517"},{"size":1305,"mtime":1676207506113,"results":"7729","hashOfConfig":"4517"},{"size":1295,"mtime":1675791603707,"results":"7730","hashOfConfig":"4517"},{"size":1444,"mtime":1676207506113,"results":"7731","hashOfConfig":"4517"},{"size":681,"mtime":1676207506113,"results":"7732","hashOfConfig":"4517"},{"size":1193,"mtime":1676640879666,"results":"7733","hashOfConfig":"4517"},{"size":1005,"mtime":1676207506113,"results":"7734","hashOfConfig":"4517"},{"size":874,"mtime":1676207506114,"results":"7735","hashOfConfig":"4517"},{"size":948,"mtime":1676207506114,"results":"7736","hashOfConfig":"4517"},{"size":1833,"mtime":1675791603708,"results":"7737","hashOfConfig":"4517"},{"size":746,"mtime":1675791603708,"results":"7738","hashOfConfig":"4517"},{"size":1471,"mtime":1675791603709,"results":"7739","hashOfConfig":"4517"},{"size":1232,"mtime":1676207506114,"results":"7740","hashOfConfig":"4517"},{"size":307,"mtime":1675791603709,"results":"7741","hashOfConfig":"4517"},{"size":1997,"mtime":1676640879666,"results":"7742","hashOfConfig":"4517"},{"size":739,"mtime":1676640879666,"results":"7743","hashOfConfig":"4517"},{"size":3051,"mtime":1676640879666,"results":"7744","hashOfConfig":"4517"},{"size":2486,"mtime":1676207506114,"results":"7745","hashOfConfig":"4517"},{"size":3523,"mtime":1675791603710,"results":"7746","hashOfConfig":"4517"},{"size":905,"mtime":1676640879666,"results":"7747","hashOfConfig":"4517"},{"size":2208,"mtime":1676640879667,"results":"7748","hashOfConfig":"4517"},{"size":706,"mtime":1675791603710,"results":"7749","hashOfConfig":"4517"},{"size":320,"mtime":1676640879667,"results":"7750","hashOfConfig":"4517"},{"size":685,"mtime":1676640879667,"results":"7751","hashOfConfig":"4517"},{"size":630,"mtime":1676207506115,"results":"7752","hashOfConfig":"4517"},{"size":1049,"mtime":1675791603711,"results":"7753","hashOfConfig":"4517"},{"size":2770,"mtime":1677723113166,"results":"7754","hashOfConfig":"4517"},{"size":2002,"mtime":1676207506115,"results":"7755","hashOfConfig":"4517"},{"size":1294,"mtime":1676207506115,"results":"7756","hashOfConfig":"4517"},{"size":3412,"mtime":1676640879668,"results":"7757","hashOfConfig":"4517"},{"size":1134,"mtime":1676640879668,"results":"7758","hashOfConfig":"4517"},{"size":1285,"mtime":1675791603712,"results":"7759","hashOfConfig":"4517"},{"size":1601,"mtime":1678482764312,"results":"7760","hashOfConfig":"4517"},{"size":2318,"mtime":1676640879668,"results":"7761","hashOfConfig":"4517"},{"size":3153,"mtime":1676207506116,"results":"7762","hashOfConfig":"4517"},{"size":1189,"mtime":1675791603713,"results":"7763","hashOfConfig":"4517"},{"size":8788,"mtime":1678482764313,"results":"7764","hashOfConfig":"4517"},{"size":12048,"mtime":1678302016114,"results":"7765","hashOfConfig":"4517"},{"size":3803,"mtime":1678482764313,"results":"7766","hashOfConfig":"4517"},{"size":1727,"mtime":1676640879670,"results":"7767","hashOfConfig":"4517"},{"size":4278,"mtime":1677723113167,"results":"7768","hashOfConfig":"4517"},{"size":961,"mtime":1678482764313,"results":"7769","hashOfConfig":"4517"},{"size":390,"mtime":1675791603714,"results":"7770","hashOfConfig":"4517"},{"size":782,"mtime":1675791603714,"results":"7771","hashOfConfig":"4517"},{"size":840,"mtime":1675791603714,"results":"7772","hashOfConfig":"4517"},{"size":1186,"mtime":1676207506118,"results":"7773","hashOfConfig":"4517"},{"size":702,"mtime":1675791603714,"results":"7774","hashOfConfig":"4517"},{"size":597,"mtime":1678482764313,"results":"7775","hashOfConfig":"4517"},{"size":481,"mtime":1678482764314,"results":"7776","hashOfConfig":"4517"},{"size":792,"mtime":1678482764314,"results":"7777","hashOfConfig":"4517"},{"size":601,"mtime":1675791603715,"results":"7778","hashOfConfig":"4517"},{"size":498,"mtime":1678482764314,"results":"7779","hashOfConfig":"4517"},{"size":462,"mtime":1678482764315,"results":"7780","hashOfConfig":"4517"},{"size":466,"mtime":1678482764315,"results":"7781","hashOfConfig":"4517"},{"size":2439,"mtime":1676207506118,"results":"7782","hashOfConfig":"4517"},{"size":509,"mtime":1678482764315,"results":"7783","hashOfConfig":"4517"},{"size":544,"mtime":1678482764315,"results":"7784","hashOfConfig":"4517"},{"size":1471,"mtime":1676640879671,"results":"7785","hashOfConfig":"4517"},{"size":904,"mtime":1676640879671,"results":"7786","hashOfConfig":"4517"},{"size":7520,"mtime":1676640879671,"results":"7787","hashOfConfig":"4517"},{"size":1733,"mtime":1676207506118,"results":"7788","hashOfConfig":"4517"},{"size":805,"mtime":1676640879672,"results":"7789","hashOfConfig":"4517"},{"size":933,"mtime":1677848281261,"results":"7790","hashOfConfig":"4517"},{"size":59,"mtime":1676640879672,"results":"7791","hashOfConfig":"4517"},{"size":129,"mtime":1676640879672,"results":"7792","hashOfConfig":"4517"},{"size":114,"mtime":1675791603718,"results":"7793","hashOfConfig":"4517"},{"size":427,"mtime":1678482764316,"results":"7794","hashOfConfig":"4517"},{"size":1385,"mtime":1678482764316,"results":"7795","hashOfConfig":"4517"},{"size":1686,"mtime":1678482764316,"results":"7796","hashOfConfig":"4517"},{"size":726,"mtime":1678482764316,"results":"7797","hashOfConfig":"4517"},{"size":822,"mtime":1678482764317,"results":"7798","hashOfConfig":"4517"},{"size":4372,"mtime":1678482764317,"results":"7799","hashOfConfig":"4517"},{"size":854,"mtime":1678482764317,"results":"7800","hashOfConfig":"4517"},{"size":1210,"mtime":1678482764317,"results":"7801","hashOfConfig":"4517"},{"size":2525,"mtime":1678482764318,"results":"7802","hashOfConfig":"4517"},{"size":994,"mtime":1675791603720,"results":"7803","hashOfConfig":"4517"},{"size":58,"mtime":1675791603720,"results":"7804","hashOfConfig":"4517"},{"size":518,"mtime":1676640879674,"results":"7805","hashOfConfig":"4517"},{"size":1531,"mtime":1676207506120,"results":"7806","hashOfConfig":"4517"},{"size":433,"mtime":1676640879675,"results":"7807","hashOfConfig":"4517"},{"size":734,"mtime":1676640879675,"results":"7808","hashOfConfig":"4517"},{"size":1481,"mtime":1676640879675,"results":"7809","hashOfConfig":"4517"},{"size":33,"mtime":1675791603721,"results":"7810","hashOfConfig":"4517"},{"size":1064,"mtime":1676207506122,"results":"7811","hashOfConfig":"4517"},{"size":1612,"mtime":1676640879675,"results":"7812","hashOfConfig":"4517"},{"size":3099,"mtime":1676686985719,"results":"7813","hashOfConfig":"7814"},{"size":1428,"mtime":1678409738139,"results":"7815","hashOfConfig":"7814"},{"size":64,"mtime":1676686985719,"results":"7816","hashOfConfig":"7814"},{"size":2154,"mtime":1678302016114,"results":"7817","hashOfConfig":"7814"},{"size":1537,"mtime":1676686985720,"results":"7818","hashOfConfig":"7814"},{"size":952,"mtime":1676686985720,"results":"7819","hashOfConfig":"7814"},{"size":2024,"mtime":1676686985720,"results":"7820","hashOfConfig":"7814"},{"size":2590,"mtime":1676686985720,"results":"7821","hashOfConfig":"7814"},{"size":407,"mtime":1676686985720,"results":"7822","hashOfConfig":"7814"},{"size":672,"mtime":1678715688728,"results":"7823","hashOfConfig":"7814"},{"size":1200,"mtime":1676686985721,"results":"7824","hashOfConfig":"7814"},{"size":70,"mtime":1676686985721,"results":"7825","hashOfConfig":"7814"},{"size":8052,"mtime":1678715688729,"results":"7826","hashOfConfig":"7814"},{"size":458,"mtime":1676640879676,"results":"7827","hashOfConfig":"7814"},{"size":664,"mtime":1676640879676,"results":"7828","hashOfConfig":"7814"},{"size":3076,"mtime":1676640879676,"results":"7829","hashOfConfig":"7814"},{"size":51,"mtime":1675791603887,"results":"7830","hashOfConfig":"7814"},{"size":2257,"mtime":1675791603887,"results":"7831","hashOfConfig":"7814"},{"size":1643,"mtime":1675791603887,"results":"7832","hashOfConfig":"7814"},{"size":1914,"mtime":1676640879676,"results":"7833","hashOfConfig":"7814"},{"size":901,"mtime":1676640879677,"results":"7834","hashOfConfig":"7814"},{"size":494,"mtime":1678302016115,"results":"7835","hashOfConfig":"7814"},{"size":421,"mtime":1675791603889,"results":"7836","hashOfConfig":"7814"},{"size":1620,"mtime":1675791603903,"results":"7837","hashOfConfig":"7814"},{"size":4149,"mtime":1676640879677,"results":"7838","hashOfConfig":"7814"},{"size":560,"mtime":1676640879677,"results":"7839","hashOfConfig":"7814"},{"size":199,"mtime":1678715688729,"results":"7840","hashOfConfig":"7814"},{"size":336,"mtime":1675791603904,"results":"7841","hashOfConfig":"7814"},{"size":855,"mtime":1676207506126,"results":"7842","hashOfConfig":"7814"},{"size":2534,"mtime":1676640879678,"results":"7843","hashOfConfig":"7814"},{"size":139,"mtime":1675791603907,"results":"7844","hashOfConfig":"7814"},{"size":1529,"mtime":1675791603909,"results":"7845","hashOfConfig":"7814"},{"size":1397,"mtime":1675791603909,"results":"7846","hashOfConfig":"7814"},{"size":1544,"mtime":1676640879678,"results":"7847","hashOfConfig":"7814"},{"size":1101,"mtime":1676640879678,"results":"7848","hashOfConfig":"7814"},{"size":1175,"mtime":1676640879678,"results":"7849","hashOfConfig":"7814"},{"size":1467,"mtime":1675791603910,"results":"7850","hashOfConfig":"7814"},{"size":1228,"mtime":1675791603910,"results":"7851","hashOfConfig":"7814"},{"size":819,"mtime":1676640879679,"results":"7852","hashOfConfig":"7814"},{"size":859,"mtime":1675791603910,"results":"7853","hashOfConfig":"7814"},{"size":1105,"mtime":1675791603910,"results":"7854","hashOfConfig":"7814"},{"size":644,"mtime":1676640879679,"results":"7855","hashOfConfig":"7814"},{"size":551,"mtime":1675791603911,"results":"7856","hashOfConfig":"7814"},{"size":2209,"mtime":1675791603911,"results":"7857","hashOfConfig":"7814"},{"size":1386,"mtime":1675791603911,"results":"7858","hashOfConfig":"7814"},{"size":735,"mtime":1676640879679,"results":"7859","hashOfConfig":"7814"},{"size":2328,"mtime":1678302016115,"results":"7860","hashOfConfig":"7814"},{"size":488,"mtime":1675791603912,"results":"7861","hashOfConfig":"7814"},{"size":496,"mtime":1675791603912,"results":"7862","hashOfConfig":"7814"},{"size":480,"mtime":1675791603912,"results":"7863","hashOfConfig":"7814"},{"size":762,"mtime":1676640879680,"results":"7864","hashOfConfig":"7814"},{"size":539,"mtime":1675791603912,"results":"7865","hashOfConfig":"7814"},{"size":526,"mtime":1676207326270,"results":"7866","hashOfConfig":"7814"},{"size":2224,"mtime":1676640879886,"results":"7867","hashOfConfig":"7814"},{"size":850,"mtime":1676640879887,"results":"7868","hashOfConfig":"7814"},{"size":4219,"mtime":1676640879887,"results":"7869","hashOfConfig":"7814"},{"size":5448,"mtime":1678302016115,"results":"7870","hashOfConfig":"7814"},{"size":1399,"mtime":1676640879888,"results":"7871","hashOfConfig":"7814"},{"size":1496,"mtime":1676640879888,"results":"7872","hashOfConfig":"7814"},{"size":1911,"mtime":1676640879890,"results":"7873","hashOfConfig":"7814"},{"size":351,"mtime":1676640879891,"results":"7874","hashOfConfig":"7814"},{"size":2073,"mtime":1676640879891,"results":"7875","hashOfConfig":"7814"},{"size":7456,"mtime":1676640879892,"results":"7876","hashOfConfig":"7814"},{"size":342,"mtime":1675791603914,"results":"7877","hashOfConfig":"7814"},{"size":1919,"mtime":1676640879892,"results":"7878","hashOfConfig":"7814"},{"size":2949,"mtime":1677723113171,"results":"7879","hashOfConfig":"7814"},{"size":2377,"mtime":1676640879893,"results":"7880","hashOfConfig":"7814"},{"size":438,"mtime":1676640879893,"results":"7881","hashOfConfig":"7814"},{"size":4193,"mtime":1677848281262,"results":"7882","hashOfConfig":"7814"},{"size":652,"mtime":1676640879893,"results":"7883","hashOfConfig":"7814"},{"size":705,"mtime":1676640879894,"results":"7884","hashOfConfig":"7814"},{"size":1296,"mtime":1676640879894,"results":"7885","hashOfConfig":"7814"},{"size":502,"mtime":1676640879895,"results":"7886","hashOfConfig":"7814"},{"size":414,"mtime":1676640879896,"results":"7887","hashOfConfig":"7814"},{"size":504,"mtime":1676640879896,"results":"7888","hashOfConfig":"7814"},{"size":1136,"mtime":1676640879900,"results":"7889","hashOfConfig":"7814"},{"size":1998,"mtime":1676640879900,"results":"7890","hashOfConfig":"7814"},{"size":617,"mtime":1676640879901,"results":"7891","hashOfConfig":"7814"},{"size":1000,"mtime":1676640879901,"results":"7892","hashOfConfig":"7814"},{"size":3925,"mtime":1678302016116,"results":"7893","hashOfConfig":"7814"},{"size":50,"mtime":1675791603918,"results":"7894","hashOfConfig":"7814"},{"size":1261,"mtime":1676640879903,"results":"7895","hashOfConfig":"7814"},{"size":2858,"mtime":1676640879903,"results":"7896","hashOfConfig":"7814"},{"size":2422,"mtime":1676640879903,"results":"7897","hashOfConfig":"7814"},{"size":3868,"mtime":1676640879904,"results":"7898","hashOfConfig":"7814"},{"size":857,"mtime":1676640879904,"results":"7899","hashOfConfig":"7814"},{"size":2233,"mtime":1676640879904,"results":"7900","hashOfConfig":"7814"},{"size":1367,"mtime":1676640879905,"results":"7901","hashOfConfig":"7814"},{"size":2651,"mtime":1676640879905,"results":"7902","hashOfConfig":"7814"},{"size":848,"mtime":1675791603920,"results":"7903","hashOfConfig":"7814"},{"size":2460,"mtime":1675791603920,"results":"7904","hashOfConfig":"7814"},{"size":170,"mtime":1676640879905,"results":"7905","hashOfConfig":"7814"},{"size":2422,"mtime":1676640879905,"results":"7906","hashOfConfig":"7814"},{"size":451,"mtime":1675791603921,"results":"7907","hashOfConfig":"7814"},{"size":56,"mtime":1675791603921,"results":"7908","hashOfConfig":"7814"},{"size":2854,"mtime":1676640879906,"results":"7909","hashOfConfig":"7814"},{"size":586,"mtime":1675791603921,"results":"7910","hashOfConfig":"7814"},{"size":1546,"mtime":1675791603921,"results":"7911","hashOfConfig":"7814"},{"size":1409,"mtime":1675791603921,"results":"7912","hashOfConfig":"7814"},{"size":3409,"mtime":1676640879906,"results":"7913","hashOfConfig":"7814"},{"size":703,"mtime":1676640879907,"results":"7914","hashOfConfig":"7814"},{"size":682,"mtime":1676640879907,"results":"7915","hashOfConfig":"7814"},{"size":1391,"mtime":1676640879908,"results":"7916","hashOfConfig":"7814"},{"size":3287,"mtime":1676640879908,"results":"7917","hashOfConfig":"7814"},{"size":1056,"mtime":1676640879908,"results":"7918","hashOfConfig":"7814"},{"size":2224,"mtime":1676640879908,"results":"7919","hashOfConfig":"7814"},{"size":974,"mtime":1676640879908,"results":"7920","hashOfConfig":"7814"},{"size":758,"mtime":1676640879909,"results":"7921","hashOfConfig":"7814"},{"size":1582,"mtime":1676640879909,"results":"7922","hashOfConfig":"7814"},{"size":3844,"mtime":1676640879910,"results":"7923","hashOfConfig":"7814"},{"size":947,"mtime":1676640879910,"results":"7924","hashOfConfig":"7814"},{"size":242,"mtime":1676640879910,"results":"7925","hashOfConfig":"7814"},{"size":2264,"mtime":1676640879910,"results":"7926","hashOfConfig":"7814"},{"size":4882,"mtime":1676640879911,"results":"7927","hashOfConfig":"7814"},{"size":1427,"mtime":1675791603927,"results":"7928","hashOfConfig":"7814"},{"size":1591,"mtime":1675791603927,"results":"7929","hashOfConfig":"7814"},{"size":329,"mtime":1676640879911,"results":"7930","hashOfConfig":"7814"},{"size":1460,"mtime":1675791603927,"results":"7931","hashOfConfig":"7814"},{"size":3380,"mtime":1676640879912,"results":"7932","hashOfConfig":"7814"},{"size":1130,"mtime":1676640879914,"results":"7933","hashOfConfig":"7814"},{"size":1430,"mtime":1676640879916,"results":"7934","hashOfConfig":"7814"},{"size":1337,"mtime":1675791603928,"results":"7935","hashOfConfig":"7814"},{"size":3701,"mtime":1676640879917,"results":"7936","hashOfConfig":"7814"},{"size":1468,"mtime":1675791603928,"results":"7937","hashOfConfig":"7814"},{"size":7328,"mtime":1675791603929,"results":"7938","hashOfConfig":"7814"},{"size":1569,"mtime":1676640879917,"results":"7939","hashOfConfig":"7814"},{"size":1344,"mtime":1675791603929,"results":"7940","hashOfConfig":"7814"},{"size":3943,"mtime":1676640879918,"results":"7941","hashOfConfig":"7814"},{"size":812,"mtime":1676640879918,"results":"7942","hashOfConfig":"7814"},{"size":2215,"mtime":1676640879918,"results":"7943","hashOfConfig":"7814"},{"size":1487,"mtime":1675791603930,"results":"7944","hashOfConfig":"7814"},{"size":1010,"mtime":1675791603930,"results":"7945","hashOfConfig":"7814"},{"size":147,"mtime":1678715688729,"results":"7946","hashOfConfig":"7814"},{"size":1057,"mtime":1678715688730,"results":"7947","hashOfConfig":"7814"},{"size":432,"mtime":1676207506138,"results":"7948","hashOfConfig":"7814"},{"size":23,"mtime":1676207506138,"results":"7949","hashOfConfig":"7814"},{"size":554,"mtime":1676640879919,"results":"7950","hashOfConfig":"7814"},{"size":1600,"mtime":1676640879919,"results":"7951","hashOfConfig":"7814"},{"size":2922,"mtime":1676640879920,"results":"7952","hashOfConfig":"7814"},{"size":58,"mtime":1675791603931,"results":"7953","hashOfConfig":"7814"},{"size":947,"mtime":1676640879920,"results":"7954","hashOfConfig":"7814"},{"size":579,"mtime":1676640879921,"results":"7955","hashOfConfig":"7814"},{"size":2623,"mtime":1676640879921,"results":"7956","hashOfConfig":"7814"},{"size":4226,"mtime":1676640879921,"results":"7957","hashOfConfig":"7814"},{"size":56,"mtime":1675791603932,"results":"7958","hashOfConfig":"7814"},{"size":3306,"mtime":1676640879922,"results":"7959","hashOfConfig":"7814"},{"size":2039,"mtime":1676640879922,"results":"7960","hashOfConfig":"7814"},{"size":58,"mtime":1675791603933,"results":"7961","hashOfConfig":"7814"},{"size":776,"mtime":1676640879923,"results":"7962","hashOfConfig":"7814"},{"size":1653,"mtime":1676640879923,"results":"7963","hashOfConfig":"7814"},{"size":546,"mtime":1676640879924,"results":"7964","hashOfConfig":"7814"},{"size":543,"mtime":1676640879924,"results":"7965","hashOfConfig":"7814"},{"size":2291,"mtime":1676640879925,"results":"7966","hashOfConfig":"7814"},{"size":1559,"mtime":1676640879925,"results":"7967","hashOfConfig":"7814"},{"size":4352,"mtime":1676640879925,"results":"7968","hashOfConfig":"7814"},{"size":442,"mtime":1676640879926,"results":"7969","hashOfConfig":"7814"},{"size":341,"mtime":1676640879926,"results":"7970","hashOfConfig":"7814"},{"size":1059,"mtime":1676640879926,"results":"7971","hashOfConfig":"7814"},{"size":1591,"mtime":1676640879926,"results":"7972","hashOfConfig":"7814"},{"size":871,"mtime":1676640879927,"results":"7973","hashOfConfig":"7814"},{"size":578,"mtime":1676640879927,"results":"7974","hashOfConfig":"7814"},{"size":858,"mtime":1676640879927,"results":"7975","hashOfConfig":"7814"},{"size":306,"mtime":1675791603944,"results":"7976","hashOfConfig":"7814"},{"size":1547,"mtime":1676640879928,"results":"7977","hashOfConfig":"7814"},{"size":341,"mtime":1676640879928,"results":"7978","hashOfConfig":"7814"},{"size":482,"mtime":1676640879928,"results":"7979","hashOfConfig":"7814"},{"size":8196,"mtime":1676640879929,"results":"7980","hashOfConfig":"7814"},{"size":5041,"mtime":1676640879974,"results":"7981","hashOfConfig":"7814"},{"size":437,"mtime":1676640879974,"results":"7982","hashOfConfig":"7814"},{"size":707,"mtime":1676640879974,"results":"7983","hashOfConfig":"7814"},{"size":959,"mtime":1676640879975,"results":"7984","hashOfConfig":"7814"},{"size":962,"mtime":1676640879975,"results":"7985","hashOfConfig":"7814"},{"size":1036,"mtime":1676640879975,"results":"7986","hashOfConfig":"7814"},{"size":8310,"mtime":1676640879976,"results":"7987","hashOfConfig":"7814"},{"size":1690,"mtime":1676640879976,"results":"7988","hashOfConfig":"7814"},{"size":3819,"mtime":1676640879978,"results":"7989","hashOfConfig":"7814"},{"size":4096,"mtime":1676640879983,"results":"7990","hashOfConfig":"7814"},{"size":6272,"mtime":1676640879983,"results":"7991","hashOfConfig":"7814"},{"size":5691,"mtime":1676640879984,"results":"7992","hashOfConfig":"7814"},{"size":491,"mtime":1676640879984,"results":"7993","hashOfConfig":"7814"},{"size":1634,"mtime":1676640879985,"results":"7994","hashOfConfig":"7814"},{"size":976,"mtime":1676207506149,"results":"7995","hashOfConfig":"7814"},{"size":985,"mtime":1676207506149,"results":"7996","hashOfConfig":"7814"},{"size":958,"mtime":1676640879985,"results":"7997","hashOfConfig":"7814"},{"size":1052,"mtime":1676640879986,"results":"7998","hashOfConfig":"7814"},{"size":986,"mtime":1676207506150,"results":"7999","hashOfConfig":"7814"},{"size":1907,"mtime":1676640879986,"results":"8000","hashOfConfig":"7814"},{"size":1294,"mtime":1676640879987,"results":"8001","hashOfConfig":"7814"},{"size":1388,"mtime":1676640879988,"results":"8002","hashOfConfig":"7814"},{"size":487,"mtime":1676640879988,"results":"8003","hashOfConfig":"7814"},{"size":1134,"mtime":1677723113172,"results":"8004","hashOfConfig":"7814"},{"size":43,"mtime":1675791603953,"results":"8005","hashOfConfig":"7814"},{"size":307,"mtime":1675791603953,"results":"8006","hashOfConfig":"7814"},{"size":3141,"mtime":1676640879988,"results":"8007","hashOfConfig":"7814"},{"size":144,"mtime":1675791603953,"results":"8008","hashOfConfig":"7814"},{"size":457,"mtime":1675791603953,"results":"8009","hashOfConfig":"7814"},{"size":1776,"mtime":1676640879989,"results":"8010","hashOfConfig":"7814"},{"size":2141,"mtime":1676640879989,"results":"8011","hashOfConfig":"7814"},{"size":1009,"mtime":1676640879989,"results":"8012","hashOfConfig":"7814"},{"size":2878,"mtime":1676640879990,"results":"8013","hashOfConfig":"7814"},{"size":2089,"mtime":1676640879990,"results":"8014","hashOfConfig":"7814"},{"size":1063,"mtime":1676640879990,"results":"8015","hashOfConfig":"7814"},{"size":1409,"mtime":1676640879990,"results":"8016","hashOfConfig":"7814"},{"size":775,"mtime":1676640879991,"results":"8017","hashOfConfig":"7814"},{"size":5179,"mtime":1676640879991,"results":"8018","hashOfConfig":"7814"},{"size":2152,"mtime":1676640879992,"results":"8019","hashOfConfig":"7814"},{"size":1169,"mtime":1676640879992,"results":"8020","hashOfConfig":"7814"},{"size":1877,"mtime":1676640879992,"results":"8021","hashOfConfig":"7814"},{"size":1890,"mtime":1676640879992,"results":"8022","hashOfConfig":"7814"},{"size":2311,"mtime":1676640879993,"results":"8023","hashOfConfig":"7814"},{"size":1297,"mtime":1676640879993,"results":"8024","hashOfConfig":"7814"},{"size":1404,"mtime":1676640879993,"results":"8025","hashOfConfig":"7814"},{"size":718,"mtime":1676640879993,"results":"8026","hashOfConfig":"7814"},{"size":961,"mtime":1676640879993,"results":"8027","hashOfConfig":"7814"},{"size":997,"mtime":1676640879994,"results":"8028","hashOfConfig":"7814"},{"size":329,"mtime":1676640879994,"results":"8029","hashOfConfig":"7814"},{"size":232,"mtime":1676640879994,"results":"8030","hashOfConfig":"7814"},{"size":2115,"mtime":1676640879995,"results":"8031","hashOfConfig":"7814"},{"size":997,"mtime":1676640879995,"results":"8032","hashOfConfig":"7814"},{"size":430,"mtime":1676640879996,"results":"8033","hashOfConfig":"7814"},{"size":2023,"mtime":1676640879996,"results":"8034","hashOfConfig":"7814"},{"size":872,"mtime":1676640879998,"results":"8035","hashOfConfig":"7814"},{"size":1398,"mtime":1676640879999,"results":"8036","hashOfConfig":"7814"},{"size":2816,"mtime":1676640879999,"results":"8037","hashOfConfig":"7814"},{"size":452,"mtime":1676207506160,"results":"8038","hashOfConfig":"7814"},{"size":1928,"mtime":1676640880000,"results":"8039","hashOfConfig":"7814"},{"size":4415,"mtime":1677723113172,"results":"8040","hashOfConfig":"7814"},{"size":1109,"mtime":1676640880000,"results":"8041","hashOfConfig":"8042"},{"size":37,"mtime":1676640880000,"results":"8043","hashOfConfig":"8042"},{"size":918,"mtime":1676640880001,"results":"8044","hashOfConfig":"8042"},{"size":38,"mtime":1676640880001,"results":"8045","hashOfConfig":"8042"},{"size":344,"mtime":1676640880001,"results":"8046","hashOfConfig":"8042"},{"size":206,"mtime":1676640880001,"results":"8047","hashOfConfig":"8042"},{"size":784,"mtime":1676640880001,"results":"8048","hashOfConfig":"8042"},{"size":2706,"mtime":1676640880002,"results":"8049","hashOfConfig":"8042"},{"size":463,"mtime":1676640880003,"results":"8050","hashOfConfig":"8042"},{"size":1025,"mtime":1676640880004,"results":"8051","hashOfConfig":"8042"},{"size":1044,"mtime":1676640880004,"results":"8052","hashOfConfig":"8042"},{"size":80,"mtime":1675791603960,"results":"8053","hashOfConfig":"8042"},{"size":1619,"mtime":1676640880004,"results":"8054","hashOfConfig":"8042"},{"size":516,"mtime":1675791603961,"results":"8055","hashOfConfig":"8042"},{"size":318,"mtime":1675791603961,"results":"8056","hashOfConfig":"8042"},{"size":96,"mtime":1676640880004,"results":"8057","hashOfConfig":"8042"},{"size":1126,"mtime":1676640880005,"results":"8058","hashOfConfig":"8042"},{"size":1493,"mtime":1676686985723,"results":"8059","hashOfConfig":"4517"},{"size":381,"mtime":1678409738140,"results":"8060","hashOfConfig":"4517"},{"size":1153,"mtime":1678482764318,"results":"8061","hashOfConfig":"4517"},{"size":2834,"mtime":1676686985723,"results":"8062","hashOfConfig":"4517"},{"size":4915,"mtime":1676640880005,"results":"8063","hashOfConfig":"4517"},{"size":1199,"mtime":1678482764318,"results":"8064","hashOfConfig":"4517"},{"size":667,"mtime":1676640880006,"results":"8065","hashOfConfig":"4517"},{"size":980,"mtime":1675791603962,"results":"8066","hashOfConfig":"4517"},{"size":60,"mtime":1675791603962,"results":"8067","hashOfConfig":"4517"},{"size":1866,"mtime":1675791603962,"results":"8068","hashOfConfig":"4517"},{"size":2831,"mtime":1675791603962,"results":"8069","hashOfConfig":"4517"},{"size":18,"mtime":1676640880006,"results":"8070","hashOfConfig":"4517"},{"size":1922,"mtime":1678677876813,"results":"8071","hashOfConfig":"4517"},{"size":110,"mtime":1676640880007,"results":"8072","hashOfConfig":"4517"},{"size":797,"mtime":1676207506165,"results":"8073","hashOfConfig":"4517"},{"size":1889,"mtime":1676640880007,"results":"8074","hashOfConfig":"4517"},{"size":2752,"mtime":1676640880010,"results":"8075","hashOfConfig":"4517"},{"size":4957,"mtime":1676207506165,"results":"8076","hashOfConfig":"4517"},{"size":2425,"mtime":1678482764319,"results":"8077","hashOfConfig":"4517"},{"size":493,"mtime":1676686985724,"results":"8078","hashOfConfig":"4517"},{"size":1120,"mtime":1678482764319,"results":"8079","hashOfConfig":"4517"},{"size":386,"mtime":1678302016116,"results":"8080","hashOfConfig":"4517"},{"size":206,"mtime":1678482764319,"results":"8081","hashOfConfig":"4517"},{"size":35673,"mtime":1678482764320,"results":"8082","hashOfConfig":"4517"},{"size":7825,"mtime":1676686985725,"results":"8083","hashOfConfig":"4517"},{"size":6904,"mtime":1678302016116,"results":"8084","hashOfConfig":"4517"},{"size":3135,"mtime":1678482764320,"results":"8085","hashOfConfig":"4517"},{"size":96,"mtime":1676686985726,"results":"8086","hashOfConfig":"4517"},{"size":1183,"mtime":1678482764320,"results":"8087","hashOfConfig":"4517"},{"size":3107,"mtime":1676686985726,"results":"8088","hashOfConfig":"4517"},{"size":8160,"mtime":1678302016116,"results":"8089","hashOfConfig":"4517"},{"size":171,"mtime":1678302016117,"results":"8090","hashOfConfig":"4517"},{"size":1725,"mtime":1676686985727,"results":"8091","hashOfConfig":"4517"},{"size":2984,"mtime":1676686985727,"results":"8092","hashOfConfig":"4517"},{"size":2008,"mtime":1676686985727,"results":"8093","hashOfConfig":"4517"},{"size":1511,"mtime":1676686985728,"results":"8094","hashOfConfig":"4517"},{"size":258,"mtime":1678482764321,"results":"8095","hashOfConfig":"4517"},{"size":1225,"mtime":1676686985728,"results":"8096","hashOfConfig":"4517"},{"size":80,"mtime":1675791603963,"results":"8097","hashOfConfig":"4517"},{"size":3404,"mtime":1676207506166,"results":"8098","hashOfConfig":"4517"},{"size":3176,"mtime":1676640880011,"results":"8099","hashOfConfig":"4517"},{"size":3196,"mtime":1676640880011,"results":"8100","hashOfConfig":"4517"},{"size":1692,"mtime":1676640880011,"results":"8101","hashOfConfig":"4517"},{"size":637,"mtime":1678677876813,"results":"8102","hashOfConfig":"4517"},{"size":1835,"mtime":1676640880012,"results":"8103","hashOfConfig":"4517"},{"size":161,"mtime":1676640880012,"results":"8104","hashOfConfig":"4517"},{"size":4986,"mtime":1676640880012,"results":"8105","hashOfConfig":"4517"},{"size":643,"mtime":1676640880013,"results":"8106","hashOfConfig":"4517"},{"size":64,"mtime":1676640880013,"results":"8107","hashOfConfig":"4517"},{"size":3894,"mtime":1678482764321,"results":"8108","hashOfConfig":"4517"},{"size":1493,"mtime":1676207506168,"results":"8109","hashOfConfig":"4517"},{"size":1574,"mtime":1675791603964,"results":"8110","hashOfConfig":"4517"},{"size":1556,"mtime":1678482764322,"results":"8111","hashOfConfig":"4517"},{"size":4698,"mtime":1676207506168,"results":"8112","hashOfConfig":"4517"},{"size":1312,"mtime":1675791603965,"results":"8113","hashOfConfig":"4517"},{"size":4436,"mtime":1676207506169,"results":"8114","hashOfConfig":"4517"},{"size":19342,"mtime":1676640880014,"results":"8115","hashOfConfig":"4517"},{"size":4950,"mtime":1676207506169,"results":"8116","hashOfConfig":"4517"},{"size":1793,"mtime":1678409738141,"results":"8117","hashOfConfig":"4517"},{"size":454,"mtime":1676207506169,"results":"8118","hashOfConfig":"4517"},{"size":213,"mtime":1676207506170,"results":"8119","hashOfConfig":"4517"},{"size":1262,"mtime":1676207506170,"results":"8120","hashOfConfig":"4517"},{"size":794,"mtime":1676207506170,"results":"8121","hashOfConfig":"4517"},{"size":3834,"mtime":1678483615301,"results":"8122","hashOfConfig":"4517"},{"size":2503,"mtime":1678482764325,"results":"8123","hashOfConfig":"4517"},{"size":3833,"mtime":1676640880016,"results":"8124","hashOfConfig":"4517"},{"size":1248,"mtime":1678482764325,"results":"8125","hashOfConfig":"4517"},{"size":1786,"mtime":1678482764325,"results":"8126","hashOfConfig":"4517"},{"size":2648,"mtime":1676640880016,"results":"8127","hashOfConfig":"4517"},{"size":2364,"mtime":1678677876814,"results":"8128","hashOfConfig":"4517"},{"size":3139,"mtime":1678677876814,"results":"8129","hashOfConfig":"4517"},{"size":6593,"mtime":1678677876815,"results":"8130","hashOfConfig":"4517"},{"size":13372,"mtime":1678677876815,"results":"8131","hashOfConfig":"4517"},{"size":2216,"mtime":1678677876815,"results":"8132","hashOfConfig":"4517"},{"size":4191,"mtime":1678677876815,"results":"8133","hashOfConfig":"4517"},{"size":151,"mtime":1678677876816,"results":"8134","hashOfConfig":"4517"},{"size":151,"mtime":1678677876817,"results":"8135","hashOfConfig":"4517"},{"size":1303,"mtime":1678677876817,"results":"8136","hashOfConfig":"4517"},{"size":5643,"mtime":1678677876817,"results":"8137","hashOfConfig":"4517"},{"size":4830,"mtime":1678677876818,"results":"8138","hashOfConfig":"4517"},{"size":441,"mtime":1678677876820,"results":"8139","hashOfConfig":"4517"},{"size":1482,"mtime":1678677876821,"results":"8140","hashOfConfig":"4517"},{"size":8312,"mtime":1678677876822,"results":"8141","hashOfConfig":"4517"},{"size":4104,"mtime":1678677876822,"results":"8142","hashOfConfig":"4517"},{"size":1381,"mtime":1678677876824,"results":"8143","hashOfConfig":"4517"},{"size":803,"mtime":1678677876825,"results":"8144","hashOfConfig":"4517"},{"size":7195,"mtime":1678677876825,"results":"8145","hashOfConfig":"4517"},{"size":4113,"mtime":1676640880017,"results":"8146","hashOfConfig":"4517"},{"size":542,"mtime":1676640880018,"results":"8147","hashOfConfig":"4517"},{"size":2126,"mtime":1676640880018,"results":"8148","hashOfConfig":"4517"},{"size":1261,"mtime":1676640880018,"results":"8149","hashOfConfig":"4517"},{"size":232,"mtime":1675791603968,"results":"8150","hashOfConfig":"4517"},{"size":246,"mtime":1676640880019,"results":"8151","hashOfConfig":"4517"},{"size":240,"mtime":1676640880019,"results":"8152","hashOfConfig":"4517"},{"size":240,"mtime":1675791603968,"results":"8153","hashOfConfig":"4517"},{"size":232,"mtime":1676207506171,"results":"8154","hashOfConfig":"4517"},{"size":220,"mtime":1675791603968,"results":"8155","hashOfConfig":"4517"},{"size":224,"mtime":1675791603968,"results":"8156","hashOfConfig":"4517"},{"size":256,"mtime":1675791603968,"results":"8157","hashOfConfig":"4517"},{"size":269,"mtime":1676640880019,"results":"8158","hashOfConfig":"4517"},{"size":224,"mtime":1676640880019,"results":"8159","hashOfConfig":"4517"},{"size":474,"mtime":1676207506172,"results":"8160","hashOfConfig":"4517"},{"size":653,"mtime":1678482764331,"results":"8161","hashOfConfig":"4517"},{"size":2593,"mtime":1678482764331,"results":"8162","hashOfConfig":"4517"},{"size":1776,"mtime":1676640880020,"results":"8163","hashOfConfig":"4517"},{"size":10135,"mtime":1678482764331,"results":"8164","hashOfConfig":"4517"},{"size":380,"mtime":1675791603969,"results":"8165","hashOfConfig":"4517"},{"size":734,"mtime":1676207506173,"results":"8166","hashOfConfig":"4517"},{"size":425,"mtime":1675791603969,"results":"8167","hashOfConfig":"4517"},{"size":769,"mtime":1676640880021,"results":"8168","hashOfConfig":"4517"},{"size":1719,"mtime":1676640880021,"results":"8169","hashOfConfig":"4517"},{"size":579,"mtime":1676640880022,"results":"8170","hashOfConfig":"4517"},{"size":581,"mtime":1676640880022,"results":"8171","hashOfConfig":"4517"},{"size":337,"mtime":1678482764332,"results":"8172","hashOfConfig":"4517"},{"size":124,"mtime":1676640880022,"results":"8173","hashOfConfig":"4517"},{"size":121,"mtime":1675791603970,"results":"8174","hashOfConfig":"4517"},{"size":104,"mtime":1676640880023,"results":"8175","hashOfConfig":"4517"},{"size":74,"mtime":1676640880023,"results":"8176","hashOfConfig":"4517"},{"size":164,"mtime":1676640880024,"results":"8177","hashOfConfig":"4517"},{"size":6712,"mtime":1676207506175,"results":"8178","hashOfConfig":"4517"},{"size":163,"mtime":1676640880024,"results":"8179","hashOfConfig":"4517"},{"size":1394,"mtime":1677270200728,"results":"8180","hashOfConfig":"4517"},{"size":646,"mtime":1676207506176,"results":"8181","hashOfConfig":"4517"},{"size":63,"mtime":1675791604087,"results":"8182","hashOfConfig":"4517"},{"size":6562,"mtime":1675791604087,"results":"8183","hashOfConfig":"4517"},{"size":4775,"mtime":1675791604087,"results":"8184","hashOfConfig":"4517"},{"size":780,"mtime":1675791604087,"results":"8185","hashOfConfig":"4517"},{"size":286,"mtime":1676640880024,"results":"8186","hashOfConfig":"4517"},{"size":4191,"mtime":1676640880025,"results":"8187","hashOfConfig":"4517"},{"size":491,"mtime":1676207506176,"results":"8188","hashOfConfig":"4517"},{"size":615,"mtime":1675791604088,"results":"8189","hashOfConfig":"4517"},{"size":512,"mtime":1678302016117,"results":"8190","hashOfConfig":"4517"},{"size":1191,"mtime":1676640880025,"results":"8191","hashOfConfig":"4517"},{"size":3457,"mtime":1675791604088,"results":"8192","hashOfConfig":"4517"},{"size":1493,"mtime":1678677876827,"results":"8193","hashOfConfig":"4517"},{"size":468,"mtime":1676207506180,"results":"8194","hashOfConfig":"4517"},{"size":6787,"mtime":1678677876828,"results":"8195","hashOfConfig":"4517"},{"size":14566,"mtime":1678677876829,"results":"8196","hashOfConfig":"4517"},{"size":45432,"mtime":1678677876829,"results":"8197","hashOfConfig":"4517"},{"size":1751,"mtime":1678677876830,"results":"8198","hashOfConfig":"4517"},{"size":8744,"mtime":1678677876830,"results":"8199","hashOfConfig":"4517"},{"size":13891,"mtime":1678677876831,"results":"8200","hashOfConfig":"4517"},{"size":3241,"mtime":1678677876833,"results":"8201","hashOfConfig":"4517"},{"size":1466,"mtime":1678483615302,"results":"8202","hashOfConfig":"4517"},{"size":78,"mtime":1675791604103,"results":"8203","hashOfConfig":"4517"},{"size":1209,"mtime":1678482764336,"results":"8204","hashOfConfig":"4517"},{"size":1155,"mtime":1678482764336,"results":"8205","hashOfConfig":"4517"},{"size":24,"mtime":1675791604103,"results":"8206","hashOfConfig":"4517"},{"size":46,"mtime":1676640880029,"results":"8207","hashOfConfig":"4517"},{"size":1283,"mtime":1678482764336,"results":"8208","hashOfConfig":"4517"},{"size":15149,"mtime":1678483615302,"results":"8209","hashOfConfig":"4517"},{"size":628,"mtime":1678409738142,"results":"8210","hashOfConfig":"4517"},{"size":462,"mtime":1675791604104,"results":"8211","hashOfConfig":"4517"},{"size":377,"mtime":1675791604104,"results":"8212","hashOfConfig":"4517"},{"size":193,"mtime":1676207506183,"results":"8213","hashOfConfig":"4517"},{"size":242,"mtime":1675791604105,"results":"8214","hashOfConfig":"4517"},{"size":93,"mtime":1675791604105,"results":"8215","hashOfConfig":"4517"},{"size":1277,"mtime":1676582749850,"results":"8216","hashOfConfig":"4517"},{"size":517,"mtime":1678483615302,"results":"8217","hashOfConfig":"4517"},{"size":1197,"mtime":1675791604105,"results":"8218","hashOfConfig":"4517"},{"size":169,"mtime":1675791604105,"results":"8219","hashOfConfig":"4517"},{"size":472,"mtime":1676640880033,"results":"8220","hashOfConfig":"4517"},{"size":5444,"mtime":1676207506184,"results":"8221","hashOfConfig":"4517"},{"size":301,"mtime":1676207506184,"results":"8222","hashOfConfig":"4517"},{"size":566,"mtime":1676207506184,"results":"8223","hashOfConfig":"4517"},{"size":326,"mtime":1676207506184,"results":"8224","hashOfConfig":"4517"},{"size":626,"mtime":1676207506185,"results":"8225","hashOfConfig":"4517"},{"size":478,"mtime":1675791604107,"results":"8226","hashOfConfig":"4517"},{"size":470,"mtime":1676207506185,"results":"8227","hashOfConfig":"4517"},{"size":288,"mtime":1676207506185,"results":"8228","hashOfConfig":"4517"},{"size":646,"mtime":1676207506185,"results":"8229","hashOfConfig":"4517"},{"size":652,"mtime":1678482764339,"results":"8230","hashOfConfig":"4517"},{"size":167,"mtime":1676207506185,"results":"8231","hashOfConfig":"4517"},{"size":1221,"mtime":1678302016117,"results":"8232","hashOfConfig":"4517"},{"size":168,"mtime":1675791604109,"results":"8233","hashOfConfig":"4517"},{"size":134,"mtime":1675791604109,"results":"8234","hashOfConfig":"4517"},{"size":115,"mtime":1678482764339,"results":"8235","hashOfConfig":"4517"},{"size":275,"mtime":1676640880034,"results":"8236","hashOfConfig":"4517"},{"size":2025,"mtime":1676207506186,"results":"8237","hashOfConfig":"4517"},{"size":122,"mtime":1675791604109,"results":"8238","hashOfConfig":"4517"},{"size":145,"mtime":1678715692610,"results":"8239","hashOfConfig":"4517"},{"size":101,"mtime":1675791604111,"results":"8240","hashOfConfig":"4517"},{"size":125,"mtime":1675791604111,"results":"8241","hashOfConfig":"4517"},{"size":210,"mtime":1676207506186,"results":"8242","hashOfConfig":"4517"},{"size":212,"mtime":1675791604111,"results":"8243","hashOfConfig":"4517"},{"size":1906,"mtime":1675791604112,"results":"8244","hashOfConfig":"4517"},{"size":220,"mtime":1676478108892,"results":"8245","hashOfConfig":"4517"},{"size":478,"mtime":1675791604112,"results":"8246","hashOfConfig":"4517"},{"size":3863,"mtime":1676640880035,"results":"8247","hashOfConfig":"4517"},{"size":178,"mtime":1675791604112,"results":"8248","hashOfConfig":"4517"},{"size":841,"mtime":1675791604114,"results":"8249","hashOfConfig":"8250"},{"size":384,"mtime":1675791604114,"results":"8251","hashOfConfig":"8250"},{"size":820,"mtime":1675791604114,"results":"8252","hashOfConfig":"8250"},{"size":2204,"mtime":1678483615303,"results":"8253","hashOfConfig":"8250"},{"size":3918,"mtime":1675791604115,"results":"8254","hashOfConfig":"8250"},{"size":599,"mtime":1675791604115,"results":"8255","hashOfConfig":"8250"},{"size":1792,"mtime":1675791604116,"results":"8256","hashOfConfig":"8250"},{"size":3684,"mtime":1675791604116,"results":"8257","hashOfConfig":"8250"},{"size":5684,"mtime":1675791604116,"results":"8258","hashOfConfig":"8250"},{"size":9240,"mtime":1675791604116,"results":"8259","hashOfConfig":"8250"},{"size":4185,"mtime":1675791604117,"results":"8260","hashOfConfig":"8250"},{"size":11672,"mtime":1675791604117,"results":"8261","hashOfConfig":"8250"},{"size":2930,"mtime":1675791604117,"results":"8262","hashOfConfig":"8250"},{"size":16986,"mtime":1675791604117,"results":"8263","hashOfConfig":"8250"},{"size":1310,"mtime":1675791604117,"results":"8264","hashOfConfig":"8250"},{"size":13408,"mtime":1675791604117,"results":"8265","hashOfConfig":"8250"},{"size":6109,"mtime":1678483615304,"results":"8266","hashOfConfig":"8250"},{"size":327,"mtime":1678227368139,"results":"8267","hashOfConfig":"8250"},{"size":224,"mtime":1675791604118,"results":"8268","hashOfConfig":"8250"},{"size":1024,"mtime":1675791604418,"results":"8269","hashOfConfig":"8270"},{"size":381,"mtime":1675791604419,"results":"8271","hashOfConfig":"8250"},{"size":737,"mtime":1675791604419,"results":"8272","hashOfConfig":"8250"},{"size":235,"mtime":1675791604420,"results":"8273","hashOfConfig":"8250"},{"size":1877,"mtime":1676640880392,"results":"8274","hashOfConfig":"8250"},{"size":4071,"mtime":1676640880392,"results":"8275","hashOfConfig":"8250"},{"size":306,"mtime":1675791604420,"results":"8276","hashOfConfig":"8250"},{"size":312,"mtime":1675791604421,"results":"8277","hashOfConfig":"8250"},{"size":1851,"mtime":1675791604421,"results":"8278","hashOfConfig":"8250"},{"size":851,"mtime":1678677877537,"results":"8279","hashOfConfig":"4517"},{"size":1102,"mtime":1677078144830,"results":"8280","hashOfConfig":"4517"},{"size":1697,"mtime":1675791604552,"results":"8281","hashOfConfig":"4517"},{"size":1395,"mtime":1676640880534,"results":"8282","hashOfConfig":"4517"},{"size":2901,"mtime":1676207506329,"results":"8283","hashOfConfig":"4517"},{"size":503,"mtime":1676640880535,"results":"8284","hashOfConfig":"4517"},{"size":250,"mtime":1675791604553,"results":"8285","hashOfConfig":"4517"},{"size":1401,"mtime":1678482764729,"results":"8286","hashOfConfig":"4517"},{"size":1155,"mtime":1676640880537,"results":"8287","hashOfConfig":"4517"},{"size":1040,"mtime":1676640880538,"results":"8288","hashOfConfig":"4517"},{"size":5804,"mtime":1676207506331,"results":"8289","hashOfConfig":"4517"},{"size":1381,"mtime":1676207326486,"results":"8290","hashOfConfig":"4517"},{"size":1242,"mtime":1676207506331,"results":"8291","hashOfConfig":"4517"},{"size":811,"mtime":1676640880538,"results":"8292","hashOfConfig":"4517"},{"size":568,"mtime":1675791604554,"results":"8293","hashOfConfig":"4517"},{"size":124,"mtime":1675791604554,"results":"8294","hashOfConfig":"4517"},{"size":889,"mtime":1676640880538,"results":"8295","hashOfConfig":"4517"},{"size":5928,"mtime":1676207506331,"results":"8296","hashOfConfig":"4517"},{"size":2836,"mtime":1676640880539,"results":"8297","hashOfConfig":"4517"},{"size":7431,"mtime":1678483615304,"results":"8298","hashOfConfig":"4517"},{"size":7239,"mtime":1676207506332,"results":"8299","hashOfConfig":"4517"},{"size":64,"mtime":1675791604555,"results":"8300","hashOfConfig":"4517"},{"size":99,"mtime":1675791604555,"results":"8301","hashOfConfig":"4517"},{"size":64,"mtime":1675791604556,"results":"8302","hashOfConfig":"4517"},{"size":1360,"mtime":1676640880539,"results":"8303","hashOfConfig":"4517"},{"size":1824,"mtime":1676640880542,"results":"8304","hashOfConfig":"4517"},{"size":3642,"mtime":1678677877545,"results":"8305","hashOfConfig":"4517"},{"size":826,"mtime":1675791604557,"results":"8306","hashOfConfig":"4517"},{"size":1474,"mtime":1675791604557,"results":"8307","hashOfConfig":"4517"},{"size":522,"mtime":1676640880544,"results":"8308","hashOfConfig":"4517"},{"size":9101,"mtime":1676640880544,"results":"8309","hashOfConfig":"4517"},{"size":86,"mtime":1676640880544,"results":"8310","hashOfConfig":"4517"},{"size":802,"mtime":1676640880545,"results":"8311","hashOfConfig":"4517"},{"size":186,"mtime":1676640880545,"results":"8312","hashOfConfig":"4517"},{"size":477,"mtime":1676640880545,"results":"8313","hashOfConfig":"4517"},{"size":8200,"mtime":1678409738143,"results":"8314","hashOfConfig":"4517"},{"size":717,"mtime":1678482764731,"results":"8315","hashOfConfig":"4517"},{"size":2332,"mtime":1678409738144,"results":"8316","hashOfConfig":"4517"},{"size":2032,"mtime":1678482764732,"results":"8317","hashOfConfig":"4517"},{"size":1205,"mtime":1676640880546,"results":"8318","hashOfConfig":"4517"},{"size":270,"mtime":1675791604557,"results":"8319","hashOfConfig":"4517"},{"size":1137,"mtime":1675791604557,"results":"8320","hashOfConfig":"4517"},{"size":339,"mtime":1675791604558,"results":"8321","hashOfConfig":"4517"},{"size":460,"mtime":1675791604558,"results":"8322","hashOfConfig":"4517"},{"size":5681,"mtime":1678482764732,"results":"8323","hashOfConfig":"4517"},{"size":1277,"mtime":1678482764732,"results":"8324","hashOfConfig":"4517"},{"size":190,"mtime":1675791604559,"results":"8325","hashOfConfig":"4517"},{"size":335,"mtime":1676640880546,"results":"8326","hashOfConfig":"4517"},{"size":21116,"mtime":1676207506339,"results":"8327","hashOfConfig":"4517"},{"size":1372,"mtime":1675791604559,"results":"8328","hashOfConfig":"4517"},{"size":348,"mtime":1675791604559,"results":"8329","hashOfConfig":"4517"},{"size":14813,"mtime":1678483615304,"results":"8330","hashOfConfig":"4517"},{"size":440,"mtime":1675791604560,"results":"8331","hashOfConfig":"4517"},{"size":2761,"mtime":1676207506339,"results":"8332","hashOfConfig":"4517"},{"size":1170,"mtime":1676207506340,"results":"8333","hashOfConfig":"4517"},{"size":168,"mtime":1675791604561,"results":"8334","hashOfConfig":"4517"},{"size":978,"mtime":1676207506357,"results":"8335","hashOfConfig":"4517"},{"size":1319,"mtime":1675791604561,"results":"8336","hashOfConfig":"4517"},{"size":1214,"mtime":1678482764733,"results":"8337","hashOfConfig":"4517"},{"size":436,"mtime":1676207506357,"results":"8338","hashOfConfig":"4517"},{"size":86,"mtime":1675791604561,"results":"8339","hashOfConfig":"4517"},{"size":7401,"mtime":1678482764733,"results":"8340","hashOfConfig":"4517"},{"size":3212,"mtime":1675791604562,"results":"8341","hashOfConfig":"4517"},{"size":909,"mtime":1676207506358,"results":"8342","hashOfConfig":"4517"},{"size":2125,"mtime":1678482764733,"results":"8343","hashOfConfig":"4517"},{"size":891,"mtime":1676640880604,"results":"8344","hashOfConfig":"4517"},{"size":1006,"mtime":1675791604562,"results":"8345","hashOfConfig":"4517"},{"size":970,"mtime":1675791604563,"results":"8346","hashOfConfig":"4517"},{"size":915,"mtime":1676640880605,"results":"8347","hashOfConfig":"4517"},{"size":432,"mtime":1675791604563,"results":"8348","hashOfConfig":"4517"},{"size":3860,"mtime":1676640880605,"results":"8349","hashOfConfig":"4517"},{"size":262,"mtime":1678482764734,"results":"8350","hashOfConfig":"4517"},{"size":3181,"mtime":1678677877545,"results":"8351","hashOfConfig":"4517"},{"size":242,"mtime":1678482764751,"results":"8352","hashOfConfig":"4517"},{"size":161,"mtime":1675791604564,"results":"8353","hashOfConfig":"4517"},{"size":1618,"mtime":1678482764751,"results":"8354","hashOfConfig":"4517"},{"size":1747,"mtime":1678677877547,"results":"8355","hashOfConfig":"4517"},{"size":2163,"mtime":1678677877547,"results":"8356","hashOfConfig":"4517"},{"size":232,"mtime":1678482764752,"results":"8357","hashOfConfig":"4517"},{"size":836,"mtime":1678482764752,"results":"8358","hashOfConfig":"4517"},{"size":1073,"mtime":1676686985744,"results":"8359","hashOfConfig":"4517"},{"size":1670,"mtime":1676207506360,"results":"8360","hashOfConfig":"4517"},{"size":1129,"mtime":1676640880607,"results":"8361","hashOfConfig":"4517"},{"size":7188,"mtime":1676640880608,"results":"8362","hashOfConfig":"4517"},{"size":4422,"mtime":1676686985744,"results":"8363","hashOfConfig":"4517"},{"size":1704,"mtime":1676207506361,"results":"8364","hashOfConfig":"4517"},{"size":1281,"mtime":1675791604566,"results":"8365","hashOfConfig":"4517"},{"size":2811,"mtime":1678310754802,"results":"8366","hashOfConfig":"4517"},{"size":736,"mtime":1675791604567,"results":"8367","hashOfConfig":"4517"},{"size":1752,"mtime":1675791604567,"results":"8368","hashOfConfig":"4517"},{"size":2042,"mtime":1678482764753,"results":"8369","hashOfConfig":"4517"},{"size":2366,"mtime":1678482764753,"results":"8370","hashOfConfig":"4517"},{"size":2304,"mtime":1678482764753,"results":"8371","hashOfConfig":"4517"},{"size":1083,"mtime":1675791604568,"results":"8372","hashOfConfig":"4517"},{"size":7566,"mtime":1676640880611,"results":"8373","hashOfConfig":"4517"},{"size":1493,"mtime":1675791604568,"results":"8374","hashOfConfig":"4517"},{"size":2768,"mtime":1678482764754,"results":"8375","hashOfConfig":"4517"},{"size":3393,"mtime":1675791604568,"results":"8376","hashOfConfig":"4517"},{"size":452,"mtime":1678482764754,"results":"8377","hashOfConfig":"4517"},{"size":1686,"mtime":1678482764754,"results":"8378","hashOfConfig":"4517"},{"size":2130,"mtime":1676686985745,"results":"8379","hashOfConfig":"4517"},{"size":744,"mtime":1676207506362,"results":"8380","hashOfConfig":"4517"},{"size":766,"mtime":1678482764754,"results":"8381","hashOfConfig":"4517"},{"size":930,"mtime":1678482764757,"results":"8382","hashOfConfig":"4517"},{"size":797,"mtime":1678482764757,"results":"8383","hashOfConfig":"4517"},{"size":962,"mtime":1678482764758,"results":"8384","hashOfConfig":"4517"},{"size":495,"mtime":1676207506363,"results":"8385","hashOfConfig":"4517"},{"size":344,"mtime":1675791604570,"results":"8386","hashOfConfig":"4517"},{"size":1550,"mtime":1675791604570,"results":"8387","hashOfConfig":"4517"},{"size":398,"mtime":1675791604570,"results":"8388","hashOfConfig":"4517"},{"size":1007,"mtime":1675791604570,"results":"8389","hashOfConfig":"4517"},{"size":1268,"mtime":1675791604571,"results":"8390","hashOfConfig":"4517"},{"size":358,"mtime":1678715688730,"results":"8391","hashOfConfig":"4517"},{"size":649,"mtime":1676640880612,"results":"8392","hashOfConfig":"4517"},{"size":1085,"mtime":1676640880612,"results":"8393","hashOfConfig":"4517"},{"size":1493,"mtime":1676640880613,"results":"8394","hashOfConfig":"4517"},{"size":460,"mtime":1676686985745,"results":"8395","hashOfConfig":"4517"},{"size":6777,"mtime":1676640880618,"results":"8396","hashOfConfig":"4517"},{"size":2061,"mtime":1678482764758,"results":"8397","hashOfConfig":"4517"},{"size":398,"mtime":1675791604572,"results":"8398","hashOfConfig":"4517"},{"size":878,"mtime":1676207506364,"results":"8399","hashOfConfig":"4517"},{"size":1108,"mtime":1676640880619,"results":"8400","hashOfConfig":"4517"},{"size":4048,"mtime":1676640880619,"results":"8401","hashOfConfig":"4517"},{"size":2065,"mtime":1678482764758,"results":"8402","hashOfConfig":"4517"},{"size":2368,"mtime":1678482764758,"results":"8403","hashOfConfig":"4517"},{"size":2563,"mtime":1678482764758,"results":"8404","hashOfConfig":"4517"},{"size":2834,"mtime":1676640880621,"results":"8405","hashOfConfig":"4517"},{"size":1557,"mtime":1676686985746,"results":"8406","hashOfConfig":"4517"},{"size":2813,"mtime":1676640880621,"results":"8407","hashOfConfig":"4517"},{"size":1597,"mtime":1678482764759,"results":"8408","hashOfConfig":"4517"},{"size":665,"mtime":1676207506365,"results":"8409","hashOfConfig":"4517"},{"size":4184,"mtime":1676640880621,"results":"8410","hashOfConfig":"4517"},{"size":4537,"mtime":1676686985746,"results":"8411","hashOfConfig":"4517"},{"size":870,"mtime":1676207506366,"results":"8412","hashOfConfig":"4517"},{"size":795,"mtime":1675791604576,"results":"8413","hashOfConfig":"4517"},{"size":1622,"mtime":1678482764759,"results":"8414","hashOfConfig":"4517"},{"size":775,"mtime":1678482764759,"results":"8415","hashOfConfig":"4517"},{"size":1108,"mtime":1675791604576,"results":"8416","hashOfConfig":"4517"},{"size":720,"mtime":1675791604577,"results":"8417","hashOfConfig":"4517"},{"size":1991,"mtime":1678482764762,"results":"8418","hashOfConfig":"4517"},{"size":806,"mtime":1676640880622,"results":"8419","hashOfConfig":"4517"},{"size":497,"mtime":1678715688730,"results":"8420","hashOfConfig":"4517"},{"size":199,"mtime":1675791604577,"results":"8421","hashOfConfig":"4517"},{"size":191,"mtime":1676207506366,"results":"8422","hashOfConfig":"4517"},{"size":191,"mtime":1676207506366,"results":"8423","hashOfConfig":"4517"},{"size":219,"mtime":1676207506366,"results":"8424","hashOfConfig":"4517"},{"size":227,"mtime":1676207506366,"results":"8425","hashOfConfig":"4517"},{"size":211,"mtime":1676207506367,"results":"8426","hashOfConfig":"4517"},{"size":227,"mtime":1676207506367,"results":"8427","hashOfConfig":"4517"},{"size":203,"mtime":1676207506367,"results":"8428","hashOfConfig":"4517"},{"size":239,"mtime":1676207506367,"results":"8429","hashOfConfig":"4517"},{"size":277,"mtime":1675791604578,"results":"8430","hashOfConfig":"4517"},{"size":227,"mtime":1676207506367,"results":"8431","hashOfConfig":"4517"},{"size":219,"mtime":1676207506368,"results":"8432","hashOfConfig":"4517"},{"size":231,"mtime":1676207506368,"results":"8433","hashOfConfig":"4517"},{"size":203,"mtime":1676207506368,"results":"8434","hashOfConfig":"4517"},{"size":219,"mtime":1675791604579,"results":"8435","hashOfConfig":"4517"},{"size":235,"mtime":1675791604580,"results":"8436","hashOfConfig":"4517"},{"size":211,"mtime":1676207506368,"results":"8437","hashOfConfig":"4517"},{"size":191,"mtime":1676207506368,"results":"8438","hashOfConfig":"4517"},{"size":247,"mtime":1676207506369,"results":"8439","hashOfConfig":"4517"},{"size":247,"mtime":1676207506369,"results":"8440","hashOfConfig":"4517"},{"size":239,"mtime":1676207506369,"results":"8441","hashOfConfig":"4517"},{"size":305,"mtime":1675791604580,"results":"8442","hashOfConfig":"4517"},{"size":329,"mtime":1675791604580,"results":"8443","hashOfConfig":"4517"},{"size":293,"mtime":1675791604580,"results":"8444","hashOfConfig":"4517"},{"size":285,"mtime":1675791604581,"results":"8445","hashOfConfig":"4517"},{"size":223,"mtime":1676207506369,"results":"8446","hashOfConfig":"4517"},{"size":227,"mtime":1676207506369,"results":"8447","hashOfConfig":"4517"},{"size":263,"mtime":1676207506370,"results":"8448","hashOfConfig":"4517"},{"size":231,"mtime":1676207506370,"results":"8449","hashOfConfig":"4517"},{"size":231,"mtime":1676207506370,"results":"8450","hashOfConfig":"4517"},{"size":211,"mtime":1676640880622,"results":"8451","hashOfConfig":"4517"},{"size":265,"mtime":1675791604581,"results":"8452","hashOfConfig":"4517"},{"size":231,"mtime":1676207506370,"results":"8453","hashOfConfig":"4517"},{"size":175,"mtime":1676207506370,"results":"8454","hashOfConfig":"4517"},{"size":191,"mtime":1676207506370,"results":"8455","hashOfConfig":"4517"},{"size":199,"mtime":1676207506371,"results":"8456","hashOfConfig":"4517"},{"size":207,"mtime":1676207506371,"results":"8457","hashOfConfig":"4517"},{"size":199,"mtime":1676207506371,"results":"8458","hashOfConfig":"4517"},{"size":277,"mtime":1675791604582,"results":"8459","hashOfConfig":"4517"},{"size":199,"mtime":1675791604582,"results":"8460","hashOfConfig":"4517"},{"size":191,"mtime":1676207506372,"results":"8461","hashOfConfig":"4517"},{"size":253,"mtime":1675791604583,"results":"8462","hashOfConfig":"4517"},{"size":253,"mtime":1675791604583,"results":"8463","hashOfConfig":"4517"},{"size":211,"mtime":1676207506372,"results":"8464","hashOfConfig":"4517"},{"size":195,"mtime":1676207506372,"results":"8465","hashOfConfig":"4517"},{"size":265,"mtime":1675791604583,"results":"8466","hashOfConfig":"4517"},{"size":215,"mtime":1676207506373,"results":"8467","hashOfConfig":"4517"},{"size":203,"mtime":1676207506373,"results":"8468","hashOfConfig":"4517"},{"size":285,"mtime":1675791604583,"results":"8469","hashOfConfig":"4517"},{"size":179,"mtime":1676207506373,"results":"8470","hashOfConfig":"4517"},{"size":203,"mtime":1676207506373,"results":"8471","hashOfConfig":"4517"},{"size":191,"mtime":1676207506373,"results":"8472","hashOfConfig":"4517"},{"size":215,"mtime":1676207506374,"results":"8473","hashOfConfig":"4517"},{"size":183,"mtime":1676207506374,"results":"8474","hashOfConfig":"4517"},{"size":215,"mtime":1676207506374,"results":"8475","hashOfConfig":"4517"},{"size":223,"mtime":1676207506374,"results":"8476","hashOfConfig":"4517"},{"size":265,"mtime":1675791604584,"results":"8477","hashOfConfig":"4517"},{"size":219,"mtime":1676207506375,"results":"8478","hashOfConfig":"4517"},{"size":4892,"mtime":1678483615305,"results":"8479","hashOfConfig":"4517"},{"size":1996,"mtime":1675791604585,"results":"8480","hashOfConfig":"4517"},{"size":1868,"mtime":1676207506375,"results":"8481","hashOfConfig":"4517"},{"size":1366,"mtime":1675791604585,"results":"8482","hashOfConfig":"4517"},{"size":11928,"mtime":1677723113214,"results":"8483","hashOfConfig":"4517"},{"size":1115,"mtime":1675791604586,"results":"8484","hashOfConfig":"4517"},{"size":1307,"mtime":1675791604586,"results":"8485","hashOfConfig":"4517"},{"size":1856,"mtime":1678715688730,"results":"8486","hashOfConfig":"4517"},{"size":566,"mtime":1675791604586,"results":"8487","hashOfConfig":"4517"},{"size":869,"mtime":1675791604586,"results":"8488","hashOfConfig":"4517"},{"size":1886,"mtime":1675791604586,"results":"8489","hashOfConfig":"4517"},{"size":1938,"mtime":1675791604586,"results":"8490","hashOfConfig":"4517"},{"size":1857,"mtime":1675791604587,"results":"8491","hashOfConfig":"4517"},{"size":1176,"mtime":1675791604587,"results":"8492","hashOfConfig":"4517"},{"size":940,"mtime":1675791604587,"results":"8493","hashOfConfig":"4517"},{"size":638,"mtime":1676207506375,"results":"8494","hashOfConfig":"4517"},{"size":993,"mtime":1675791604587,"results":"8495","hashOfConfig":"4517"},{"size":1435,"mtime":1675791604587,"results":"8496","hashOfConfig":"4517"},{"size":1147,"mtime":1675791604587,"results":"8497","hashOfConfig":"4517"},{"size":5412,"mtime":1676640880623,"results":"8498","hashOfConfig":"4517"},{"size":4394,"mtime":1678482764763,"results":"8499","hashOfConfig":"4517"},{"size":1868,"mtime":1676207506376,"results":"8500","hashOfConfig":"4517"},{"size":4405,"mtime":1676640880624,"results":"8501","hashOfConfig":"4517"},{"size":3874,"mtime":1676640880624,"results":"8502","hashOfConfig":"4517"},{"size":5594,"mtime":1676640880624,"results":"8503","hashOfConfig":"4517"},{"size":32179,"mtime":1676640880625,"results":"8504","hashOfConfig":"4517"},{"size":934,"mtime":1676640880625,"results":"8505","hashOfConfig":"4517"},{"size":9614,"mtime":1676640880625,"results":"8506","hashOfConfig":"4517"},{"size":662,"mtime":1676207506378,"results":"8507","hashOfConfig":"4517"},{"size":1395,"mtime":1676207506378,"results":"8508","hashOfConfig":"4517"},{"size":1872,"mtime":1676207506378,"results":"8509","hashOfConfig":"4517"},{"size":1598,"mtime":1676640880626,"results":"8510","hashOfConfig":"4517"},{"size":13435,"mtime":1678677877549,"results":"8511","hashOfConfig":"4517"},{"size":2051,"mtime":1675791604592,"results":"8512","hashOfConfig":"4517"},{"size":2083,"mtime":1675791604592,"results":"8513","hashOfConfig":"4517"},{"size":2627,"mtime":1675791604592,"results":"8514","hashOfConfig":"4517"},{"size":759,"mtime":1678302016120,"results":"8515","hashOfConfig":"4517"},{"size":951,"mtime":1675791604592,"results":"8516","hashOfConfig":"4517"},{"size":1378,"mtime":1675791604593,"results":"8517","hashOfConfig":"4517"},{"size":1628,"mtime":1675791604593,"results":"8518","hashOfConfig":"4517"},{"size":859,"mtime":1676207506379,"results":"8519","hashOfConfig":"4517"},{"size":752,"mtime":1675791604593,"results":"8520","hashOfConfig":"4517"},{"size":8119,"mtime":1676640880626,"results":"8521","hashOfConfig":"4517"},{"size":13640,"mtime":1678302016121,"results":"8522","hashOfConfig":"4517"},{"size":1901,"mtime":1675791604594,"results":"8523","hashOfConfig":"4517"},{"size":31954,"mtime":1676640880627,"results":"8524","hashOfConfig":"4517"},{"size":4518,"mtime":1676207506380,"results":"8525","hashOfConfig":"4517"},{"size":469,"mtime":1675791604595,"results":"8526","hashOfConfig":"4517"},{"size":629,"mtime":1676207506380,"results":"8527","hashOfConfig":"4517"},{"size":12000,"mtime":1676640880629,"results":"8528","hashOfConfig":"4517"},{"size":6082,"mtime":1675791604595,"results":"8529","hashOfConfig":"4517"},{"size":5429,"mtime":1675791604595,"results":"8530","hashOfConfig":"4517"},{"size":2808,"mtime":1676207506381,"results":"8531","hashOfConfig":"4517"},{"size":1039,"mtime":1675791604596,"results":"8532","hashOfConfig":"4517"},{"size":23871,"mtime":1676640880635,"results":"8533","hashOfConfig":"4517"},{"size":2877,"mtime":1676207506381,"results":"8534","hashOfConfig":"4517"},{"size":6253,"mtime":1676640880635,"results":"8535","hashOfConfig":"4517"},{"size":4539,"mtime":1676640880636,"results":"8536","hashOfConfig":"4517"},{"size":1380,"mtime":1675791604597,"results":"8537","hashOfConfig":"4517"},{"size":1470,"mtime":1676640880636,"results":"8538","hashOfConfig":"4517"},{"size":474,"mtime":1676640880637,"results":"8539","hashOfConfig":"4517"},{"size":1991,"mtime":1678482764764,"results":"8540","hashOfConfig":"4517"},{"size":1222,"mtime":1676640880637,"results":"8541","hashOfConfig":"4517"},{"size":1067,"mtime":1676640880637,"results":"8542","hashOfConfig":"4517"},{"size":13488,"mtime":1678482764764,"results":"8543","hashOfConfig":"4517"},{"size":15982,"mtime":1678302016122,"results":"8544","hashOfConfig":"4517"},{"size":8556,"mtime":1678482764764,"results":"8545","hashOfConfig":"4517"},{"size":1842,"mtime":1676640880639,"results":"8546","hashOfConfig":"4517"},{"size":11372,"mtime":1678482764765,"results":"8547","hashOfConfig":"4517"},{"size":222,"mtime":1675791604599,"results":"8548","hashOfConfig":"4517"},{"size":1234,"mtime":1675791604599,"results":"8549","hashOfConfig":"4517"},{"size":1970,"mtime":1675791604600,"results":"8550","hashOfConfig":"4517"},{"size":2692,"mtime":1676207506384,"results":"8551","hashOfConfig":"4517"},{"size":916,"mtime":1676640880642,"results":"8552","hashOfConfig":"4517"},{"size":793,"mtime":1675791604600,"results":"8553","hashOfConfig":"4517"},{"size":250,"mtime":1675791604601,"results":"8554","hashOfConfig":"4517"},{"size":326,"mtime":1675791604601,"results":"8555","hashOfConfig":"4517"},{"size":4368,"mtime":1678409738145,"results":"8556","hashOfConfig":"4517"},{"size":167,"mtime":1675791604601,"results":"8557","hashOfConfig":"4517"},{"size":2153,"mtime":1678482764765,"results":"8558","hashOfConfig":"4517"},{"size":2081,"mtime":1678482764765,"results":"8559","hashOfConfig":"4517"},{"size":2980,"mtime":1678482764765,"results":"8560","hashOfConfig":"4517"},{"size":557,"mtime":1676207506384,"results":"8561","hashOfConfig":"4517"},{"size":900,"mtime":1676207506384,"results":"8562","hashOfConfig":"4517"},{"size":712,"mtime":1675791604614,"results":"8563","hashOfConfig":"4517"},{"size":2571,"mtime":1676640880642,"results":"8564","hashOfConfig":"4517"},{"size":863,"mtime":1676640880642,"results":"8565","hashOfConfig":"4517"},{"size":2995,"mtime":1678302016122,"results":"8566","hashOfConfig":"4517"},{"size":2951,"mtime":1676640880643,"results":"8567","hashOfConfig":"4517"},{"size":1256,"mtime":1678482764766,"results":"8568","hashOfConfig":"4517"},{"size":756,"mtime":1678482764766,"results":"8569","hashOfConfig":"4517"},{"size":5181,"mtime":1676640880644,"results":"8570","hashOfConfig":"4517"},{"size":3414,"mtime":1676640880644,"results":"8571","hashOfConfig":"4517"},{"size":255,"mtime":1675791604637,"results":"8572","hashOfConfig":"4517"},{"size":527,"mtime":1676640880644,"results":"8573","hashOfConfig":"4517"},{"size":2461,"mtime":1678677877549,"results":"8574","hashOfConfig":"4517"},{"size":4694,"mtime":1678677877550,"results":"8575","hashOfConfig":"4517"},{"size":870,"mtime":1678677877550,"results":"8576","hashOfConfig":"4517"},{"size":10906,"mtime":1678677877550,"results":"8577","hashOfConfig":"4517"},{"size":2520,"mtime":1678677877551,"results":"8578","hashOfConfig":"4517"},{"size":716,"mtime":1678677877551,"results":"8579","hashOfConfig":"4517"},{"size":2534,"mtime":1678677877552,"results":"8580","hashOfConfig":"4517"},{"size":2315,"mtime":1678677877552,"results":"8581","hashOfConfig":"4517"},{"size":3915,"mtime":1678677877553,"results":"8582","hashOfConfig":"4517"},{"size":4428,"mtime":1678677877560,"results":"8583","hashOfConfig":"4517"},{"size":21689,"mtime":1678677877560,"results":"8584","hashOfConfig":"4517"},{"size":4163,"mtime":1678677877561,"results":"8585","hashOfConfig":"4517"},{"size":19875,"mtime":1678677877562,"results":"8586","hashOfConfig":"4517"},{"size":3198,"mtime":1678677877563,"results":"8587","hashOfConfig":"4517"},{"size":3053,"mtime":1678677877564,"results":"8588","hashOfConfig":"4517"},{"size":6091,"mtime":1678677877565,"results":"8589","hashOfConfig":"4517"},{"size":3321,"mtime":1678677877565,"results":"8590","hashOfConfig":"4517"},{"size":4156,"mtime":1678677877566,"results":"8591","hashOfConfig":"4517"},{"size":10967,"mtime":1678677877566,"results":"8592","hashOfConfig":"4517"},{"size":18055,"mtime":1678677877566,"results":"8593","hashOfConfig":"4517"},{"size":1125,"mtime":1678677877567,"results":"8594","hashOfConfig":"4517"},{"size":17437,"mtime":1678677877567,"results":"8595","hashOfConfig":"4517"},{"size":3976,"mtime":1678677877568,"results":"8596","hashOfConfig":"4517"},{"size":735,"mtime":1678677877569,"results":"8597","hashOfConfig":"4517"},{"size":616,"mtime":1678677877569,"results":"8598","hashOfConfig":"4517"},{"size":440,"mtime":1678677877569,"results":"8599","hashOfConfig":"4517"},{"size":78,"mtime":1678677877570,"results":"8600","hashOfConfig":"4517"},{"size":92,"mtime":1678677877570,"results":"8601","hashOfConfig":"4517"},{"size":83,"mtime":1678677877570,"results":"8602","hashOfConfig":"4517"},{"size":79,"mtime":1678677877570,"results":"8603","hashOfConfig":"4517"},{"size":505,"mtime":1678677877574,"results":"8604","hashOfConfig":"4517"},{"size":568,"mtime":1678677877575,"results":"8605","hashOfConfig":"4517"},{"size":413,"mtime":1678677877575,"results":"8606","hashOfConfig":"4517"},{"size":547,"mtime":1678677877576,"results":"8607","hashOfConfig":"4517"},{"size":671,"mtime":1678677877578,"results":"8608","hashOfConfig":"4517"},{"size":1405,"mtime":1678677877578,"results":"8609","hashOfConfig":"4517"},{"size":441,"mtime":1678677877581,"results":"8610","hashOfConfig":"4517"},{"size":930,"mtime":1678677877899,"results":"8611","hashOfConfig":"4517"},{"size":446,"mtime":1678677877901,"results":"8612","hashOfConfig":"4517"},{"size":488,"mtime":1678677877901,"results":"8613","hashOfConfig":"4517"},{"size":340,"mtime":1678677877901,"results":"8614","hashOfConfig":"4517"},{"size":836,"mtime":1678677877902,"results":"8615","hashOfConfig":"4517"},{"size":6746,"mtime":1678677877902,"results":"8616","hashOfConfig":"4517"},{"size":845,"mtime":1678677877902,"results":"8617","hashOfConfig":"4517"},{"size":633,"mtime":1678677877903,"results":"8618","hashOfConfig":"4517"},{"size":525,"mtime":1678677877908,"results":"8619","hashOfConfig":"4517"},{"size":2625,"mtime":1678677877909,"results":"8620","hashOfConfig":"4517"},{"size":8046,"mtime":1678677877909,"results":"8621","hashOfConfig":"4517"},{"size":1731,"mtime":1678677877911,"results":"8622","hashOfConfig":"4517"},{"size":10299,"mtime":1678677877911,"results":"8623","hashOfConfig":"4517"},{"size":9926,"mtime":1678677877911,"results":"8624","hashOfConfig":"4517"},{"size":4856,"mtime":1678677877912,"results":"8625","hashOfConfig":"4517"},{"size":284,"mtime":1678677877913,"results":"8626","hashOfConfig":"4517"},{"size":191,"mtime":1678677877913,"results":"8627","hashOfConfig":"4517"},{"size":285,"mtime":1678677877913,"results":"8628","hashOfConfig":"4517"},{"size":1803,"mtime":1678677877914,"results":"8629","hashOfConfig":"4517"},{"size":4819,"mtime":1678677877914,"results":"8630","hashOfConfig":"4517"},{"size":89,"mtime":1678677877915,"results":"8631","hashOfConfig":"4517"},{"size":9899,"mtime":1678677877916,"results":"8632","hashOfConfig":"4517"},{"size":1352,"mtime":1678677877917,"results":"8633","hashOfConfig":"4517"},{"size":887,"mtime":1678677877917,"results":"8634","hashOfConfig":"4517"},{"size":10990,"mtime":1678677877918,"results":"8635","hashOfConfig":"4517"},{"size":2728,"mtime":1676640880645,"results":"8636","hashOfConfig":"4517"},{"size":681,"mtime":1676640880645,"results":"8637","hashOfConfig":"4517"},{"size":557,"mtime":1676640880646,"results":"8638","hashOfConfig":"4517"},{"size":8629,"mtime":1678482764780,"results":"8639","hashOfConfig":"4517"},{"size":1729,"mtime":1676640880646,"results":"8640","hashOfConfig":"4517"},{"size":1660,"mtime":1676207506388,"results":"8641","hashOfConfig":"4517"},{"size":894,"mtime":1676207506389,"results":"8642","hashOfConfig":"4517"},{"size":4819,"mtime":1676640880647,"results":"8643","hashOfConfig":"4517"},{"size":743,"mtime":1676640880650,"results":"8644","hashOfConfig":"4517"},{"size":166,"mtime":1676640880647,"results":"8645","hashOfConfig":"4517"},{"size":15053,"mtime":1676640880650,"results":"8646","hashOfConfig":"4517"},{"size":886,"mtime":1676640880651,"results":"8647","hashOfConfig":"4517"},{"size":1867,"mtime":1678482764781,"results":"8648","hashOfConfig":"4517"},{"size":417,"mtime":1675791604643,"results":"8649","hashOfConfig":"4517"},{"size":888,"mtime":1676640880652,"results":"8650","hashOfConfig":"4517"},{"size":402,"mtime":1676640880653,"results":"8651","hashOfConfig":"4517"},{"size":3235,"mtime":1678677877919,"results":"8652","hashOfConfig":"4517"},{"size":28905,"mtime":1676640880654,"results":"8653","hashOfConfig":"4517"},{"size":1436,"mtime":1676640880654,"results":"8654","hashOfConfig":"4517"},{"size":1308,"mtime":1676640880654,"results":"8655","hashOfConfig":"4517"},{"size":1514,"mtime":1676640880654,"results":"8656","hashOfConfig":"4517"},{"size":477,"mtime":1675791604646,"results":"8657","hashOfConfig":"4517"},{"size":29294,"mtime":1676686985747,"results":"8658","hashOfConfig":"4517"},{"size":2431,"mtime":1676207506407,"results":"8659","hashOfConfig":"4517"},{"size":6162,"mtime":1678482764781,"results":"8660","hashOfConfig":"4517"},{"size":328,"mtime":1675791604647,"results":"8661","hashOfConfig":"4517"},{"size":691,"mtime":1675791604647,"results":"8662","hashOfConfig":"4517"},{"size":1336,"mtime":1676207506408,"results":"8663","hashOfConfig":"4517"},{"size":6738,"mtime":1676207506408,"results":"8664","hashOfConfig":"4517"},{"size":10930,"mtime":1676207506408,"results":"8665","hashOfConfig":"4517"},{"size":1965,"mtime":1676207506409,"results":"8666","hashOfConfig":"4517"},{"size":1383,"mtime":1676207506409,"results":"8667","hashOfConfig":"4517"},{"size":14251,"mtime":1676640880655,"results":"8668","hashOfConfig":"4517"},{"size":10080,"mtime":1676207506409,"results":"8669","hashOfConfig":"4517"},{"size":1999,"mtime":1676207506410,"results":"8670","hashOfConfig":"4517"},{"size":1250,"mtime":1676207506410,"results":"8671","hashOfConfig":"4517"},{"size":8212,"mtime":1678482764782,"results":"8672","hashOfConfig":"4517"},{"size":75,"mtime":1676640880656,"results":"8673","hashOfConfig":"4517"},{"size":6022,"mtime":1676207506411,"results":"8674","hashOfConfig":"4517"},{"size":771,"mtime":1676640880657,"results":"8675","hashOfConfig":"4517"},{"size":497,"mtime":1675791604652,"results":"8676","hashOfConfig":"4517"},{"size":173,"mtime":1675791604652,"results":"8677","hashOfConfig":"4517"},{"size":759,"mtime":1678482764782,"results":"8678","hashOfConfig":"4517"},{"size":371,"mtime":1675791604652,"results":"8679","hashOfConfig":"4517"},{"size":888,"mtime":1678482764782,"results":"8680","hashOfConfig":"4517"},{"size":467,"mtime":1676640880658,"results":"8681","hashOfConfig":"4517"},{"size":6658,"mtime":1678482764782,"results":"8682","hashOfConfig":"4517"},{"size":354,"mtime":1676640880658,"results":"8683","hashOfConfig":"4517"},{"size":503,"mtime":1677101501153,"results":"8684","hashOfConfig":"4517"},{"size":566,"mtime":1675791604653,"results":"8685","hashOfConfig":"4517"},{"size":508,"mtime":1676686985748,"results":"8686","hashOfConfig":"4517"},{"size":657,"mtime":1675791604657,"results":"8687","hashOfConfig":"4517"},{"size":275,"mtime":1675791604658,"results":"8688","hashOfConfig":"4517"},{"size":247,"mtime":1675791604658,"results":"8689","hashOfConfig":"4517"},{"size":471,"mtime":1675791604658,"results":"8690","hashOfConfig":"4517"},{"size":306,"mtime":1675791604658,"results":"8691","hashOfConfig":"4517"},{"size":268,"mtime":1675791604658,"results":"8692","hashOfConfig":"4517"},{"size":391,"mtime":1675791604659,"results":"8693","hashOfConfig":"4517"},{"size":495,"mtime":1675791604659,"results":"8694","hashOfConfig":"4517"},{"size":941,"mtime":1675791604659,"results":"8695","hashOfConfig":"4517"},{"size":485,"mtime":1675791604659,"results":"8696","hashOfConfig":"4517"},{"size":908,"mtime":1675791604659,"results":"8697","hashOfConfig":"4517"},{"size":887,"mtime":1675791604659,"results":"8698","hashOfConfig":"4517"},{"size":222,"mtime":1675791604659,"results":"8699","hashOfConfig":"4517"},{"size":1771,"mtime":1676207506413,"results":"8700","hashOfConfig":"4517"},{"size":320,"mtime":1676207506413,"results":"8701","hashOfConfig":"4517"},{"size":479,"mtime":1676640880659,"results":"8702","hashOfConfig":"4517"},{"size":1134,"mtime":1676640880659,"results":"8703","hashOfConfig":"4517"},{"size":251,"mtime":1676640880659,"results":"8704","hashOfConfig":"4517"},{"size":237,"mtime":1676640880659,"results":"8705","hashOfConfig":"4517"},{"size":222,"mtime":1676640880659,"results":"8706","hashOfConfig":"4517"},{"size":1536,"mtime":1676640880660,"results":"8707","hashOfConfig":"4517"},{"size":222,"mtime":1676640880660,"results":"8708","hashOfConfig":"4517"},{"size":474,"mtime":1676640880660,"results":"8709","hashOfConfig":"4517"},{"size":2364,"mtime":1676640880660,"results":"8710","hashOfConfig":"4517"},{"size":1034,"mtime":1677101501154,"results":"8711","hashOfConfig":"4517"},{"size":942,"mtime":1677101501155,"results":"8712","hashOfConfig":"4517"},{"size":409,"mtime":1675791604660,"results":"8713","hashOfConfig":"4517"},{"size":382,"mtime":1676640880661,"results":"8714","hashOfConfig":"4517"},{"size":4095,"mtime":1678403123769,"results":"8715","hashOfConfig":"4517"},{"size":1047,"mtime":1676640880661,"results":"8716","hashOfConfig":"4517"},{"size":1782,"mtime":1678349679528,"results":"8717","hashOfConfig":"4517"},{"size":1347,"mtime":1677078144831,"results":"8718","hashOfConfig":"8719"},{"size":2616,"mtime":1677078144832,"results":"8720","hashOfConfig":"8719"},{"size":1703,"mtime":1677723113216,"results":"8721","hashOfConfig":"8719"},{"size":884,"mtime":1677078144832,"results":"8722","hashOfConfig":"8719"},{"size":5544,"mtime":1677078144832,"results":"8723","hashOfConfig":"8719"},{"size":581,"mtime":1676640880678,"results":"8724","hashOfConfig":"8719"},{"size":216,"mtime":1677078144833,"results":"8725","hashOfConfig":"8719"},{"size":159,"mtime":1676640880679,"results":"8726","hashOfConfig":"8719"},{"size":1185,"mtime":1677078144833,"results":"8727","hashOfConfig":"8719"},{"size":831,"mtime":1677078144834,"results":"8728","hashOfConfig":"8719"},{"size":1031,"mtime":1677078144834,"results":"8729","hashOfConfig":"8719"},{"size":7754,"mtime":1677078144835,"results":"8730","hashOfConfig":"8719"},{"size":1795,"mtime":1678302016122,"results":"8731","hashOfConfig":"8719"},{"size":1425,"mtime":1677078144835,"results":"8732","hashOfConfig":"8719"},{"size":2073,"mtime":1677078144835,"results":"8733","hashOfConfig":"8719"},{"size":829,"mtime":1676640880727,"results":"8734","hashOfConfig":"8719"},{"size":639,"mtime":1678677877920,"results":"8735","hashOfConfig":"8719"},{"size":2062,"mtime":1676640880758,"results":"8736","hashOfConfig":"8719"},{"size":2365,"mtime":1676640880758,"results":"8737","hashOfConfig":"8719"},{"size":3675,"mtime":1676640880758,"results":"8738","hashOfConfig":"8719"},{"size":278,"mtime":1676640880758,"results":"8739","hashOfConfig":"8719"},{"size":1274,"mtime":1676640880758,"results":"8740","hashOfConfig":"8719"},{"size":288,"mtime":1676640880759,"results":"8741","hashOfConfig":"8719"},{"size":8399,"mtime":1678677878584,"results":"8742","hashOfConfig":"8719"},{"size":470,"mtime":1676640880759,"results":"8743","hashOfConfig":"8719"},{"size":357,"mtime":1676640880759,"results":"8744","hashOfConfig":"8719"},{"size":1900,"mtime":1678677878585,"results":"8745","hashOfConfig":"8719"},{"size":1200,"mtime":1676640880760,"results":"8746","hashOfConfig":"8719"},{"size":1392,"mtime":1676640880760,"results":"8747","hashOfConfig":"8719"},{"size":3249,"mtime":1676640880760,"results":"8748","hashOfConfig":"8719"},{"size":5168,"mtime":1678677878585,"results":"8749","hashOfConfig":"8719"},{"size":3502,"mtime":1678677878585,"results":"8750","hashOfConfig":"8719"},{"size":5839,"mtime":1678677878586,"results":"8751","hashOfConfig":"8719"},{"size":3684,"mtime":1676640880762,"results":"8752","hashOfConfig":"8719"},{"size":38890,"mtime":1676640880762,"results":"8753","hashOfConfig":"8719"},{"size":56843,"mtime":1678677878587,"results":"8754","hashOfConfig":"8719"},{"size":62438,"mtime":1678677878588,"results":"8755","hashOfConfig":"8719"},{"size":69118,"mtime":1678677878591,"results":"8756","hashOfConfig":"8719"},{"size":56873,"mtime":1678677878800,"results":"8757","hashOfConfig":"8719"},{"size":57033,"mtime":1678677878803,"results":"8758","hashOfConfig":"8719"},{"size":5189,"mtime":1676640880774,"results":"8759","hashOfConfig":"8719"},{"size":659,"mtime":1676640880774,"results":"8760","hashOfConfig":"8719"},{"size":1999,"mtime":1676640880775,"results":"8761","hashOfConfig":"8719"},{"size":283,"mtime":1676640880775,"results":"8762","hashOfConfig":"8719"},{"size":399,"mtime":1676640880775,"results":"8763","hashOfConfig":"8719"},{"size":3796,"mtime":1678677878803,"results":"8764","hashOfConfig":"8719"},{"size":1583,"mtime":1677078144836,"results":"8765","hashOfConfig":"8719"},{"size":1137,"mtime":1677078144836,"results":"8766","hashOfConfig":"8719"},{"size":382,"mtime":1677078144836,"results":"8767","hashOfConfig":"8719"},{"size":1539,"mtime":1677078144836,"results":"8768","hashOfConfig":"8719"},{"size":680,"mtime":1677078144837,"results":"8769","hashOfConfig":"8719"},{"size":2271,"mtime":1677078144837,"results":"8770","hashOfConfig":"8719"},{"size":1430,"mtime":1676640880777,"results":"8771","hashOfConfig":"8719"},{"size":9121,"mtime":1677078144837,"results":"8772","hashOfConfig":"8719"},{"size":1399,"mtime":1677078144837,"results":"8773","hashOfConfig":"8719"},{"size":770,"mtime":1676640880778,"results":"8774","hashOfConfig":"8719"},{"size":4710,"mtime":1677181876992,"results":"8775","hashOfConfig":"8719"},{"size":781,"mtime":1677078144837,"results":"8776","hashOfConfig":"8719"},{"size":1887,"mtime":1677723113219,"results":"8777","hashOfConfig":"8719"},{"size":1612,"mtime":1677078144838,"results":"8778","hashOfConfig":"8719"},{"size":3519,"mtime":1677386721134,"results":"8779","hashOfConfig":"8719"},{"size":2997,"mtime":1677386721134,"results":"8780","hashOfConfig":"8719"},{"size":2105,"mtime":1677078144840,"results":"8781","hashOfConfig":"8719"},{"size":4281,"mtime":1677386721134,"results":"8782","hashOfConfig":"8719"},{"size":2999,"mtime":1677078144840,"results":"8783","hashOfConfig":"8719"},{"size":2186,"mtime":1677386721135,"results":"8784","hashOfConfig":"8719"},{"size":8744,"mtime":1677078144840,"results":"8785","hashOfConfig":"8719"},{"size":2016,"mtime":1677078144841,"results":"8786","hashOfConfig":"8719"},{"size":3281,"mtime":1677078144841,"results":"8787","hashOfConfig":"8719"},{"size":1831,"mtime":1677078144841,"results":"8788","hashOfConfig":"8719"},{"size":1743,"mtime":1677078144842,"results":"8789","hashOfConfig":"8719"},{"size":8170,"mtime":1677078144842,"results":"8790","hashOfConfig":"8719"},{"size":3625,"mtime":1677078144842,"results":"8791","hashOfConfig":"8719"},{"size":1136,"mtime":1677078144842,"results":"8792","hashOfConfig":"8719"},{"size":5596,"mtime":1677078144843,"results":"8793","hashOfConfig":"8719"},{"size":2541,"mtime":1677386721135,"results":"8794","hashOfConfig":"8719"},{"size":6438,"mtime":1677078144843,"results":"8795","hashOfConfig":"8719"},{"size":3287,"mtime":1677386721135,"results":"8796","hashOfConfig":"8719"},{"size":4225,"mtime":1677386721135,"results":"8797","hashOfConfig":"8719"},{"size":2934,"mtime":1677078144844,"results":"8798","hashOfConfig":"8719"},{"size":2697,"mtime":1676640880794,"results":"8799","hashOfConfig":"8719"},{"size":1537,"mtime":1678302016123,"results":"8800","hashOfConfig":"8719"},{"size":4042,"mtime":1676640880794,"results":"8801","hashOfConfig":"8719"},{"size":1878,"mtime":1676207506430,"results":"8802","hashOfConfig":"8719"},{"size":268,"mtime":1676207506431,"results":"8803","hashOfConfig":"8719"},{"size":1179,"mtime":1676207506431,"results":"8804","hashOfConfig":"8719"},{"size":248,"mtime":1676207506432,"results":"8805","hashOfConfig":"8719"},{"size":8276,"mtime":1677723113220,"results":"8806","hashOfConfig":"8719"},{"size":476,"mtime":1676640880795,"results":"8807","hashOfConfig":"8719"},{"size":1691,"mtime":1676207506432,"results":"8808","hashOfConfig":"8719"},{"size":1190,"mtime":1676207506433,"results":"8809","hashOfConfig":"8719"},{"size":1025,"mtime":1676207506433,"results":"8810","hashOfConfig":"8719"},{"size":1713,"mtime":1676640880795,"results":"8811","hashOfConfig":"8719"},{"size":740,"mtime":1676207506433,"results":"8812","hashOfConfig":"8719"},{"size":3862,"mtime":1676640880795,"results":"8813","hashOfConfig":"8719"},{"size":227,"mtime":1676207506434,"results":"8814","hashOfConfig":"8719"},{"size":370,"mtime":1676207506434,"results":"8815","hashOfConfig":"8719"},{"size":975,"mtime":1676640880796,"results":"8816","hashOfConfig":"8719"},{"size":659,"mtime":1676207506434,"results":"8817","hashOfConfig":"8719"},{"size":900,"mtime":1676207506435,"results":"8818","hashOfConfig":"8719"},{"size":1280,"mtime":1676640880798,"results":"8819","hashOfConfig":"8719"},{"size":924,"mtime":1676640880798,"results":"8820","hashOfConfig":"8719"},{"size":530,"mtime":1676207506435,"results":"8821","hashOfConfig":"8719"},{"size":1266,"mtime":1676207506436,"results":"8822","hashOfConfig":"8719"},{"size":909,"mtime":1676207506436,"results":"8823","hashOfConfig":"8719"},{"size":2679,"mtime":1676207506436,"results":"8824","hashOfConfig":"8719"},{"size":1224,"mtime":1676207506438,"results":"8825","hashOfConfig":"8719"},{"size":3423,"mtime":1676667762825,"results":"8826","hashOfConfig":"8719"},{"size":367,"mtime":1676207506438,"results":"8827","hashOfConfig":"8719"},{"size":1618,"mtime":1676640880802,"results":"8828","hashOfConfig":"8719"},{"size":1009,"mtime":1676207506438,"results":"8829","hashOfConfig":"8719"},{"size":1042,"mtime":1676667762827,"results":"8830","hashOfConfig":"8719"},{"size":1607,"mtime":1676667762828,"results":"8831","hashOfConfig":"8719"},{"size":573,"mtime":1676207506439,"results":"8832","hashOfConfig":"8719"},{"size":1867,"mtime":1676640880802,"results":"8833","hashOfConfig":"8719"},{"size":3184,"mtime":1676640880802,"results":"8834","hashOfConfig":"8719"},{"size":546,"mtime":1676640880803,"results":"8835","hashOfConfig":"8719"},{"size":7117,"mtime":1677723113222,"results":"8836","hashOfConfig":"8719"},{"size":7402,"mtime":1676640880803,"results":"8837","hashOfConfig":"8719"},{"size":3895,"mtime":1678593210213,"results":"8838","hashOfConfig":"8719"},{"size":2583,"mtime":1677723113223,"results":"8839","hashOfConfig":"8719"},{"size":2784,"mtime":1677078144845,"results":"8840","hashOfConfig":"8719"},{"size":2546,"mtime":1677181876992,"results":"8841","hashOfConfig":"8719"},{"size":3478,"mtime":1677181876993,"results":"8842","hashOfConfig":"8719"},{"size":658,"mtime":1677078144846,"results":"8843","hashOfConfig":"8719"},{"size":855,"mtime":1676640880806,"results":"8844","hashOfConfig":"8719"},{"size":41,"mtime":1676207506443,"results":"8845","hashOfConfig":"8719"},{"size":628,"mtime":1676640880810,"results":"8846","hashOfConfig":"8719"},{"size":872,"mtime":1676640880811,"results":"8847","hashOfConfig":"8719"},{"size":261,"mtime":1676640880811,"results":"8848","hashOfConfig":"8719"},{"size":4436,"mtime":1677078144847,"results":"8849","hashOfConfig":"8719"},{"size":1225,"mtime":1677078144847,"results":"8850","hashOfConfig":"8719"},{"size":3696,"mtime":1677078144847,"results":"8851","hashOfConfig":"8719"},{"size":9874,"mtime":1675791604688,"results":"8852","hashOfConfig":"8853"},{"size":22465,"mtime":1676640880821,"results":"8854","hashOfConfig":"8853"},{"size":111836,"mtime":1678395193853,"results":"8855","hashOfConfig":"8853"},{"size":61679,"mtime":1677288235378,"results":"8856","hashOfConfig":"8853"},{"size":48554,"mtime":1676418534577,"results":"8857","hashOfConfig":"8853"},{"size":25417,"mtime":1676207506450,"results":"8858","hashOfConfig":"8853"},{"size":88290,"mtime":1677288008202,"results":"8859","hashOfConfig":"8853"},{"size":18655,"mtime":1675791604693,"results":"8860","hashOfConfig":"8853"},{"size":17314,"mtime":1676424080017,"results":"8861","hashOfConfig":"8853"},{"size":3212,"mtime":1675791604693,"results":"8862","hashOfConfig":"8853"},{"size":46877,"mtime":1678395193853,"results":"8863","hashOfConfig":"8853"},{"size":10458,"mtime":1676207506452,"results":"8864","hashOfConfig":"8853"},{"size":3736,"mtime":1675791604694,"results":"8865","hashOfConfig":"8853"},{"size":10357,"mtime":1675791604694,"results":"8866","hashOfConfig":"8853"},{"size":2153,"mtime":1676207506453,"results":"8867","hashOfConfig":"8853"},{"size":7116,"mtime":1675791604694,"results":"8868","hashOfConfig":"8853"},{"size":1178,"mtime":1675791604695,"results":"8869","hashOfConfig":"8853"},{"size":1211,"mtime":1675791604695,"results":"8870","hashOfConfig":"8853"},{"size":1352,"mtime":1676207506453,"results":"8871","hashOfConfig":"8853"},{"size":4792,"mtime":1678395193854,"results":"8872","hashOfConfig":"8853"},{"size":3413,"mtime":1676640880827,"results":"8873","hashOfConfig":"8853"},{"size":3831,"mtime":1676640880828,"results":"8874","hashOfConfig":"8853"},{"size":3103,"mtime":1675791604696,"results":"8875","hashOfConfig":"8853"},{"size":4846,"mtime":1675791604696,"results":"8876","hashOfConfig":"8853"},{"size":6041,"mtime":1675791604696,"results":"8877","hashOfConfig":"8853"},{"size":59996,"mtime":1676640880829,"results":"8878","hashOfConfig":"8853"},{"size":52805,"mtime":1676640880829,"results":"8879","hashOfConfig":"8853"},{"size":1463,"mtime":1676207506455,"results":"8880","hashOfConfig":"8853"},{"size":4092,"mtime":1676640880834,"results":"8881","hashOfConfig":"8853"},{"size":4409,"mtime":1676640880835,"results":"8882","hashOfConfig":"8853"},{"size":3401,"mtime":1676207506456,"results":"8883","hashOfConfig":"8853"},{"size":66643,"mtime":1677848281273,"results":"8884","hashOfConfig":"8853"},{"size":19055,"mtime":1676640880839,"results":"8885","hashOfConfig":"8853"},{"size":1267,"mtime":1676207506457,"results":"8886","hashOfConfig":"8853"},{"size":7166,"mtime":1676640880840,"results":"8887","hashOfConfig":"8853"},{"size":11791,"mtime":1676207506459,"results":"8888","hashOfConfig":"8853"},{"size":7184,"mtime":1676207506459,"results":"8889","hashOfConfig":"8853"},{"size":5794,"mtime":1676207506460,"results":"8890","hashOfConfig":"8853"},{"size":2062,"mtime":1676207506460,"results":"8891","hashOfConfig":"8853"},{"size":3610,"mtime":1676207506460,"results":"8892","hashOfConfig":"8853"},{"size":34459,"mtime":1678395193854,"results":"8893","hashOfConfig":"8853"},{"size":25099,"mtime":1676640880844,"results":"8894","hashOfConfig":"8853"},{"size":7784,"mtime":1676640880845,"results":"8895","hashOfConfig":"8853"},{"size":11561,"mtime":1676640880845,"results":"8896","hashOfConfig":"8853"},{"size":2906,"mtime":1676207506461,"results":"8897","hashOfConfig":"8853"},{"size":31562,"mtime":1676640880846,"results":"8898","hashOfConfig":"8853"},{"size":2934,"mtime":1676207506462,"results":"8899","hashOfConfig":"8853"},{"size":10872,"mtime":1676640880846,"results":"8900","hashOfConfig":"8853"},{"size":7801,"mtime":1676207506462,"results":"8901","hashOfConfig":"8853"},{"size":5331,"mtime":1676640880846,"results":"8902","hashOfConfig":"8853"},{"size":31451,"mtime":1677848281274,"results":"8903","hashOfConfig":"8853"},{"size":3703,"mtime":1677848281274,"results":"8904","hashOfConfig":"8853"},{"size":5867,"mtime":1676207506463,"results":"8905","hashOfConfig":"8853"},{"size":8179,"mtime":1676207506463,"results":"8906","hashOfConfig":"8853"},{"size":3753,"mtime":1676686985752,"results":"8907","hashOfConfig":"8853"},{"size":3533,"mtime":1675791604703,"results":"8908","hashOfConfig":"8853"},{"size":4843,"mtime":1675791604703,"results":"8909","hashOfConfig":"8853"},{"size":2104,"mtime":1675791604703,"results":"8910","hashOfConfig":"8853"},{"size":1342,"mtime":1675791604703,"results":"8911","hashOfConfig":"8853"},{"size":13563,"mtime":1676686985753,"results":"8912","hashOfConfig":"8853"},{"size":1337,"mtime":1675791604703,"results":"8913","hashOfConfig":"8853"},{"size":484,"mtime":1675791604703,"results":"8914","hashOfConfig":"8853"},{"size":608,"mtime":1676640880852,"results":"8915","hashOfConfig":"8853"},{"size":1193,"mtime":1676640880853,"results":"8916","hashOfConfig":"8853"},{"size":564,"mtime":1676640880853,"results":"8917","hashOfConfig":"8853"},{"size":2356,"mtime":1678302016124,"results":"8918","hashOfConfig":"8853"},{"size":534,"mtime":1675791604704,"results":"8919","hashOfConfig":"8853"},{"size":271,"mtime":1675791604704,"results":"8920","hashOfConfig":"8853"},{"size":2924,"mtime":1677848281275,"results":"8921","hashOfConfig":"8853"},{"size":184,"mtime":1676207506465,"results":"8922","hashOfConfig":"8853"},{"size":273,"mtime":1677655969586,"results":"8923","hashOfConfig":"8853"},{"size":726,"mtime":1675791604705,"results":"8924","hashOfConfig":"8853"},{"size":632,"mtime":1676207506466,"results":"8925","hashOfConfig":"8853"},{"size":154,"mtime":1675791604705,"results":"8926","hashOfConfig":"8853"},{"size":4360,"mtime":1676207506467,"results":"8927","hashOfConfig":"8853"},{"size":4041,"mtime":1676207506467,"results":"8928","hashOfConfig":"8853"},{"size":6066,"mtime":1675791604707,"results":"8929","hashOfConfig":"8853"},{"size":5631,"mtime":1678483615307,"results":"8930","hashOfConfig":"8853"},{"size":77,"mtime":1675791604710,"results":"8931","hashOfConfig":"8853"},{"size":806,"mtime":1675791604710,"results":"8932","hashOfConfig":"8853"},{"size":2940,"mtime":1675791604710,"results":"8933","hashOfConfig":"8853"},{"size":878,"mtime":1675791604710,"results":"8934","hashOfConfig":"8853"},{"size":253,"mtime":1675791604711,"results":"8935","hashOfConfig":"8853"},{"size":2024,"mtime":1675791604711,"results":"8936","hashOfConfig":"8853"},{"size":3739,"mtime":1675791604711,"results":"8937","hashOfConfig":"8853"},{"size":1961,"mtime":1675791604718,"results":"8938","hashOfConfig":"8853"},{"size":9574,"mtime":1678483615307,"results":"8939","hashOfConfig":"8853"},{"size":2490,"mtime":1675791604718,"results":"8940","hashOfConfig":"8853"},{"size":666,"mtime":1678483615307,"results":"8941","hashOfConfig":"8853"},{"size":20349,"mtime":1676207506476,"results":"8942","hashOfConfig":"8853"},{"size":12624,"mtime":1675791604719,"results":"8943","hashOfConfig":"8853"},{"size":7154,"mtime":1675791604719,"results":"8944","hashOfConfig":"8853"},{"size":47003,"mtime":1675791604720,"results":"8945","hashOfConfig":"8853"},{"size":35914,"mtime":1676207506476,"results":"8946","hashOfConfig":"8853"},{"size":34038,"mtime":1675791604721,"results":"8947","hashOfConfig":"8853"},{"size":3269,"mtime":1675791604721,"results":"8948","hashOfConfig":"8853"},{"size":1135,"mtime":1675791604721,"results":"8949","hashOfConfig":"8853"},{"size":12123,"mtime":1677655954439,"results":"8950","hashOfConfig":"8853"},{"size":1527,"mtime":1675791604722,"results":"8951","hashOfConfig":"8853"},{"size":1927,"mtime":1675791604722,"results":"8952","hashOfConfig":"8853"},{"size":1191,"mtime":1676640880867,"results":"8953","hashOfConfig":"8853"},{"size":423,"mtime":1676478109022,"results":"8954","hashOfConfig":"8853"},{"size":5405,"mtime":1678409738146,"results":"8955","hashOfConfig":"8853"},{"size":1844,"mtime":1676640880869,"results":"8956","hashOfConfig":"8853"},{"size":1366,"mtime":1675791604726,"results":"8957","hashOfConfig":"8853"},{"size":14896,"mtime":1676640880870,"results":"8958","hashOfConfig":"8853"},{"size":1581,"mtime":1675791604730,"results":"8959","hashOfConfig":"8853"},{"size":3683,"mtime":1675791604731,"results":"8960","hashOfConfig":"8853"},{"size":593,"mtime":1675791604731,"results":"8961","hashOfConfig":"8853"},{"size":708,"mtime":1675791604731,"results":"8962","hashOfConfig":"8853"},{"size":2291,"mtime":1675791604731,"results":"8963","hashOfConfig":"8853"},{"size":3219,"mtime":1676207506478,"results":"8964","hashOfConfig":"8853"},{"size":838,"mtime":1676686985754,"results":"8965","hashOfConfig":"8853"},{"size":1329,"mtime":1676686985754,"results":"8966","hashOfConfig":"8853"},{"size":1328,"mtime":1676686985755,"results":"8967","hashOfConfig":"8853"},{"size":642,"mtime":1676686985755,"results":"8968","hashOfConfig":"8853"},{"size":1054,"mtime":1676686985755,"results":"8969","hashOfConfig":"8853"},{"size":1164,"mtime":1676686985756,"results":"8970","hashOfConfig":"8853"},{"size":1426,"mtime":1676207506480,"results":"8971","hashOfConfig":"8853"},{"size":2293,"mtime":1676640880871,"results":"8972","hashOfConfig":"8853"},{"size":2563,"mtime":1676640880872,"results":"8973","hashOfConfig":"8853"},{"size":1650,"mtime":1676640880873,"results":"8974","hashOfConfig":"8853"},{"size":1228,"mtime":1676640880873,"results":"8975","hashOfConfig":"8853"},{"size":1332,"mtime":1676207506482,"results":"8976","hashOfConfig":"8853"},{"size":1521,"mtime":1676207506482,"results":"8977","hashOfConfig":"8853"},{"size":4678,"mtime":1676207506482,"results":"8978","hashOfConfig":"8853"},{"size":1480,"mtime":1676207506482,"results":"8979","hashOfConfig":"8853"},{"size":1052,"mtime":1676207506483,"results":"8980","hashOfConfig":"8853"},{"size":697,"mtime":1676207506483,"results":"8981","hashOfConfig":"8853"},{"size":6584,"mtime":1676640880874,"results":"8982","hashOfConfig":"8853"},{"size":5292,"mtime":1676640880874,"results":"8983","hashOfConfig":"8853"},{"size":4280,"mtime":1676640880874,"results":"8984","hashOfConfig":"8853"},{"size":1400,"mtime":1676640880875,"results":"8985","hashOfConfig":"8853"},{"size":1931,"mtime":1676640880875,"results":"8986","hashOfConfig":"8853"},{"size":1109,"mtime":1676640880875,"results":"8987","hashOfConfig":"8853"},{"size":1454,"mtime":1676640880875,"results":"8988","hashOfConfig":"8853"},{"size":3240,"mtime":1675791604751,"results":"8989","hashOfConfig":"8853"},{"size":1414,"mtime":1675791604752,"results":"8990","hashOfConfig":"8853"},{"size":2716,"mtime":1675791604754,"results":"8991","hashOfConfig":"8853"},{"size":2817,"mtime":1675791604754,"results":"8992","hashOfConfig":"8853"},{"size":3340,"mtime":1675791604754,"results":"8993","hashOfConfig":"8853"},{"size":1147,"mtime":1675791604754,"results":"8994","hashOfConfig":"8853"},{"size":2560,"mtime":1675791604755,"results":"8995","hashOfConfig":"8853"},{"size":4609,"mtime":1675791604755,"results":"8996","hashOfConfig":"8853"},{"size":1303,"mtime":1675791604755,"results":"8997","hashOfConfig":"8853"},{"size":1267,"mtime":1675791604755,"results":"8998","hashOfConfig":"8853"},{"size":1495,"mtime":1675791604755,"results":"8999","hashOfConfig":"8853"},{"size":1451,"mtime":1675791604756,"results":"9000","hashOfConfig":"8853"},{"size":1620,"mtime":1675791604756,"results":"9001","hashOfConfig":"8853"},{"size":470,"mtime":1678409738146,"results":"9002","hashOfConfig":"8853"},{"size":2088,"mtime":1675791604758,"results":"9003","hashOfConfig":"8853"},{"size":2377,"mtime":1676207506484,"results":"9004","hashOfConfig":"8853"},{"size":555,"mtime":1675791604759,"results":"9005","hashOfConfig":"8853"},{"size":720,"mtime":1675791604759,"results":"9006","hashOfConfig":"8853"},{"size":613,"mtime":1675791604760,"results":"9007","hashOfConfig":"8853"},{"size":1267,"mtime":1675791604761,"results":"9008","hashOfConfig":"8853"},{"size":5666,"mtime":1675791604762,"results":"9009","hashOfConfig":"8853"},{"size":771,"mtime":1675791604762,"results":"9010","hashOfConfig":"8853"},{"size":623,"mtime":1675791604762,"results":"9011","hashOfConfig":"8853"},{"size":6049,"mtime":1678677878845,"results":"9012","hashOfConfig":"8853"},{"size":5057,"mtime":1678677878851,"results":"9013","hashOfConfig":"8853"},{"size":11223,"mtime":1678677878852,"results":"9014","hashOfConfig":"8853"},{"size":8610,"mtime":1678677878852,"results":"9015","hashOfConfig":"8853"},{"size":65267,"mtime":1678677878853,"results":"9016","hashOfConfig":"8853"},{"size":8204,"mtime":1678677878859,"results":"9017","hashOfConfig":"8853"},{"size":54951,"mtime":1678677878864,"results":"9018","hashOfConfig":"8853"},{"size":6373,"mtime":1678677878864,"results":"9019","hashOfConfig":"8853"},{"size":11935,"mtime":1678677878865,"results":"9020","hashOfConfig":"8853"},{"size":19778,"mtime":1678677878866,"results":"9021","hashOfConfig":"8853"},{"size":7943,"mtime":1678677878866,"results":"9022","hashOfConfig":"8853"},{"size":1957,"mtime":1678677878867,"results":"9023","hashOfConfig":"8853"},{"size":34177,"mtime":1678677878867,"results":"9024","hashOfConfig":"8853"},{"size":39213,"mtime":1678677878868,"results":"9025","hashOfConfig":"8853"},{"size":1077,"mtime":1678677878876,"results":"9026","hashOfConfig":"8853"},{"size":1261,"mtime":1678677878878,"results":"9027","hashOfConfig":"8853"},{"size":870,"mtime":1678677878879,"results":"9028","hashOfConfig":"8853"},{"size":2235,"mtime":1678677878879,"results":"9029","hashOfConfig":"8853"},{"size":1120,"mtime":1678677878880,"results":"9030","hashOfConfig":"8853"},{"size":828,"mtime":1678677878881,"results":"9031","hashOfConfig":"8853"},{"size":57827,"mtime":1678677878882,"results":"9032","hashOfConfig":"8853"},{"size":4836,"mtime":1678677878882,"results":"9033","hashOfConfig":"8853"},{"size":27979,"mtime":1678677878883,"results":"9034","hashOfConfig":"8853"},{"size":3277,"mtime":1678677878883,"results":"9035","hashOfConfig":"8853"},{"size":1334,"mtime":1675791604762,"results":"9036","hashOfConfig":"8853"},{"size":2181,"mtime":1676640880876,"results":"9037","hashOfConfig":"8853"},{"size":661,"mtime":1678716902581,"results":"9038","hashOfConfig":"5848"},{"size":1348,"mtime":1678716902583,"results":"9039","hashOfConfig":"5848"},{"filePath":"9040","messages":"9041","suppressedMessages":"9042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"l4ha6k",{"filePath":"9043","messages":"9044","suppressedMessages":"9045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9046","messages":"9047","suppressedMessages":"9048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9049","messages":"9050","suppressedMessages":"9051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9052","messages":"9053","suppressedMessages":"9054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9055","messages":"9056","suppressedMessages":"9057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9058","messages":"9059","suppressedMessages":"9060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9061","messages":"9062","suppressedMessages":"9063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9064","messages":"9065","suppressedMessages":"9066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9067","messages":"9068","suppressedMessages":"9069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9070","messages":"9071","suppressedMessages":"9072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"6evmlj",{"filePath":"9073","messages":"9074","suppressedMessages":"9075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9076","messages":"9077","suppressedMessages":"9078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9079","messages":"9080","suppressedMessages":"9081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9082","messages":"9083","suppressedMessages":"9084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9085","messages":"9086","suppressedMessages":"9087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9088","messages":"9089","suppressedMessages":"9090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9091","messages":"9092","suppressedMessages":"9093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9094","messages":"9095","suppressedMessages":"9096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9097","messages":"9098","suppressedMessages":"9099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9100","messages":"9101","suppressedMessages":"9102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9103","messages":"9104","suppressedMessages":"9105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9106","messages":"9107","suppressedMessages":"9108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9109","messages":"9110","suppressedMessages":"9111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9112","messages":"9113","suppressedMessages":"9114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9115","messages":"9116","suppressedMessages":"9117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9118","messages":"9119","suppressedMessages":"9120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9121","messages":"9122","suppressedMessages":"9123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9124","messages":"9125","suppressedMessages":"9126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9127","messages":"9128","suppressedMessages":"9129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9130","messages":"9131","suppressedMessages":"9132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9133","messages":"9134","suppressedMessages":"9135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9136","messages":"9137","suppressedMessages":"9138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9139","messages":"9140","suppressedMessages":"9141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9142","messages":"9143","suppressedMessages":"9144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9145","messages":"9146","suppressedMessages":"9147","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9148"},{"filePath":"9149","messages":"9150","suppressedMessages":"9151","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9152"},{"filePath":"9153","messages":"9154","suppressedMessages":"9155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9156","messages":"9157","suppressedMessages":"9158","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9159"},{"filePath":"9160","messages":"9161","suppressedMessages":"9162","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9163"},{"filePath":"9164","messages":"9165","suppressedMessages":"9166","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9167"},{"filePath":"9168","messages":"9169","suppressedMessages":"9170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9171","messages":"9172","suppressedMessages":"9173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9174","messages":"9175","suppressedMessages":"9176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9177","messages":"9178","suppressedMessages":"9179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9180","messages":"9181","suppressedMessages":"9182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9183","messages":"9184","suppressedMessages":"9185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9186","messages":"9187","suppressedMessages":"9188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9189","messages":"9190","suppressedMessages":"9191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9192","messages":"9193","suppressedMessages":"9194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9195","messages":"9196","suppressedMessages":"9197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9198","messages":"9199","suppressedMessages":"9200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9201","messages":"9202","suppressedMessages":"9203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9204","messages":"9205","suppressedMessages":"9206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9207","messages":"9208","suppressedMessages":"9209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9210","messages":"9211","suppressedMessages":"9212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9213","messages":"9214","suppressedMessages":"9215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9216","messages":"9217","suppressedMessages":"9218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9219","messages":"9220","suppressedMessages":"9221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9222","messages":"9223","suppressedMessages":"9224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9225","messages":"9226","suppressedMessages":"9227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9228","messages":"9229","suppressedMessages":"9230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9231","messages":"9232","suppressedMessages":"9233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9234","messages":"9235","suppressedMessages":"9236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9237","messages":"9238","suppressedMessages":"9239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9240","messages":"9241","suppressedMessages":"9242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9243","messages":"9244","suppressedMessages":"9245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9246","messages":"9247","suppressedMessages":"9248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9249","messages":"9250","suppressedMessages":"9251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9252","messages":"9253","suppressedMessages":"9254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9255","messages":"9256","suppressedMessages":"9257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9258","messages":"9259","suppressedMessages":"9260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9261","messages":"9262","suppressedMessages":"9263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9264","messages":"9265","suppressedMessages":"9266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9267","messages":"9268","suppressedMessages":"9269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9270","messages":"9271","suppressedMessages":"9272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9273","messages":"9274","suppressedMessages":"9275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9276","messages":"9277","suppressedMessages":"9278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9279","messages":"9280","suppressedMessages":"9281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9282","messages":"9283","suppressedMessages":"9284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9285","messages":"9286","suppressedMessages":"9287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9288","messages":"9289","suppressedMessages":"9290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9291","messages":"9292","suppressedMessages":"9293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9294","messages":"9295","suppressedMessages":"9296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9297","messages":"9298","suppressedMessages":"9299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9300","messages":"9301","suppressedMessages":"9302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9303","messages":"9304","suppressedMessages":"9305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9306","messages":"9307","suppressedMessages":"9308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9309","messages":"9310","suppressedMessages":"9311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9312","messages":"9313","suppressedMessages":"9314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9315","messages":"9316","suppressedMessages":"9317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9318","messages":"9319","suppressedMessages":"9320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9321","messages":"9322","suppressedMessages":"9323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9324","messages":"9325","suppressedMessages":"9326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9327","messages":"9328","suppressedMessages":"9329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9330","messages":"9331","suppressedMessages":"9332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9333","messages":"9334","suppressedMessages":"9335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9336","messages":"9337","suppressedMessages":"9338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9339","messages":"9340","suppressedMessages":"9341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9342","messages":"9343","suppressedMessages":"9344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9345","messages":"9346","suppressedMessages":"9347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9348","messages":"9349","suppressedMessages":"9350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9351","messages":"9352","suppressedMessages":"9353","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9354"},{"filePath":"9355","messages":"9356","suppressedMessages":"9357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9358","messages":"9359","suppressedMessages":"9360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9361","messages":"9362","suppressedMessages":"9363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9364","messages":"9365","suppressedMessages":"9366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9367","messages":"9368","suppressedMessages":"9369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9370","messages":"9371","suppressedMessages":"9372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9373","messages":"9374","suppressedMessages":"9375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9376","messages":"9377","suppressedMessages":"9378","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9379"},{"filePath":"9380","messages":"9381","suppressedMessages":"9382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9383","messages":"9384","suppressedMessages":"9385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9386","messages":"9387","suppressedMessages":"9388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9389","messages":"9390","suppressedMessages":"9391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9392","messages":"9393","suppressedMessages":"9394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9395","messages":"9396","suppressedMessages":"9397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9398","messages":"9399","suppressedMessages":"9400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9401","messages":"9402","suppressedMessages":"9403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9404","messages":"9405","suppressedMessages":"9406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9407","messages":"9408","suppressedMessages":"9409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9410","messages":"9411","suppressedMessages":"9412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9413","messages":"9414","suppressedMessages":"9415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9416","messages":"9417","suppressedMessages":"9418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9419","messages":"9420","suppressedMessages":"9421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9422","messages":"9423","suppressedMessages":"9424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9425","messages":"9426","suppressedMessages":"9427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9428","messages":"9429","suppressedMessages":"9430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9431","messages":"9432","suppressedMessages":"9433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9434","messages":"9435","suppressedMessages":"9436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9437","messages":"9438","suppressedMessages":"9439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9440","messages":"9441","suppressedMessages":"9442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9443","messages":"9444","suppressedMessages":"9445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9446","messages":"9447","suppressedMessages":"9448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9449","messages":"9450","suppressedMessages":"9451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9452","messages":"9453","suppressedMessages":"9454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9455","messages":"9456","suppressedMessages":"9457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9458","messages":"9459","suppressedMessages":"9460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9461","messages":"9462","suppressedMessages":"9463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9464","messages":"9465","suppressedMessages":"9466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9467","messages":"9468","suppressedMessages":"9469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9470","messages":"9471","suppressedMessages":"9472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9473","messages":"9474","suppressedMessages":"9475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9476","messages":"9477","suppressedMessages":"9478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9479","messages":"9480","suppressedMessages":"9481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9482","messages":"9483","suppressedMessages":"9484","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9485"},{"filePath":"9486","messages":"9487","suppressedMessages":"9488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9489","messages":"9490","suppressedMessages":"9491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9492","messages":"9493","suppressedMessages":"9494","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9495"},{"filePath":"9496","messages":"9497","suppressedMessages":"9498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9499","messages":"9500","suppressedMessages":"9501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9502","messages":"9503","suppressedMessages":"9504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9505","messages":"9506","suppressedMessages":"9507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9508","messages":"9509","suppressedMessages":"9510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9511","messages":"9512","suppressedMessages":"9513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9514","messages":"9515","suppressedMessages":"9516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9517","messages":"9518","suppressedMessages":"9519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9520","messages":"9521","suppressedMessages":"9522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9523","messages":"9524","suppressedMessages":"9525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9526","messages":"9527","suppressedMessages":"9528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9529","messages":"9530","suppressedMessages":"9531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9532","messages":"9533","suppressedMessages":"9534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9535","messages":"9536","suppressedMessages":"9537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9538","messages":"9539","suppressedMessages":"9540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9541","messages":"9542","suppressedMessages":"9543","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9544"},{"filePath":"9545","messages":"9546","suppressedMessages":"9547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9548","messages":"9549","suppressedMessages":"9550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9551","messages":"9552","suppressedMessages":"9553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9554","messages":"9555","suppressedMessages":"9556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9557","messages":"9558","suppressedMessages":"9559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9560","messages":"9561","suppressedMessages":"9562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9563","messages":"9564","suppressedMessages":"9565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9566","messages":"9567","suppressedMessages":"9568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9569","messages":"9570","suppressedMessages":"9571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9572","messages":"9573","suppressedMessages":"9574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9575","messages":"9576","suppressedMessages":"9577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9578","messages":"9579","suppressedMessages":"9580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9581","messages":"9582","suppressedMessages":"9583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9584","messages":"9585","suppressedMessages":"9586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9587","messages":"9588","suppressedMessages":"9589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9590","messages":"9591","suppressedMessages":"9592","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9593"},{"filePath":"9594","messages":"9595","suppressedMessages":"9596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9597","messages":"9598","suppressedMessages":"9599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9600","messages":"9601","suppressedMessages":"9602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9603","messages":"9604","suppressedMessages":"9605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9606","messages":"9607","suppressedMessages":"9608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9609","messages":"9610","suppressedMessages":"9611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9612","messages":"9613","suppressedMessages":"9614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9615","messages":"9616","suppressedMessages":"9617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9618","messages":"9619","suppressedMessages":"9620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9621","messages":"9622","suppressedMessages":"9623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9624","messages":"9625","suppressedMessages":"9626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9627","messages":"9628","suppressedMessages":"9629","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9630"},{"filePath":"9631","messages":"9632","suppressedMessages":"9633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9634","messages":"9635","suppressedMessages":"9636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9637","messages":"9638","suppressedMessages":"9639","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9640"},{"filePath":"9641","messages":"9642","suppressedMessages":"9643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9644","messages":"9645","suppressedMessages":"9646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9647","messages":"9648","suppressedMessages":"9649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9650","messages":"9651","suppressedMessages":"9652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9653","messages":"9654","suppressedMessages":"9655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9656","messages":"9657","suppressedMessages":"9658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9659","messages":"9660","suppressedMessages":"9661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9662","messages":"9663","suppressedMessages":"9664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9665","messages":"9666","suppressedMessages":"9667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9668","messages":"9669","suppressedMessages":"9670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9671","messages":"9672","suppressedMessages":"9673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9674","messages":"9675","suppressedMessages":"9676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9677","messages":"9678","suppressedMessages":"9679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9680","messages":"9681","suppressedMessages":"9682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9683","messages":"9684","suppressedMessages":"9685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9686","messages":"9687","suppressedMessages":"9688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9689","messages":"9690","suppressedMessages":"9691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9692","messages":"9693","suppressedMessages":"9694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9695","messages":"9696","suppressedMessages":"9697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9698","messages":"9699","suppressedMessages":"9700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9701","messages":"9702","suppressedMessages":"9703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9704","messages":"9705","suppressedMessages":"9706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9707","messages":"9708","suppressedMessages":"9709","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9710"},{"filePath":"9711","messages":"9712","suppressedMessages":"9713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9714","messages":"9715","suppressedMessages":"9716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9717","messages":"9718","suppressedMessages":"9719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9720","messages":"9721","suppressedMessages":"9722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9723","messages":"9724","suppressedMessages":"9725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9726","messages":"9727","suppressedMessages":"9728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9729","messages":"9730","suppressedMessages":"9731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9732","messages":"9733","suppressedMessages":"9734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9735","messages":"9736","suppressedMessages":"9737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9738","messages":"9739","suppressedMessages":"9740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9741","messages":"9742","suppressedMessages":"9743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9744","messages":"9745","suppressedMessages":"9746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9747","messages":"9748","suppressedMessages":"9749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9750","messages":"9751","suppressedMessages":"9752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9753","messages":"9754","suppressedMessages":"9755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9756","messages":"9757","suppressedMessages":"9758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9759","messages":"9760","suppressedMessages":"9761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9762","messages":"9763","suppressedMessages":"9764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9765","messages":"9766","suppressedMessages":"9767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9768","messages":"9769","suppressedMessages":"9770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9771","messages":"9772","suppressedMessages":"9773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9774","messages":"9775","suppressedMessages":"9776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9777","messages":"9778","suppressedMessages":"9779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9780","messages":"9781","suppressedMessages":"9782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9783","messages":"9784","suppressedMessages":"9785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9786","messages":"9787","suppressedMessages":"9788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9789","messages":"9790","suppressedMessages":"9791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9792","messages":"9793","suppressedMessages":"9794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9795","messages":"9796","suppressedMessages":"9797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9798","messages":"9799","suppressedMessages":"9800","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9801"},{"filePath":"9802","messages":"9803","suppressedMessages":"9804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9805","messages":"9806","suppressedMessages":"9807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9808","messages":"9809","suppressedMessages":"9810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9811","messages":"9812","suppressedMessages":"9813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9814","messages":"9815","suppressedMessages":"9816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9817","messages":"9818","suppressedMessages":"9819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9820","messages":"9821","suppressedMessages":"9822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9823","messages":"9824","suppressedMessages":"9825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9826","messages":"9827","suppressedMessages":"9828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9829","messages":"9830","suppressedMessages":"9831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9832","messages":"9833","suppressedMessages":"9834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9835","messages":"9836","suppressedMessages":"9837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9838","messages":"9839","suppressedMessages":"9840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9841","messages":"9842","suppressedMessages":"9843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9844","messages":"9845","suppressedMessages":"9846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9847","messages":"9848","suppressedMessages":"9849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9850","messages":"9851","suppressedMessages":"9852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9853","messages":"9854","suppressedMessages":"9855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9856","messages":"9857","suppressedMessages":"9858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9859","messages":"9860","suppressedMessages":"9861","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9862"},{"filePath":"9863","messages":"9864","suppressedMessages":"9865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9866","messages":"9867","suppressedMessages":"9868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9869","messages":"9870","suppressedMessages":"9871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9872","messages":"9873","suppressedMessages":"9874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9875","messages":"9876","suppressedMessages":"9877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9878","messages":"9879","suppressedMessages":"9880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9881","messages":"9882","suppressedMessages":"9883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9884","messages":"9885","suppressedMessages":"9886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9887","messages":"9888","suppressedMessages":"9889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9890","messages":"9891","suppressedMessages":"9892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9893","messages":"9894","suppressedMessages":"9895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9896","messages":"9897","suppressedMessages":"9898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9899","messages":"9900","suppressedMessages":"9901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9902","messages":"9903","suppressedMessages":"9904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9905","messages":"9906","suppressedMessages":"9907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9908","messages":"9909","suppressedMessages":"9910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9911","messages":"9912","suppressedMessages":"9913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9914","messages":"9915","suppressedMessages":"9916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9917","messages":"9918","suppressedMessages":"9919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9920","messages":"9921","suppressedMessages":"9922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9923","messages":"9924","suppressedMessages":"9925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9926","messages":"9927","suppressedMessages":"9928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9929","messages":"9930","suppressedMessages":"9931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9932","messages":"9933","suppressedMessages":"9934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9935","messages":"9936","suppressedMessages":"9937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9938","messages":"9939","suppressedMessages":"9940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9941","messages":"9942","suppressedMessages":"9943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9944","messages":"9945","suppressedMessages":"9946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9947","messages":"9948","suppressedMessages":"9949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9950","messages":"9951","suppressedMessages":"9952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9953","messages":"9954","suppressedMessages":"9955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9956","messages":"9957","suppressedMessages":"9958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9959","messages":"9960","suppressedMessages":"9961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9962","messages":"9963","suppressedMessages":"9964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9965","messages":"9966","suppressedMessages":"9967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9968","messages":"9969","suppressedMessages":"9970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9971","messages":"9972","suppressedMessages":"9973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9974","messages":"9975","suppressedMessages":"9976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9977","messages":"9978","suppressedMessages":"9979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9980","messages":"9981","suppressedMessages":"9982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9983","messages":"9984","suppressedMessages":"9985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9986","messages":"9987","suppressedMessages":"9988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9989","messages":"9990","suppressedMessages":"9991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9992","messages":"9993","suppressedMessages":"9994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9995","messages":"9996","suppressedMessages":"9997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9998","messages":"9999","suppressedMessages":"10000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10001","messages":"10002","suppressedMessages":"10003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10004","messages":"10005","suppressedMessages":"10006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10007","messages":"10008","suppressedMessages":"10009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10010","messages":"10011","suppressedMessages":"10012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10013","messages":"10014","suppressedMessages":"10015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10016","messages":"10017","suppressedMessages":"10018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10019","messages":"10020","suppressedMessages":"10021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10022","messages":"10023","suppressedMessages":"10024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10025","messages":"10026","suppressedMessages":"10027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10028","messages":"10029","suppressedMessages":"10030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10031","messages":"10032","suppressedMessages":"10033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10034","messages":"10035","suppressedMessages":"10036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10037","messages":"10038","suppressedMessages":"10039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10040","messages":"10041","suppressedMessages":"10042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10043","messages":"10044","suppressedMessages":"10045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10046","messages":"10047","suppressedMessages":"10048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10049","messages":"10050","suppressedMessages":"10051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10052","messages":"10053","suppressedMessages":"10054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10055","messages":"10056","suppressedMessages":"10057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10058","messages":"10059","suppressedMessages":"10060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10061","messages":"10062","suppressedMessages":"10063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10064","messages":"10065","suppressedMessages":"10066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10067","messages":"10068","suppressedMessages":"10069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10070","messages":"10071","suppressedMessages":"10072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10073","messages":"10074","suppressedMessages":"10075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10076","messages":"10077","suppressedMessages":"10078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10079","messages":"10080","suppressedMessages":"10081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10082","messages":"10083","suppressedMessages":"10084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10085","messages":"10086","suppressedMessages":"10087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10088","messages":"10089","suppressedMessages":"10090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10091","messages":"10092","suppressedMessages":"10093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10094","messages":"10095","suppressedMessages":"10096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10097","messages":"10098","suppressedMessages":"10099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10100","messages":"10101","suppressedMessages":"10102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10103","messages":"10104","suppressedMessages":"10105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10106","messages":"10107","suppressedMessages":"10108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10109","messages":"10110","suppressedMessages":"10111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10112","messages":"10113","suppressedMessages":"10114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10115","messages":"10116","suppressedMessages":"10117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10118","messages":"10119","suppressedMessages":"10120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10121","messages":"10122","suppressedMessages":"10123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10124","messages":"10125","suppressedMessages":"10126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10127","messages":"10128","suppressedMessages":"10129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10130","messages":"10131","suppressedMessages":"10132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10133","messages":"10134","suppressedMessages":"10135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10136","messages":"10137","suppressedMessages":"10138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10139","messages":"10140","suppressedMessages":"10141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10142","messages":"10143","suppressedMessages":"10144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10145","messages":"10146","suppressedMessages":"10147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10148","messages":"10149","suppressedMessages":"10150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10151","messages":"10152","suppressedMessages":"10153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10154","messages":"10155","suppressedMessages":"10156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10157","messages":"10158","suppressedMessages":"10159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10160","messages":"10161","suppressedMessages":"10162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10163","messages":"10164","suppressedMessages":"10165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10166","messages":"10167","suppressedMessages":"10168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10169","messages":"10170","suppressedMessages":"10171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10172","messages":"10173","suppressedMessages":"10174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10175","messages":"10176","suppressedMessages":"10177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10178","messages":"10179","suppressedMessages":"10180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10181","messages":"10182","suppressedMessages":"10183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10184","messages":"10185","suppressedMessages":"10186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10187","messages":"10188","suppressedMessages":"10189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10190","messages":"10191","suppressedMessages":"10192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10193","messages":"10194","suppressedMessages":"10195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10196","messages":"10197","suppressedMessages":"10198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10199","messages":"10200","suppressedMessages":"10201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10202","messages":"10203","suppressedMessages":"10204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10205","messages":"10206","suppressedMessages":"10207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10208","messages":"10209","suppressedMessages":"10210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10211","messages":"10212","suppressedMessages":"10213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10214","messages":"10215","suppressedMessages":"10216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10217","messages":"10218","suppressedMessages":"10219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10220","messages":"10221","suppressedMessages":"10222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10223","messages":"10224","suppressedMessages":"10225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10226","messages":"10227","suppressedMessages":"10228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10229","messages":"10230","suppressedMessages":"10231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10232","messages":"10233","suppressedMessages":"10234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10235","messages":"10236","suppressedMessages":"10237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10238","messages":"10239","suppressedMessages":"10240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10241","messages":"10242","suppressedMessages":"10243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10244","messages":"10245","suppressedMessages":"10246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10247","messages":"10248","suppressedMessages":"10249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10250","messages":"10251","suppressedMessages":"10252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10253","messages":"10254","suppressedMessages":"10255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10256","messages":"10257","suppressedMessages":"10258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10259","messages":"10260","suppressedMessages":"10261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10262","messages":"10263","suppressedMessages":"10264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10265","messages":"10266","suppressedMessages":"10267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10268","messages":"10269","suppressedMessages":"10270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10271","messages":"10272","suppressedMessages":"10273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10274","messages":"10275","suppressedMessages":"10276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10277","messages":"10278","suppressedMessages":"10279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10280","messages":"10281","suppressedMessages":"10282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10283","messages":"10284","suppressedMessages":"10285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10286","messages":"10287","suppressedMessages":"10288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10289","messages":"10290","suppressedMessages":"10291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10292","messages":"10293","suppressedMessages":"10294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10295","messages":"10296","suppressedMessages":"10297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10298","messages":"10299","suppressedMessages":"10300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10301","messages":"10302","suppressedMessages":"10303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10304","messages":"10305","suppressedMessages":"10306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10307","messages":"10308","suppressedMessages":"10309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10310","messages":"10311","suppressedMessages":"10312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10313","messages":"10314","suppressedMessages":"10315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10316","messages":"10317","suppressedMessages":"10318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10319","messages":"10320","suppressedMessages":"10321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10322","messages":"10323","suppressedMessages":"10324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10325","messages":"10326","suppressedMessages":"10327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10328","messages":"10329","suppressedMessages":"10330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10331","messages":"10332","suppressedMessages":"10333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10334","messages":"10335","suppressedMessages":"10336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10337","messages":"10338","suppressedMessages":"10339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10340","messages":"10341","suppressedMessages":"10342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10343","messages":"10344","suppressedMessages":"10345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10346","messages":"10347","suppressedMessages":"10348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10349","messages":"10350","suppressedMessages":"10351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10352","messages":"10353","suppressedMessages":"10354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10355","messages":"10356","suppressedMessages":"10357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10358","messages":"10359","suppressedMessages":"10360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10361","messages":"10362","suppressedMessages":"10363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10364","messages":"10365","suppressedMessages":"10366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10367","messages":"10368","suppressedMessages":"10369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10370","messages":"10371","suppressedMessages":"10372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10373","messages":"10374","suppressedMessages":"10375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10376","messages":"10377","suppressedMessages":"10378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10379","messages":"10380","suppressedMessages":"10381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10382","messages":"10383","suppressedMessages":"10384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10385","messages":"10386","suppressedMessages":"10387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10388","messages":"10389","suppressedMessages":"10390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10391","messages":"10392","suppressedMessages":"10393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10394","messages":"10395","suppressedMessages":"10396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10397","messages":"10398","suppressedMessages":"10399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10400","messages":"10401","suppressedMessages":"10402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10403","messages":"10404","suppressedMessages":"10405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10406","messages":"10407","suppressedMessages":"10408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10409","messages":"10410","suppressedMessages":"10411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10412","messages":"10413","suppressedMessages":"10414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10415","messages":"10416","suppressedMessages":"10417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10418","messages":"10419","suppressedMessages":"10420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10421","messages":"10422","suppressedMessages":"10423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10424","messages":"10425","suppressedMessages":"10426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10427","messages":"10428","suppressedMessages":"10429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10430","messages":"10431","suppressedMessages":"10432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10433","messages":"10434","suppressedMessages":"10435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10436","messages":"10437","suppressedMessages":"10438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10439","messages":"10440","suppressedMessages":"10441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10442","messages":"10443","suppressedMessages":"10444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10445","messages":"10446","suppressedMessages":"10447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10448","messages":"10449","suppressedMessages":"10450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10451","messages":"10452","suppressedMessages":"10453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10454","messages":"10455","suppressedMessages":"10456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10457","messages":"10458","suppressedMessages":"10459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10460","messages":"10461","suppressedMessages":"10462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10463","messages":"10464","suppressedMessages":"10465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10466","messages":"10467","suppressedMessages":"10468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10469","messages":"10470","suppressedMessages":"10471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10472","messages":"10473","suppressedMessages":"10474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10475","messages":"10476","suppressedMessages":"10477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10478","messages":"10479","suppressedMessages":"10480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10481","messages":"10482","suppressedMessages":"10483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10484","messages":"10485","suppressedMessages":"10486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10487","messages":"10488","suppressedMessages":"10489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10490","messages":"10491","suppressedMessages":"10492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10493","messages":"10494","suppressedMessages":"10495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10496","messages":"10497","suppressedMessages":"10498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10499","messages":"10500","suppressedMessages":"10501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10502","messages":"10503","suppressedMessages":"10504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10505","messages":"10506","suppressedMessages":"10507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10508","messages":"10509","suppressedMessages":"10510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10511","messages":"10512","suppressedMessages":"10513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10514","messages":"10515","suppressedMessages":"10516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10517","messages":"10518","suppressedMessages":"10519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10520","messages":"10521","suppressedMessages":"10522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10523","messages":"10524","suppressedMessages":"10525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10526","messages":"10527","suppressedMessages":"10528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10529","messages":"10530","suppressedMessages":"10531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10532","messages":"10533","suppressedMessages":"10534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10535","messages":"10536","suppressedMessages":"10537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10538","messages":"10539","suppressedMessages":"10540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10541","messages":"10542","suppressedMessages":"10543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10544","messages":"10545","suppressedMessages":"10546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10547","messages":"10548","suppressedMessages":"10549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10550","messages":"10551","suppressedMessages":"10552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10553","messages":"10554","suppressedMessages":"10555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10556","messages":"10557","suppressedMessages":"10558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10559","messages":"10560","suppressedMessages":"10561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10562","messages":"10563","suppressedMessages":"10564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10565","messages":"10566","suppressedMessages":"10567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10568","messages":"10569","suppressedMessages":"10570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10571","messages":"10572","suppressedMessages":"10573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10574","messages":"10575","suppressedMessages":"10576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10577","messages":"10578","suppressedMessages":"10579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10580","messages":"10581","suppressedMessages":"10582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10583","messages":"10584","suppressedMessages":"10585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10586","messages":"10587","suppressedMessages":"10588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10589","messages":"10590","suppressedMessages":"10591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10592","messages":"10593","suppressedMessages":"10594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10595","messages":"10596","suppressedMessages":"10597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10598","messages":"10599","suppressedMessages":"10600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10601","messages":"10602","suppressedMessages":"10603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10604","messages":"10605","suppressedMessages":"10606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10607","messages":"10608","suppressedMessages":"10609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10610","messages":"10611","suppressedMessages":"10612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10613","messages":"10614","suppressedMessages":"10615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10616","messages":"10617","suppressedMessages":"10618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10619","messages":"10620","suppressedMessages":"10621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10622","messages":"10623","suppressedMessages":"10624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10625","messages":"10626","suppressedMessages":"10627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10628","messages":"10629","suppressedMessages":"10630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10631","messages":"10632","suppressedMessages":"10633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10634","messages":"10635","suppressedMessages":"10636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10637","messages":"10638","suppressedMessages":"10639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10640","messages":"10641","suppressedMessages":"10642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10643","messages":"10644","suppressedMessages":"10645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10646","messages":"10647","suppressedMessages":"10648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10649","messages":"10650","suppressedMessages":"10651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10652","messages":"10653","suppressedMessages":"10654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10655","messages":"10656","suppressedMessages":"10657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10658","messages":"10659","suppressedMessages":"10660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10661","messages":"10662","suppressedMessages":"10663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10664","messages":"10665","suppressedMessages":"10666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10667","messages":"10668","suppressedMessages":"10669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10670","messages":"10671","suppressedMessages":"10672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10673","messages":"10674","suppressedMessages":"10675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10676","messages":"10677","suppressedMessages":"10678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10679","messages":"10680","suppressedMessages":"10681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10682","messages":"10683","suppressedMessages":"10684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10685","messages":"10686","suppressedMessages":"10687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10688","messages":"10689","suppressedMessages":"10690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10691","messages":"10692","suppressedMessages":"10693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10694","messages":"10695","suppressedMessages":"10696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10697","messages":"10698","suppressedMessages":"10699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10700","messages":"10701","suppressedMessages":"10702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10703","messages":"10704","suppressedMessages":"10705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10706","messages":"10707","suppressedMessages":"10708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10709","messages":"10710","suppressedMessages":"10711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10712","messages":"10713","suppressedMessages":"10714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10715","messages":"10716","suppressedMessages":"10717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10718","messages":"10719","suppressedMessages":"10720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10721","messages":"10722","suppressedMessages":"10723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10724","messages":"10725","suppressedMessages":"10726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10727","messages":"10728","suppressedMessages":"10729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10730","messages":"10731","suppressedMessages":"10732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10733","messages":"10734","suppressedMessages":"10735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10736","messages":"10737","suppressedMessages":"10738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10739","messages":"10740","suppressedMessages":"10741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10742","messages":"10743","suppressedMessages":"10744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10745","messages":"10746","suppressedMessages":"10747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10748","messages":"10749","suppressedMessages":"10750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10751","messages":"10752","suppressedMessages":"10753","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10754"},{"filePath":"10755","messages":"10756","suppressedMessages":"10757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10758","messages":"10759","suppressedMessages":"10760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10761","messages":"10762","suppressedMessages":"10763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10764","messages":"10765","suppressedMessages":"10766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10767","messages":"10768","suppressedMessages":"10769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10770","messages":"10771","suppressedMessages":"10772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10773","messages":"10774","suppressedMessages":"10775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10776","messages":"10777","suppressedMessages":"10778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10779","messages":"10780","suppressedMessages":"10781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10782","messages":"10783","suppressedMessages":"10784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10785","messages":"10786","suppressedMessages":"10787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10788","messages":"10789","suppressedMessages":"10790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10791","messages":"10792","suppressedMessages":"10793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10794","messages":"10795","suppressedMessages":"10796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10797","messages":"10798","suppressedMessages":"10799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10800","messages":"10801","suppressedMessages":"10802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10803","messages":"10804","suppressedMessages":"10805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10806","messages":"10807","suppressedMessages":"10808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10809","messages":"10810","suppressedMessages":"10811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10812","messages":"10813","suppressedMessages":"10814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10815","messages":"10816","suppressedMessages":"10817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10818","messages":"10819","suppressedMessages":"10820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10821","messages":"10822","suppressedMessages":"10823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10824","messages":"10825","suppressedMessages":"10826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10827","messages":"10828","suppressedMessages":"10829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10830","messages":"10831","suppressedMessages":"10832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10833","messages":"10834","suppressedMessages":"10835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10836","messages":"10837","suppressedMessages":"10838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10839","messages":"10840","suppressedMessages":"10841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10842","messages":"10843","suppressedMessages":"10844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10845","messages":"10846","suppressedMessages":"10847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10848","messages":"10849","suppressedMessages":"10850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10851","messages":"10852","suppressedMessages":"10853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10854","messages":"10855","suppressedMessages":"10856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10857","messages":"10858","suppressedMessages":"10859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10860","messages":"10861","suppressedMessages":"10862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10863","messages":"10864","suppressedMessages":"10865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10866","messages":"10867","suppressedMessages":"10868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10869","messages":"10870","suppressedMessages":"10871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10872","messages":"10873","suppressedMessages":"10874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10875","messages":"10876","suppressedMessages":"10877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10878","messages":"10879","suppressedMessages":"10880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10881","messages":"10882","suppressedMessages":"10883","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10884"},{"filePath":"10885","messages":"10886","suppressedMessages":"10887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10888","messages":"10889","suppressedMessages":"10890","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10891"},{"filePath":"10892","messages":"10893","suppressedMessages":"10894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10895","messages":"10896","suppressedMessages":"10897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10898","messages":"10899","suppressedMessages":"10900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10901","messages":"10902","suppressedMessages":"10903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10904","messages":"10905","suppressedMessages":"10906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10907","messages":"10908","suppressedMessages":"10909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10910","messages":"10911","suppressedMessages":"10912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10913","messages":"10914","suppressedMessages":"10915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10916","messages":"10917","suppressedMessages":"10918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10919","messages":"10920","suppressedMessages":"10921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10922","messages":"10923","suppressedMessages":"10924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10925","messages":"10926","suppressedMessages":"10927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10928","messages":"10929","suppressedMessages":"10930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10931","messages":"10932","suppressedMessages":"10933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10934","messages":"10935","suppressedMessages":"10936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10937","messages":"10938","suppressedMessages":"10939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10940","messages":"10941","suppressedMessages":"10942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10943","messages":"10944","suppressedMessages":"10945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10946","messages":"10947","suppressedMessages":"10948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10949","messages":"10950","suppressedMessages":"10951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10952","messages":"10953","suppressedMessages":"10954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10955","messages":"10956","suppressedMessages":"10957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10958","messages":"10959","suppressedMessages":"10960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10961","messages":"10962","suppressedMessages":"10963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10964","messages":"10965","suppressedMessages":"10966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10967","messages":"10968","suppressedMessages":"10969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10970","messages":"10971","suppressedMessages":"10972","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10973"},{"filePath":"10974","messages":"10975","suppressedMessages":"10976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10977","messages":"10978","suppressedMessages":"10979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10980","messages":"10981","suppressedMessages":"10982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10983","messages":"10984","suppressedMessages":"10985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10986","messages":"10987","suppressedMessages":"10988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10989","messages":"10990","suppressedMessages":"10991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10992","messages":"10993","suppressedMessages":"10994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10995","messages":"10996","suppressedMessages":"10997","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10998"},{"filePath":"10999","messages":"11000","suppressedMessages":"11001","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11002"},{"filePath":"11003","messages":"11004","suppressedMessages":"11005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11006","messages":"11007","suppressedMessages":"11008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11009","messages":"11010","suppressedMessages":"11011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11012","messages":"11013","suppressedMessages":"11014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11015","messages":"11016","suppressedMessages":"11017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11018","messages":"11019","suppressedMessages":"11020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11021","messages":"11022","suppressedMessages":"11023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11024","messages":"11025","suppressedMessages":"11026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11027","messages":"11028","suppressedMessages":"11029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11030","messages":"11031","suppressedMessages":"11032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11033","messages":"11034","suppressedMessages":"11035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11036","messages":"11037","suppressedMessages":"11038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11039","messages":"11040","suppressedMessages":"11041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11042","messages":"11043","suppressedMessages":"11044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11045","messages":"11046","suppressedMessages":"11047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11048","messages":"11049","suppressedMessages":"11050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11051","messages":"11052","suppressedMessages":"11053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11054","messages":"11055","suppressedMessages":"11056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11057","messages":"11058","suppressedMessages":"11059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11060","messages":"11061","suppressedMessages":"11062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11063","messages":"11064","suppressedMessages":"11065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11066","messages":"11067","suppressedMessages":"11068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11069","messages":"11070","suppressedMessages":"11071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11072","messages":"11073","suppressedMessages":"11074","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11075"},{"filePath":"11076","messages":"11077","suppressedMessages":"11078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11079","messages":"11080","suppressedMessages":"11081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11082","messages":"11083","suppressedMessages":"11084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11085","messages":"11086","suppressedMessages":"11087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11088","messages":"11089","suppressedMessages":"11090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11091","messages":"11092","suppressedMessages":"11093","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11094"},{"filePath":"11095","messages":"11096","suppressedMessages":"11097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11098","messages":"11099","suppressedMessages":"11100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11101","messages":"11102","suppressedMessages":"11103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11104","messages":"11105","suppressedMessages":"11106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11107","messages":"11108","suppressedMessages":"11109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11110","messages":"11111","suppressedMessages":"11112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11113","messages":"11114","suppressedMessages":"11115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11116","messages":"11117","suppressedMessages":"11118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11119","messages":"11120","suppressedMessages":"11121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11122","messages":"11123","suppressedMessages":"11124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11125","messages":"11126","suppressedMessages":"11127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11128","messages":"11129","suppressedMessages":"11130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11131","messages":"11132","suppressedMessages":"11133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11134","messages":"11135","suppressedMessages":"11136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11137","messages":"11138","suppressedMessages":"11139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11140","messages":"11141","suppressedMessages":"11142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11143","messages":"11144","suppressedMessages":"11145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11146","messages":"11147","suppressedMessages":"11148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11149","messages":"11150","suppressedMessages":"11151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11152","messages":"11153","suppressedMessages":"11154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11155","messages":"11156","suppressedMessages":"11157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11158","messages":"11159","suppressedMessages":"11160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11161","messages":"11162","suppressedMessages":"11163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11164","messages":"11165","suppressedMessages":"11166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11167","messages":"11168","suppressedMessages":"11169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11170","messages":"11171","suppressedMessages":"11172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11173","messages":"11174","suppressedMessages":"11175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11176","messages":"11177","suppressedMessages":"11178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11179","messages":"11180","suppressedMessages":"11181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11182","messages":"11183","suppressedMessages":"11184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11185","messages":"11186","suppressedMessages":"11187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11188","messages":"11189","suppressedMessages":"11190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11191","messages":"11192","suppressedMessages":"11193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11194","messages":"11195","suppressedMessages":"11196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11197","messages":"11198","suppressedMessages":"11199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11200","messages":"11201","suppressedMessages":"11202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11203","messages":"11204","suppressedMessages":"11205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11206","messages":"11207","suppressedMessages":"11208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11209","messages":"11210","suppressedMessages":"11211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11212","messages":"11213","suppressedMessages":"11214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11215","messages":"11216","suppressedMessages":"11217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11218","messages":"11219","suppressedMessages":"11220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11221","messages":"11222","suppressedMessages":"11223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11224","messages":"11225","suppressedMessages":"11226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11227","messages":"11228","suppressedMessages":"11229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11230","messages":"11231","suppressedMessages":"11232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11233","messages":"11234","suppressedMessages":"11235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11236","messages":"11237","suppressedMessages":"11238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11239","messages":"11240","suppressedMessages":"11241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11242","messages":"11243","suppressedMessages":"11244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11245","messages":"11246","suppressedMessages":"11247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11248","messages":"11249","suppressedMessages":"11250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11251","messages":"11252","suppressedMessages":"11253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11254","messages":"11255","suppressedMessages":"11256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11257","messages":"11258","suppressedMessages":"11259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11260","messages":"11261","suppressedMessages":"11262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11263","messages":"11264","suppressedMessages":"11265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11266","messages":"11267","suppressedMessages":"11268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11269","messages":"11270","suppressedMessages":"11271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11272","messages":"11273","suppressedMessages":"11274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11275","messages":"11276","suppressedMessages":"11277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11278","messages":"11279","suppressedMessages":"11280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11281","messages":"11282","suppressedMessages":"11283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11284","messages":"11285","suppressedMessages":"11286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11287","messages":"11288","suppressedMessages":"11289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11290","messages":"11291","suppressedMessages":"11292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11293","messages":"11294","suppressedMessages":"11295","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11296"},{"filePath":"11297","messages":"11298","suppressedMessages":"11299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11300","messages":"11301","suppressedMessages":"11302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11303","messages":"11304","suppressedMessages":"11305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11306","messages":"11307","suppressedMessages":"11308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11309","messages":"11310","suppressedMessages":"11311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11312","messages":"11313","suppressedMessages":"11314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11315","messages":"11316","suppressedMessages":"11317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11318","messages":"11319","suppressedMessages":"11320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11321","messages":"11322","suppressedMessages":"11323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11324","messages":"11325","suppressedMessages":"11326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11327","messages":"11328","suppressedMessages":"11329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11330","messages":"11331","suppressedMessages":"11332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11333","messages":"11334","suppressedMessages":"11335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11336","messages":"11337","suppressedMessages":"11338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11339","messages":"11340","suppressedMessages":"11341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11342","messages":"11343","suppressedMessages":"11344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11345","messages":"11346","suppressedMessages":"11347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11348","messages":"11349","suppressedMessages":"11350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11351","messages":"11352","suppressedMessages":"11353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11354","messages":"11355","suppressedMessages":"11356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11357","messages":"11358","suppressedMessages":"11359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11360","messages":"11361","suppressedMessages":"11362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11363","messages":"11364","suppressedMessages":"11365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11366","messages":"11367","suppressedMessages":"11368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11369","messages":"11370","suppressedMessages":"11371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11372","messages":"11373","suppressedMessages":"11374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11375","messages":"11376","suppressedMessages":"11377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11378","messages":"11379","suppressedMessages":"11380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11381","messages":"11382","suppressedMessages":"11383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11384","messages":"11385","suppressedMessages":"11386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11387","messages":"11388","suppressedMessages":"11389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11390","messages":"11391","suppressedMessages":"11392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11393","messages":"11394","suppressedMessages":"11395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11396","messages":"11397","suppressedMessages":"11398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11399","messages":"11400","suppressedMessages":"11401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11402","messages":"11403","suppressedMessages":"11404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11405","messages":"11406","suppressedMessages":"11407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11408","messages":"11409","suppressedMessages":"11410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11411","messages":"11412","suppressedMessages":"11413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11414","messages":"11415","suppressedMessages":"11416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11417","messages":"11418","suppressedMessages":"11419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11420","messages":"11421","suppressedMessages":"11422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11423","messages":"11424","suppressedMessages":"11425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11426","messages":"11427","suppressedMessages":"11428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11429","messages":"11430","suppressedMessages":"11431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11432","messages":"11433","suppressedMessages":"11434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11435","messages":"11436","suppressedMessages":"11437","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11438"},{"filePath":"11439","messages":"11440","suppressedMessages":"11441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11442","messages":"11443","suppressedMessages":"11444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11445","messages":"11446","suppressedMessages":"11447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11448","messages":"11449","suppressedMessages":"11450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11451","messages":"11452","suppressedMessages":"11453","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11454"},{"filePath":"11455","messages":"11456","suppressedMessages":"11457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11458","messages":"11459","suppressedMessages":"11460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11461","messages":"11462","suppressedMessages":"11463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11464","messages":"11465","suppressedMessages":"11466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11467","messages":"11468","suppressedMessages":"11469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11470","messages":"11471","suppressedMessages":"11472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11473","messages":"11474","suppressedMessages":"11475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11476","messages":"11477","suppressedMessages":"11478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11479","messages":"11480","suppressedMessages":"11481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11482","messages":"11483","suppressedMessages":"11484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11485","messages":"11486","suppressedMessages":"11487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11488","messages":"11489","suppressedMessages":"11490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11491","messages":"11492","suppressedMessages":"11493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11494","messages":"11495","suppressedMessages":"11496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11497","messages":"11498","suppressedMessages":"11499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11500","messages":"11501","suppressedMessages":"11502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11503","messages":"11504","suppressedMessages":"11505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11506","messages":"11507","suppressedMessages":"11508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11509","messages":"11510","suppressedMessages":"11511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11512","messages":"11513","suppressedMessages":"11514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11515","messages":"11516","suppressedMessages":"11517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11518","messages":"11519","suppressedMessages":"11520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11521","messages":"11522","suppressedMessages":"11523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11524","messages":"11525","suppressedMessages":"11526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11527","messages":"11528","suppressedMessages":"11529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11530","messages":"11531","suppressedMessages":"11532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11533","messages":"11534","suppressedMessages":"11535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11536","messages":"11537","suppressedMessages":"11538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11539","messages":"11540","suppressedMessages":"11541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11542","messages":"11543","suppressedMessages":"11544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11545","messages":"11546","suppressedMessages":"11547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11548","messages":"11549","suppressedMessages":"11550","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11551"},{"filePath":"11552","messages":"11553","suppressedMessages":"11554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11555","messages":"11556","suppressedMessages":"11557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11558","messages":"11559","suppressedMessages":"11560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11561","messages":"11562","suppressedMessages":"11563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11564","messages":"11565","suppressedMessages":"11566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11567","messages":"11568","suppressedMessages":"11569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11570","messages":"11571","suppressedMessages":"11572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11573","messages":"11574","suppressedMessages":"11575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11576","messages":"11577","suppressedMessages":"11578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11579","messages":"11580","suppressedMessages":"11581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11582","messages":"11583","suppressedMessages":"11584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11585","messages":"11586","suppressedMessages":"11587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11588","messages":"11589","suppressedMessages":"11590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11591","messages":"11592","suppressedMessages":"11593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11594","messages":"11595","suppressedMessages":"11596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11597","messages":"11598","suppressedMessages":"11599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11600","messages":"11601","suppressedMessages":"11602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11603","messages":"11604","suppressedMessages":"11605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11606","messages":"11607","suppressedMessages":"11608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11609","messages":"11610","suppressedMessages":"11611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11612","messages":"11613","suppressedMessages":"11614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11615","messages":"11616","suppressedMessages":"11617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11618","messages":"11619","suppressedMessages":"11620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11621","messages":"11622","suppressedMessages":"11623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11624","messages":"11625","suppressedMessages":"11626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11627","messages":"11628","suppressedMessages":"11629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11630","messages":"11631","suppressedMessages":"11632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11633","messages":"11634","suppressedMessages":"11635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11636","messages":"11637","suppressedMessages":"11638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11639","messages":"11640","suppressedMessages":"11641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11642","messages":"11643","suppressedMessages":"11644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11645","messages":"11646","suppressedMessages":"11647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11648","messages":"11649","suppressedMessages":"11650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11651","messages":"11652","suppressedMessages":"11653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11654","messages":"11655","suppressedMessages":"11656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11657","messages":"11658","suppressedMessages":"11659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11660","messages":"11661","suppressedMessages":"11662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11663","messages":"11664","suppressedMessages":"11665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11666","messages":"11667","suppressedMessages":"11668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11669","messages":"11670","suppressedMessages":"11671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11672","messages":"11673","suppressedMessages":"11674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11675","messages":"11676","suppressedMessages":"11677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11678","messages":"11679","suppressedMessages":"11680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11681","messages":"11682","suppressedMessages":"11683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11684","messages":"11685","suppressedMessages":"11686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11687","messages":"11688","suppressedMessages":"11689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11690","messages":"11691","suppressedMessages":"11692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11693","messages":"11694","suppressedMessages":"11695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11696","messages":"11697","suppressedMessages":"11698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11699","messages":"11700","suppressedMessages":"11701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11702","messages":"11703","suppressedMessages":"11704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11705","messages":"11706","suppressedMessages":"11707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11708","messages":"11709","suppressedMessages":"11710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11711","messages":"11712","suppressedMessages":"11713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11714","messages":"11715","suppressedMessages":"11716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11717","messages":"11718","suppressedMessages":"11719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11720","messages":"11721","suppressedMessages":"11722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11723","messages":"11724","suppressedMessages":"11725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11726","messages":"11727","suppressedMessages":"11728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11729","messages":"11730","suppressedMessages":"11731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11732","messages":"11733","suppressedMessages":"11734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11735","messages":"11736","suppressedMessages":"11737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11738","messages":"11739","suppressedMessages":"11740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11741","messages":"11742","suppressedMessages":"11743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11744","messages":"11745","suppressedMessages":"11746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11747","messages":"11748","suppressedMessages":"11749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11750","messages":"11751","suppressedMessages":"11752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11753","messages":"11754","suppressedMessages":"11755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11756","messages":"11757","suppressedMessages":"11758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11759","messages":"11760","suppressedMessages":"11761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11762","messages":"11763","suppressedMessages":"11764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11765","messages":"11766","suppressedMessages":"11767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11768","messages":"11769","suppressedMessages":"11770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11771","messages":"11772","suppressedMessages":"11773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11774","messages":"11775","suppressedMessages":"11776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11777","messages":"11778","suppressedMessages":"11779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11780","messages":"11781","suppressedMessages":"11782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11783","messages":"11784","suppressedMessages":"11785","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11786"},{"filePath":"11787","messages":"11788","suppressedMessages":"11789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11790","messages":"11791","suppressedMessages":"11792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11793","messages":"11794","suppressedMessages":"11795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11796","messages":"11797","suppressedMessages":"11798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11799","messages":"11800","suppressedMessages":"11801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11802","messages":"11803","suppressedMessages":"11804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11805","messages":"11806","suppressedMessages":"11807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11808","messages":"11809","suppressedMessages":"11810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11811","messages":"11812","suppressedMessages":"11813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11814","messages":"11815","suppressedMessages":"11816","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11817"},{"filePath":"11818","messages":"11819","suppressedMessages":"11820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11821","messages":"11822","suppressedMessages":"11823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11824","messages":"11825","suppressedMessages":"11826","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11827"},{"filePath":"11828","messages":"11829","suppressedMessages":"11830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11831","messages":"11832","suppressedMessages":"11833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11834","messages":"11835","suppressedMessages":"11836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11837","messages":"11838","suppressedMessages":"11839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11840","messages":"11841","suppressedMessages":"11842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11843","messages":"11844","suppressedMessages":"11845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11846","messages":"11847","suppressedMessages":"11848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11849","messages":"11850","suppressedMessages":"11851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11852","messages":"11853","suppressedMessages":"11854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11855","messages":"11856","suppressedMessages":"11857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11858","messages":"11859","suppressedMessages":"11860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11861","messages":"11862","suppressedMessages":"11863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11864","messages":"11865","suppressedMessages":"11866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11867","messages":"11868","suppressedMessages":"11869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11870","messages":"11871","suppressedMessages":"11872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11873","messages":"11874","suppressedMessages":"11875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11876","messages":"11877","suppressedMessages":"11878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11879","messages":"11880","suppressedMessages":"11881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11882","messages":"11883","suppressedMessages":"11884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11885","messages":"11886","suppressedMessages":"11887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11888","messages":"11889","suppressedMessages":"11890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11891","messages":"11892","suppressedMessages":"11893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11894","messages":"11895","suppressedMessages":"11896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11897","messages":"11898","suppressedMessages":"11899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11900","messages":"11901","suppressedMessages":"11902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11903","messages":"11904","suppressedMessages":"11905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11906","messages":"11907","suppressedMessages":"11908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11909","messages":"11910","suppressedMessages":"11911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11912","messages":"11913","suppressedMessages":"11914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11915","messages":"11916","suppressedMessages":"11917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11918","messages":"11919","suppressedMessages":"11920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11921","messages":"11922","suppressedMessages":"11923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11924","messages":"11925","suppressedMessages":"11926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11927","messages":"11928","suppressedMessages":"11929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11930","messages":"11931","suppressedMessages":"11932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11933","messages":"11934","suppressedMessages":"11935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11936","messages":"11937","suppressedMessages":"11938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11939","messages":"11940","suppressedMessages":"11941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11942","messages":"11943","suppressedMessages":"11944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11945","messages":"11946","suppressedMessages":"11947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11948","messages":"11949","suppressedMessages":"11950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11951","messages":"11952","suppressedMessages":"11953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11954","messages":"11955","suppressedMessages":"11956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11957","messages":"11958","suppressedMessages":"11959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11960","messages":"11961","suppressedMessages":"11962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11963","messages":"11964","suppressedMessages":"11965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11966","messages":"11967","suppressedMessages":"11968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11969","messages":"11970","suppressedMessages":"11971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11972","messages":"11973","suppressedMessages":"11974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11975","messages":"11976","suppressedMessages":"11977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11978","messages":"11979","suppressedMessages":"11980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11981","messages":"11982","suppressedMessages":"11983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11984","messages":"11985","suppressedMessages":"11986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11987","messages":"11988","suppressedMessages":"11989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11990","messages":"11991","suppressedMessages":"11992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11993","messages":"11994","suppressedMessages":"11995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11996","messages":"11997","suppressedMessages":"11998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11999","messages":"12000","suppressedMessages":"12001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12002","messages":"12003","suppressedMessages":"12004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12005","messages":"12006","suppressedMessages":"12007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12008","messages":"12009","suppressedMessages":"12010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12011","messages":"12012","suppressedMessages":"12013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12014","messages":"12015","suppressedMessages":"12016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12017","messages":"12018","suppressedMessages":"12019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12020","messages":"12021","suppressedMessages":"12022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12023","messages":"12024","suppressedMessages":"12025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12026","messages":"12027","suppressedMessages":"12028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12029","messages":"12030","suppressedMessages":"12031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12032","messages":"12033","suppressedMessages":"12034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12035","messages":"12036","suppressedMessages":"12037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12038","messages":"12039","suppressedMessages":"12040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12041","messages":"12042","suppressedMessages":"12043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12044","messages":"12045","suppressedMessages":"12046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12047","messages":"12048","suppressedMessages":"12049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12050","messages":"12051","suppressedMessages":"12052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12053","messages":"12054","suppressedMessages":"12055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12056","messages":"12057","suppressedMessages":"12058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12059","messages":"12060","suppressedMessages":"12061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12062","messages":"12063","suppressedMessages":"12064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12065","messages":"12066","suppressedMessages":"12067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12068","messages":"12069","suppressedMessages":"12070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12071","messages":"12072","suppressedMessages":"12073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12074","messages":"12075","suppressedMessages":"12076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12077","messages":"12078","suppressedMessages":"12079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12080","messages":"12081","suppressedMessages":"12082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12083","messages":"12084","suppressedMessages":"12085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12086","messages":"12087","suppressedMessages":"12088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12089","messages":"12090","suppressedMessages":"12091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12092","messages":"12093","suppressedMessages":"12094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12095","messages":"12096","suppressedMessages":"12097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12098","messages":"12099","suppressedMessages":"12100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12101","messages":"12102","suppressedMessages":"12103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12104","messages":"12105","suppressedMessages":"12106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12107","messages":"12108","suppressedMessages":"12109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12110","messages":"12111","suppressedMessages":"12112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12113","messages":"12114","suppressedMessages":"12115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12116","messages":"12117","suppressedMessages":"12118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12119","messages":"12120","suppressedMessages":"12121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12122","messages":"12123","suppressedMessages":"12124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12125","messages":"12126","suppressedMessages":"12127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12128","messages":"12129","suppressedMessages":"12130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12131","messages":"12132","suppressedMessages":"12133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12134","messages":"12135","suppressedMessages":"12136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12137","messages":"12138","suppressedMessages":"12139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12140","messages":"12141","suppressedMessages":"12142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12143","messages":"12144","suppressedMessages":"12145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12146","messages":"12147","suppressedMessages":"12148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12149","messages":"12150","suppressedMessages":"12151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12152","messages":"12153","suppressedMessages":"12154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12155","messages":"12156","suppressedMessages":"12157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12158","messages":"12159","suppressedMessages":"12160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12161","messages":"12162","suppressedMessages":"12163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12164","messages":"12165","suppressedMessages":"12166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12167","messages":"12168","suppressedMessages":"12169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12170","messages":"12171","suppressedMessages":"12172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12173","messages":"12174","suppressedMessages":"12175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12176","messages":"12177","suppressedMessages":"12178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12179","messages":"12180","suppressedMessages":"12181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12182","messages":"12183","suppressedMessages":"12184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12185","messages":"12186","suppressedMessages":"12187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12188","messages":"12189","suppressedMessages":"12190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12191","messages":"12192","suppressedMessages":"12193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12194","messages":"12195","suppressedMessages":"12196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12197","messages":"12198","suppressedMessages":"12199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12200","messages":"12201","suppressedMessages":"12202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12203","messages":"12204","suppressedMessages":"12205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12206","messages":"12207","suppressedMessages":"12208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12209","messages":"12210","suppressedMessages":"12211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12212","messages":"12213","suppressedMessages":"12214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12215","messages":"12216","suppressedMessages":"12217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12218","messages":"12219","suppressedMessages":"12220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12221","messages":"12222","suppressedMessages":"12223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12224","messages":"12225","suppressedMessages":"12226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12227","messages":"12228","suppressedMessages":"12229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12230","messages":"12231","suppressedMessages":"12232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12233","messages":"12234","suppressedMessages":"12235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12236","messages":"12237","suppressedMessages":"12238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12239","messages":"12240","suppressedMessages":"12241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12242","messages":"12243","suppressedMessages":"12244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12245","messages":"12246","suppressedMessages":"12247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12248","messages":"12249","suppressedMessages":"12250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12251","messages":"12252","suppressedMessages":"12253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12254","messages":"12255","suppressedMessages":"12256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12257","messages":"12258","suppressedMessages":"12259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12260","messages":"12261","suppressedMessages":"12262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12263","messages":"12264","suppressedMessages":"12265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12266","messages":"12267","suppressedMessages":"12268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12269","messages":"12270","suppressedMessages":"12271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12272","messages":"12273","suppressedMessages":"12274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12275","messages":"12276","suppressedMessages":"12277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12278","messages":"12279","suppressedMessages":"12280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12281","messages":"12282","suppressedMessages":"12283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12284","messages":"12285","suppressedMessages":"12286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12287","messages":"12288","suppressedMessages":"12289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12290","messages":"12291","suppressedMessages":"12292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12293","messages":"12294","suppressedMessages":"12295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12296","messages":"12297","suppressedMessages":"12298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12299","messages":"12300","suppressedMessages":"12301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12302","messages":"12303","suppressedMessages":"12304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12305","messages":"12306","suppressedMessages":"12307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12308","messages":"12309","suppressedMessages":"12310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12311","messages":"12312","suppressedMessages":"12313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12314","messages":"12315","suppressedMessages":"12316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12317","messages":"12318","suppressedMessages":"12319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12320","messages":"12321","suppressedMessages":"12322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12323","messages":"12324","suppressedMessages":"12325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12326","messages":"12327","suppressedMessages":"12328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12329","messages":"12330","suppressedMessages":"12331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12332","messages":"12333","suppressedMessages":"12334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12335","messages":"12336","suppressedMessages":"12337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12338","messages":"12339","suppressedMessages":"12340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12341","messages":"12342","suppressedMessages":"12343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12344","messages":"12345","suppressedMessages":"12346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12347","messages":"12348","suppressedMessages":"12349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12350","messages":"12351","suppressedMessages":"12352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12353","messages":"12354","suppressedMessages":"12355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12356","messages":"12357","suppressedMessages":"12358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12359","messages":"12360","suppressedMessages":"12361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12362","messages":"12363","suppressedMessages":"12364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12365","messages":"12366","suppressedMessages":"12367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12368","messages":"12369","suppressedMessages":"12370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12371","messages":"12372","suppressedMessages":"12373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12374","messages":"12375","suppressedMessages":"12376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12377","messages":"12378","suppressedMessages":"12379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12380","messages":"12381","suppressedMessages":"12382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12383","messages":"12384","suppressedMessages":"12385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12386","messages":"12387","suppressedMessages":"12388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12389","messages":"12390","suppressedMessages":"12391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12392","messages":"12393","suppressedMessages":"12394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12395","messages":"12396","suppressedMessages":"12397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12398","messages":"12399","suppressedMessages":"12400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12401","messages":"12402","suppressedMessages":"12403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12404","messages":"12405","suppressedMessages":"12406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12407","messages":"12408","suppressedMessages":"12409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12410","messages":"12411","suppressedMessages":"12412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12413","messages":"12414","suppressedMessages":"12415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12416","messages":"12417","suppressedMessages":"12418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12419","messages":"12420","suppressedMessages":"12421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12422","messages":"12423","suppressedMessages":"12424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12425","messages":"12426","suppressedMessages":"12427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12428","messages":"12429","suppressedMessages":"12430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12431","messages":"12432","suppressedMessages":"12433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12434","messages":"12435","suppressedMessages":"12436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12437","messages":"12438","suppressedMessages":"12439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12440","messages":"12441","suppressedMessages":"12442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12443","messages":"12444","suppressedMessages":"12445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12446","messages":"12447","suppressedMessages":"12448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12449","messages":"12450","suppressedMessages":"12451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12452","messages":"12453","suppressedMessages":"12454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12455","messages":"12456","suppressedMessages":"12457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12458","messages":"12459","suppressedMessages":"12460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12461","messages":"12462","suppressedMessages":"12463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12464","messages":"12465","suppressedMessages":"12466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12467","messages":"12468","suppressedMessages":"12469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12470","messages":"12471","suppressedMessages":"12472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12473","messages":"12474","suppressedMessages":"12475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12476","messages":"12477","suppressedMessages":"12478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12479","messages":"12480","suppressedMessages":"12481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12482","messages":"12483","suppressedMessages":"12484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12485","messages":"12486","suppressedMessages":"12487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12488","messages":"12489","suppressedMessages":"12490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12491","messages":"12492","suppressedMessages":"12493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12494","messages":"12495","suppressedMessages":"12496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12497","messages":"12498","suppressedMessages":"12499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12500","messages":"12501","suppressedMessages":"12502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12503","messages":"12504","suppressedMessages":"12505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12506","messages":"12507","suppressedMessages":"12508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12509","messages":"12510","suppressedMessages":"12511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12512","messages":"12513","suppressedMessages":"12514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12515","messages":"12516","suppressedMessages":"12517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12518","messages":"12519","suppressedMessages":"12520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12521","messages":"12522","suppressedMessages":"12523","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12524"},{"filePath":"12525","messages":"12526","suppressedMessages":"12527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12528","messages":"12529","suppressedMessages":"12530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12531","messages":"12532","suppressedMessages":"12533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12534","messages":"12535","suppressedMessages":"12536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12537","messages":"12538","suppressedMessages":"12539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12540","messages":"12541","suppressedMessages":"12542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12543","messages":"12544","suppressedMessages":"12545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12546","messages":"12547","suppressedMessages":"12548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12549","messages":"12550","suppressedMessages":"12551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12552","messages":"12553","suppressedMessages":"12554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12555","messages":"12556","suppressedMessages":"12557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12558","messages":"12559","suppressedMessages":"12560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12561","messages":"12562","suppressedMessages":"12563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12564","messages":"12565","suppressedMessages":"12566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12567","messages":"12568","suppressedMessages":"12569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12570","messages":"12571","suppressedMessages":"12572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12573","messages":"12574","suppressedMessages":"12575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12576","messages":"12577","suppressedMessages":"12578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12579","messages":"12580","suppressedMessages":"12581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12582","messages":"12583","suppressedMessages":"12584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12585","messages":"12586","suppressedMessages":"12587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12588","messages":"12589","suppressedMessages":"12590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12591","messages":"12592","suppressedMessages":"12593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12594","messages":"12595","suppressedMessages":"12596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12597","messages":"12598","suppressedMessages":"12599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12600","messages":"12601","suppressedMessages":"12602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12603","messages":"12604","suppressedMessages":"12605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12606","messages":"12607","suppressedMessages":"12608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12609","messages":"12610","suppressedMessages":"12611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12612","messages":"12613","suppressedMessages":"12614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12615","messages":"12616","suppressedMessages":"12617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12618","messages":"12619","suppressedMessages":"12620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12621","messages":"12622","suppressedMessages":"12623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12624","messages":"12625","suppressedMessages":"12626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12627","messages":"12628","suppressedMessages":"12629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12630","messages":"12631","suppressedMessages":"12632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12633","messages":"12634","suppressedMessages":"12635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12636","messages":"12637","suppressedMessages":"12638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12639","messages":"12640","suppressedMessages":"12641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12642","messages":"12643","suppressedMessages":"12644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12645","messages":"12646","suppressedMessages":"12647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12648","messages":"12649","suppressedMessages":"12650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12651","messages":"12652","suppressedMessages":"12653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12654","messages":"12655","suppressedMessages":"12656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12657","messages":"12658","suppressedMessages":"12659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12660","messages":"12661","suppressedMessages":"12662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12663","messages":"12664","suppressedMessages":"12665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12666","messages":"12667","suppressedMessages":"12668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12669","messages":"12670","suppressedMessages":"12671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12672","messages":"12673","suppressedMessages":"12674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12675","messages":"12676","suppressedMessages":"12677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12678","messages":"12679","suppressedMessages":"12680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12681","messages":"12682","suppressedMessages":"12683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12684","messages":"12685","suppressedMessages":"12686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12687","messages":"12688","suppressedMessages":"12689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12690","messages":"12691","suppressedMessages":"12692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12693","messages":"12694","suppressedMessages":"12695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12696","messages":"12697","suppressedMessages":"12698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12699","messages":"12700","suppressedMessages":"12701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12702","messages":"12703","suppressedMessages":"12704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12705","messages":"12706","suppressedMessages":"12707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12708","messages":"12709","suppressedMessages":"12710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12711","messages":"12712","suppressedMessages":"12713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12714","messages":"12715","suppressedMessages":"12716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12717","messages":"12718","suppressedMessages":"12719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12720","messages":"12721","suppressedMessages":"12722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12723","messages":"12724","suppressedMessages":"12725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12726","messages":"12727","suppressedMessages":"12728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12729","messages":"12730","suppressedMessages":"12731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12732","messages":"12733","suppressedMessages":"12734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12735","messages":"12736","suppressedMessages":"12737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12738","messages":"12739","suppressedMessages":"12740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12741","messages":"12742","suppressedMessages":"12743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12744","messages":"12745","suppressedMessages":"12746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12747","messages":"12748","suppressedMessages":"12749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12750","messages":"12751","suppressedMessages":"12752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12753","messages":"12754","suppressedMessages":"12755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12756","messages":"12757","suppressedMessages":"12758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12759","messages":"12760","suppressedMessages":"12761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12762","messages":"12763","suppressedMessages":"12764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12765","messages":"12766","suppressedMessages":"12767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12768","messages":"12769","suppressedMessages":"12770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12771","messages":"12772","suppressedMessages":"12773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12774","messages":"12775","suppressedMessages":"12776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12777","messages":"12778","suppressedMessages":"12779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12780","messages":"12781","suppressedMessages":"12782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12783","messages":"12784","suppressedMessages":"12785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12786","messages":"12787","suppressedMessages":"12788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12789","messages":"12790","suppressedMessages":"12791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12792","messages":"12793","suppressedMessages":"12794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12795","messages":"12796","suppressedMessages":"12797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12798","messages":"12799","suppressedMessages":"12800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12801","messages":"12802","suppressedMessages":"12803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12804","messages":"12805","suppressedMessages":"12806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12807","messages":"12808","suppressedMessages":"12809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12810","messages":"12811","suppressedMessages":"12812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12813","messages":"12814","suppressedMessages":"12815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12816","messages":"12817","suppressedMessages":"12818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12819","messages":"12820","suppressedMessages":"12821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12822","messages":"12823","suppressedMessages":"12824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12825","messages":"12826","suppressedMessages":"12827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12828","messages":"12829","suppressedMessages":"12830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12831","messages":"12832","suppressedMessages":"12833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12834","messages":"12835","suppressedMessages":"12836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12837","messages":"12838","suppressedMessages":"12839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12840","messages":"12841","suppressedMessages":"12842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12843","messages":"12844","suppressedMessages":"12845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12846","messages":"12847","suppressedMessages":"12848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12849","messages":"12850","suppressedMessages":"12851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12852","messages":"12853","suppressedMessages":"12854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12855","messages":"12856","suppressedMessages":"12857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12858","messages":"12859","suppressedMessages":"12860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12861","messages":"12862","suppressedMessages":"12863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12864","messages":"12865","suppressedMessages":"12866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12867","messages":"12868","suppressedMessages":"12869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12870","messages":"12871","suppressedMessages":"12872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12873","messages":"12874","suppressedMessages":"12875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12876","messages":"12877","suppressedMessages":"12878","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12879"},{"filePath":"12880","messages":"12881","suppressedMessages":"12882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12883","messages":"12884","suppressedMessages":"12885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12886","messages":"12887","suppressedMessages":"12888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12889","messages":"12890","suppressedMessages":"12891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12892","messages":"12893","suppressedMessages":"12894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12895","messages":"12896","suppressedMessages":"12897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12898","messages":"12899","suppressedMessages":"12900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12901","messages":"12902","suppressedMessages":"12903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12904","messages":"12905","suppressedMessages":"12906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12907","messages":"12908","suppressedMessages":"12909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12910","messages":"12911","suppressedMessages":"12912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12913","messages":"12914","suppressedMessages":"12915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12916","messages":"12917","suppressedMessages":"12918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12919","messages":"12920","suppressedMessages":"12921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12922","messages":"12923","suppressedMessages":"12924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12925","messages":"12926","suppressedMessages":"12927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12928","messages":"12929","suppressedMessages":"12930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12931","messages":"12932","suppressedMessages":"12933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12934","messages":"12935","suppressedMessages":"12936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12937","messages":"12938","suppressedMessages":"12939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12940","messages":"12941","suppressedMessages":"12942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12943","messages":"12944","suppressedMessages":"12945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12946","messages":"12947","suppressedMessages":"12948","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12949"},{"filePath":"12950","messages":"12951","suppressedMessages":"12952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12953","messages":"12954","suppressedMessages":"12955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12956","messages":"12957","suppressedMessages":"12958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12959","messages":"12960","suppressedMessages":"12961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12962","messages":"12963","suppressedMessages":"12964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12965","messages":"12966","suppressedMessages":"12967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12968","messages":"12969","suppressedMessages":"12970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12971","messages":"12972","suppressedMessages":"12973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12974","messages":"12975","suppressedMessages":"12976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12977","messages":"12978","suppressedMessages":"12979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12980","messages":"12981","suppressedMessages":"12982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12983","messages":"12984","suppressedMessages":"12985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12986","messages":"12987","suppressedMessages":"12988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12989","messages":"12990","suppressedMessages":"12991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12992","messages":"12993","suppressedMessages":"12994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12995","messages":"12996","suppressedMessages":"12997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12998","messages":"12999","suppressedMessages":"13000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13001","messages":"13002","suppressedMessages":"13003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13004","messages":"13005","suppressedMessages":"13006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13007","messages":"13008","suppressedMessages":"13009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13010","messages":"13011","suppressedMessages":"13012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13013","messages":"13014","suppressedMessages":"13015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13016","messages":"13017","suppressedMessages":"13018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13019","messages":"13020","suppressedMessages":"13021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13022","messages":"13023","suppressedMessages":"13024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13025","messages":"13026","suppressedMessages":"13027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13028","messages":"13029","suppressedMessages":"13030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13031","messages":"13032","suppressedMessages":"13033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13034","messages":"13035","suppressedMessages":"13036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13037","messages":"13038","suppressedMessages":"13039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13040","messages":"13041","suppressedMessages":"13042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13043","messages":"13044","suppressedMessages":"13045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13046","messages":"13047","suppressedMessages":"13048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13049","messages":"13050","suppressedMessages":"13051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13052","messages":"13053","suppressedMessages":"13054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13055","messages":"13056","suppressedMessages":"13057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13058","messages":"13059","suppressedMessages":"13060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13061","messages":"13062","suppressedMessages":"13063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"15mi92s",{"filePath":"13064","messages":"13065","suppressedMessages":"13066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13067","messages":"13068","suppressedMessages":"13069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13070","messages":"13071","suppressedMessages":"13072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13073","messages":"13074","suppressedMessages":"13075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13076","messages":"13077","suppressedMessages":"13078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13079","messages":"13080","suppressedMessages":"13081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13082","messages":"13083","suppressedMessages":"13084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13085","messages":"13086","suppressedMessages":"13087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13088","messages":"13089","suppressedMessages":"13090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13091","messages":"13092","suppressedMessages":"13093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13094","messages":"13095","suppressedMessages":"13096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13097","messages":"13098","suppressedMessages":"13099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13100","messages":"13101","suppressedMessages":"13102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13103","messages":"13104","suppressedMessages":"13105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13106","messages":"13107","suppressedMessages":"13108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13109","messages":"13110","suppressedMessages":"13111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13112","messages":"13113","suppressedMessages":"13114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13115","messages":"13116","suppressedMessages":"13117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13118","messages":"13119","suppressedMessages":"13120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13121","messages":"13122","suppressedMessages":"13123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13124","messages":"13125","suppressedMessages":"13126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13127","messages":"13128","suppressedMessages":"13129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13130","messages":"13131","suppressedMessages":"13132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13133","messages":"13134","suppressedMessages":"13135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13136","messages":"13137","suppressedMessages":"13138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13139","messages":"13140","suppressedMessages":"13141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13142","messages":"13143","suppressedMessages":"13144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13145","messages":"13146","suppressedMessages":"13147","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"13148"},{"filePath":"13149","messages":"13150","suppressedMessages":"13151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13152","messages":"13153","suppressedMessages":"13154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13155","messages":"13156","suppressedMessages":"13157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13158","messages":"13159","suppressedMessages":"13160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13161","messages":"13162","suppressedMessages":"13163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13164","messages":"13165","suppressedMessages":"13166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13167","messages":"13168","suppressedMessages":"13169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13170","messages":"13171","suppressedMessages":"13172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13173","messages":"13174","suppressedMessages":"13175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13176","messages":"13177","suppressedMessages":"13178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13179","messages":"13180","suppressedMessages":"13181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13182","messages":"13183","suppressedMessages":"13184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13185","messages":"13186","suppressedMessages":"13187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13188","messages":"13189","suppressedMessages":"13190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13191","messages":"13192","suppressedMessages":"13193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13194","messages":"13195","suppressedMessages":"13196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13197","messages":"13198","suppressedMessages":"13199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13200","messages":"13201","suppressedMessages":"13202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13203","messages":"13204","suppressedMessages":"13205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13206","messages":"13207","suppressedMessages":"13208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13209","messages":"13210","suppressedMessages":"13211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13212","messages":"13213","suppressedMessages":"13214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13215","messages":"13216","suppressedMessages":"13217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13218","messages":"13219","suppressedMessages":"13220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13221","messages":"13222","suppressedMessages":"13223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13224","messages":"13225","suppressedMessages":"13226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13227","messages":"13228","suppressedMessages":"13229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13230","messages":"13231","suppressedMessages":"13232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13233","messages":"13234","suppressedMessages":"13235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13236","messages":"13237","suppressedMessages":"13238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13239","messages":"13240","suppressedMessages":"13241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13242","messages":"13243","suppressedMessages":"13244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13245","messages":"13246","suppressedMessages":"13247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13248","messages":"13249","suppressedMessages":"13250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13251","messages":"13252","suppressedMessages":"13253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13254","messages":"13255","suppressedMessages":"13256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13257","messages":"13258","suppressedMessages":"13259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13260","messages":"13261","suppressedMessages":"13262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13263","messages":"13264","suppressedMessages":"13265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13266","messages":"13267","suppressedMessages":"13268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13269","messages":"13270","suppressedMessages":"13271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13272","messages":"13273","suppressedMessages":"13274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13275","messages":"13276","suppressedMessages":"13277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13278","messages":"13279","suppressedMessages":"13280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13281","messages":"13282","suppressedMessages":"13283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13284","messages":"13285","suppressedMessages":"13286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13287","messages":"13288","suppressedMessages":"13289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13290","messages":"13291","suppressedMessages":"13292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13293","messages":"13294","suppressedMessages":"13295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13296","messages":"13297","suppressedMessages":"13298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13299","messages":"13300","suppressedMessages":"13301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13302","messages":"13303","suppressedMessages":"13304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13305","messages":"13306","suppressedMessages":"13307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13308","messages":"13309","suppressedMessages":"13310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13311","messages":"13312","suppressedMessages":"13313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13314","messages":"13315","suppressedMessages":"13316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13317","messages":"13318","suppressedMessages":"13319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13320","messages":"13321","suppressedMessages":"13322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13323","messages":"13324","suppressedMessages":"13325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13326","messages":"13327","suppressedMessages":"13328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13329","messages":"13330","suppressedMessages":"13331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13332","messages":"13333","suppressedMessages":"13334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13335","messages":"13336","suppressedMessages":"13337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13338","messages":"13339","suppressedMessages":"13340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13341","messages":"13342","suppressedMessages":"13343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13344","messages":"13345","suppressedMessages":"13346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13347","messages":"13348","suppressedMessages":"13349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13350","messages":"13351","suppressedMessages":"13352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13353","messages":"13354","suppressedMessages":"13355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13356","messages":"13357","suppressedMessages":"13358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13359","messages":"13360","suppressedMessages":"13361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13362","messages":"13363","suppressedMessages":"13364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13365","messages":"13366","suppressedMessages":"13367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13368","messages":"13369","suppressedMessages":"13370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13371","messages":"13372","suppressedMessages":"13373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13374","messages":"13375","suppressedMessages":"13376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13377","messages":"13378","suppressedMessages":"13379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13380","messages":"13381","suppressedMessages":"13382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13383","messages":"13384","suppressedMessages":"13385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13386","messages":"13387","suppressedMessages":"13388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13389","messages":"13390","suppressedMessages":"13391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13392","messages":"13393","suppressedMessages":"13394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13395","messages":"13396","suppressedMessages":"13397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13398","messages":"13399","suppressedMessages":"13400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13401","messages":"13402","suppressedMessages":"13403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13404","messages":"13405","suppressedMessages":"13406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13407","messages":"13408","suppressedMessages":"13409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13410","messages":"13411","suppressedMessages":"13412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13413","messages":"13414","suppressedMessages":"13415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13416","messages":"13417","suppressedMessages":"13418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13419","messages":"13420","suppressedMessages":"13421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13422","messages":"13423","suppressedMessages":"13424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13425","messages":"13426","suppressedMessages":"13427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13428","messages":"13429","suppressedMessages":"13430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13431","messages":"13432","suppressedMessages":"13433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13434","messages":"13435","suppressedMessages":"13436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13437","messages":"13438","suppressedMessages":"13439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13440","messages":"13441","suppressedMessages":"13442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13443","messages":"13444","suppressedMessages":"13445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13446","messages":"13447","suppressedMessages":"13448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13449","messages":"13450","suppressedMessages":"13451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13452","messages":"13453","suppressedMessages":"13454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13455","messages":"13456","suppressedMessages":"13457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13458","messages":"13459","suppressedMessages":"13460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13461","messages":"13462","suppressedMessages":"13463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13464","messages":"13465","suppressedMessages":"13466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13467","messages":"13468","suppressedMessages":"13469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13470","messages":"13471","suppressedMessages":"13472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13473","messages":"13474","suppressedMessages":"13475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13476","messages":"13477","suppressedMessages":"13478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13479","messages":"13480","suppressedMessages":"13481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13482","messages":"13483","suppressedMessages":"13484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13485","messages":"13486","suppressedMessages":"13487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13488","messages":"13489","suppressedMessages":"13490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13491","messages":"13492","suppressedMessages":"13493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13494","messages":"13495","suppressedMessages":"13496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13497","messages":"13498","suppressedMessages":"13499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13500","messages":"13501","suppressedMessages":"13502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13503","messages":"13504","suppressedMessages":"13505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13506","messages":"13507","suppressedMessages":"13508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13509","messages":"13510","suppressedMessages":"13511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13512","messages":"13513","suppressedMessages":"13514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13515","messages":"13516","suppressedMessages":"13517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13518","messages":"13519","suppressedMessages":"13520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13521","messages":"13522","suppressedMessages":"13523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13524","messages":"13525","suppressedMessages":"13526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13527","messages":"13528","suppressedMessages":"13529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13530","messages":"13531","suppressedMessages":"13532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13533","messages":"13534","suppressedMessages":"13535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13536","messages":"13537","suppressedMessages":"13538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13539","messages":"13540","suppressedMessages":"13541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13542","messages":"13543","suppressedMessages":"13544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13545","messages":"13546","suppressedMessages":"13547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13548","messages":"13549","suppressedMessages":"13550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13551","messages":"13552","suppressedMessages":"13553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13554","messages":"13555","suppressedMessages":"13556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13557","messages":"13558","suppressedMessages":"13559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13560","messages":"13561","suppressedMessages":"13562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13563","messages":"13564","suppressedMessages":"13565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13566","messages":"13567","suppressedMessages":"13568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13569","messages":"13570","suppressedMessages":"13571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13572","messages":"13573","suppressedMessages":"13574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13575","messages":"13576","suppressedMessages":"13577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13578","messages":"13579","suppressedMessages":"13580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13581","messages":"13582","suppressedMessages":"13583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13584","messages":"13585","suppressedMessages":"13586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13587","messages":"13588","suppressedMessages":"13589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13590","messages":"13591","suppressedMessages":"13592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13593","messages":"13594","suppressedMessages":"13595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13596","messages":"13597","suppressedMessages":"13598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13599","messages":"13600","suppressedMessages":"13601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13602","messages":"13603","suppressedMessages":"13604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13605","messages":"13606","suppressedMessages":"13607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13608","messages":"13609","suppressedMessages":"13610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13611","messages":"13612","suppressedMessages":"13613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13614","messages":"13615","suppressedMessages":"13616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13617","messages":"13618","suppressedMessages":"13619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13620","messages":"13621","suppressedMessages":"13622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13623","messages":"13624","suppressedMessages":"13625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13626","messages":"13627","suppressedMessages":"13628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13629","messages":"13630","suppressedMessages":"13631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13632","messages":"13633","suppressedMessages":"13634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13635","messages":"13636","suppressedMessages":"13637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13638","messages":"13639","suppressedMessages":"13640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13641","messages":"13642","suppressedMessages":"13643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13644","messages":"13645","suppressedMessages":"13646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13647","messages":"13648","suppressedMessages":"13649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13650","messages":"13651","suppressedMessages":"13652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13653","messages":"13654","suppressedMessages":"13655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13656","messages":"13657","suppressedMessages":"13658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13659","messages":"13660","suppressedMessages":"13661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13662","messages":"13663","suppressedMessages":"13664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13665","messages":"13666","suppressedMessages":"13667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13668","messages":"13669","suppressedMessages":"13670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13671","messages":"13672","suppressedMessages":"13673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13674","messages":"13675","suppressedMessages":"13676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13677","messages":"13678","suppressedMessages":"13679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13680","messages":"13681","suppressedMessages":"13682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13683","messages":"13684","suppressedMessages":"13685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13686","messages":"13687","suppressedMessages":"13688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13689","messages":"13690","suppressedMessages":"13691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13692","messages":"13693","suppressedMessages":"13694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13695","messages":"13696","suppressedMessages":"13697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13698","messages":"13699","suppressedMessages":"13700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13701","messages":"13702","suppressedMessages":"13703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13704","messages":"13705","suppressedMessages":"13706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13707","messages":"13708","suppressedMessages":"13709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13710","messages":"13711","suppressedMessages":"13712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13713","messages":"13714","suppressedMessages":"13715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13716","messages":"13717","suppressedMessages":"13718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13719","messages":"13720","suppressedMessages":"13721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13722","messages":"13723","suppressedMessages":"13724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13725","messages":"13726","suppressedMessages":"13727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13728","messages":"13729","suppressedMessages":"13730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13731","messages":"13732","suppressedMessages":"13733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13734","messages":"13735","suppressedMessages":"13736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13737","messages":"13738","suppressedMessages":"13739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13740","messages":"13741","suppressedMessages":"13742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13743","messages":"13744","suppressedMessages":"13745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13746","messages":"13747","suppressedMessages":"13748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13749","messages":"13750","suppressedMessages":"13751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13752","messages":"13753","suppressedMessages":"13754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13755","messages":"13756","suppressedMessages":"13757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13758","messages":"13759","suppressedMessages":"13760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13761","messages":"13762","suppressedMessages":"13763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13764","messages":"13765","suppressedMessages":"13766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13767","messages":"13768","suppressedMessages":"13769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13770","messages":"13771","suppressedMessages":"13772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13773","messages":"13774","suppressedMessages":"13775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13776","messages":"13777","suppressedMessages":"13778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13779","messages":"13780","suppressedMessages":"13781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13782","messages":"13783","suppressedMessages":"13784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13785","messages":"13786","suppressedMessages":"13787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13788","messages":"13789","suppressedMessages":"13790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13791","messages":"13792","suppressedMessages":"13793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13794","messages":"13795","suppressedMessages":"13796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13797","messages":"13798","suppressedMessages":"13799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13800","messages":"13801","suppressedMessages":"13802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13803","messages":"13804","suppressedMessages":"13805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13806","messages":"13807","suppressedMessages":"13808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13809","messages":"13810","suppressedMessages":"13811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13812","messages":"13813","suppressedMessages":"13814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13815","messages":"13816","suppressedMessages":"13817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13818","messages":"13819","suppressedMessages":"13820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13821","messages":"13822","suppressedMessages":"13823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13824","messages":"13825","suppressedMessages":"13826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13827","messages":"13828","suppressedMessages":"13829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13830","messages":"13831","suppressedMessages":"13832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13833","messages":"13834","suppressedMessages":"13835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13836","messages":"13837","suppressedMessages":"13838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13839","messages":"13840","suppressedMessages":"13841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13842","messages":"13843","suppressedMessages":"13844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13845","messages":"13846","suppressedMessages":"13847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13848","messages":"13849","suppressedMessages":"13850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13851","messages":"13852","suppressedMessages":"13853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13854","messages":"13855","suppressedMessages":"13856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13857","messages":"13858","suppressedMessages":"13859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13860","messages":"13861","suppressedMessages":"13862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13863","messages":"13864","suppressedMessages":"13865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13866","messages":"13867","suppressedMessages":"13868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13869","messages":"13870","suppressedMessages":"13871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13872","messages":"13873","suppressedMessages":"13874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13875","messages":"13876","suppressedMessages":"13877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13878","messages":"13879","suppressedMessages":"13880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13881","messages":"13882","suppressedMessages":"13883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13884","messages":"13885","suppressedMessages":"13886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13887","messages":"13888","suppressedMessages":"13889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13890","messages":"13891","suppressedMessages":"13892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13893","messages":"13894","suppressedMessages":"13895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13896","messages":"13897","suppressedMessages":"13898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13899","messages":"13900","suppressedMessages":"13901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13902","messages":"13903","suppressedMessages":"13904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13905","messages":"13906","suppressedMessages":"13907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13908","messages":"13909","suppressedMessages":"13910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13911","messages":"13912","suppressedMessages":"13913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13914","messages":"13915","suppressedMessages":"13916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13917","messages":"13918","suppressedMessages":"13919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13920","messages":"13921","suppressedMessages":"13922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13923","messages":"13924","suppressedMessages":"13925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13926","messages":"13927","suppressedMessages":"13928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13929","messages":"13930","suppressedMessages":"13931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13932","messages":"13933","suppressedMessages":"13934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13935","messages":"13936","suppressedMessages":"13937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13938","messages":"13939","suppressedMessages":"13940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13941","messages":"13942","suppressedMessages":"13943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13944","messages":"13945","suppressedMessages":"13946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13947","messages":"13948","suppressedMessages":"13949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13950","messages":"13951","suppressedMessages":"13952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13953","messages":"13954","suppressedMessages":"13955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13956","messages":"13957","suppressedMessages":"13958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13959","messages":"13960","suppressedMessages":"13961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13962","messages":"13963","suppressedMessages":"13964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13965","messages":"13966","suppressedMessages":"13967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13968","messages":"13969","suppressedMessages":"13970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13971","messages":"13972","suppressedMessages":"13973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13974","messages":"13975","suppressedMessages":"13976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13977","messages":"13978","suppressedMessages":"13979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13980","messages":"13981","suppressedMessages":"13982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13983","messages":"13984","suppressedMessages":"13985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13986","messages":"13987","suppressedMessages":"13988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13989","messages":"13990","suppressedMessages":"13991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13992","messages":"13993","suppressedMessages":"13994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13995","messages":"13996","suppressedMessages":"13997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13998","messages":"13999","suppressedMessages":"14000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14001","messages":"14002","suppressedMessages":"14003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14004","messages":"14005","suppressedMessages":"14006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14007","messages":"14008","suppressedMessages":"14009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14010","messages":"14011","suppressedMessages":"14012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14013","messages":"14014","suppressedMessages":"14015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14016","messages":"14017","suppressedMessages":"14018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14019","messages":"14020","suppressedMessages":"14021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14022","messages":"14023","suppressedMessages":"14024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14025","messages":"14026","suppressedMessages":"14027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14028","messages":"14029","suppressedMessages":"14030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14031","messages":"14032","suppressedMessages":"14033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14034","messages":"14035","suppressedMessages":"14036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14037","messages":"14038","suppressedMessages":"14039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14040","messages":"14041","suppressedMessages":"14042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14043","messages":"14044","suppressedMessages":"14045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14046","messages":"14047","suppressedMessages":"14048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14049","messages":"14050","suppressedMessages":"14051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14052","messages":"14053","suppressedMessages":"14054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14055","messages":"14056","suppressedMessages":"14057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14058","messages":"14059","suppressedMessages":"14060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14061","messages":"14062","suppressedMessages":"14063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14064","messages":"14065","suppressedMessages":"14066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14067","messages":"14068","suppressedMessages":"14069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14070","messages":"14071","suppressedMessages":"14072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14073","messages":"14074","suppressedMessages":"14075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14076","messages":"14077","suppressedMessages":"14078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14079","messages":"14080","suppressedMessages":"14081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14082","messages":"14083","suppressedMessages":"14084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14085","messages":"14086","suppressedMessages":"14087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14088","messages":"14089","suppressedMessages":"14090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14091","messages":"14092","suppressedMessages":"14093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14094","messages":"14095","suppressedMessages":"14096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14097","messages":"14098","suppressedMessages":"14099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14100","messages":"14101","suppressedMessages":"14102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14103","messages":"14104","suppressedMessages":"14105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14106","messages":"14107","suppressedMessages":"14108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14109","messages":"14110","suppressedMessages":"14111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14112","messages":"14113","suppressedMessages":"14114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14115","messages":"14116","suppressedMessages":"14117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14118","messages":"14119","suppressedMessages":"14120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14121","messages":"14122","suppressedMessages":"14123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14124","messages":"14125","suppressedMessages":"14126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14127","messages":"14128","suppressedMessages":"14129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14130","messages":"14131","suppressedMessages":"14132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14133","messages":"14134","suppressedMessages":"14135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14136","messages":"14137","suppressedMessages":"14138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14139","messages":"14140","suppressedMessages":"14141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14142","messages":"14143","suppressedMessages":"14144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14145","messages":"14146","suppressedMessages":"14147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14148","messages":"14149","suppressedMessages":"14150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14151","messages":"14152","suppressedMessages":"14153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14154","messages":"14155","suppressedMessages":"14156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14157","messages":"14158","suppressedMessages":"14159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14160","messages":"14161","suppressedMessages":"14162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14163","messages":"14164","suppressedMessages":"14165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14166","messages":"14167","suppressedMessages":"14168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14169","messages":"14170","suppressedMessages":"14171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14172","messages":"14173","suppressedMessages":"14174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14175","messages":"14176","suppressedMessages":"14177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14178","messages":"14179","suppressedMessages":"14180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14181","messages":"14182","suppressedMessages":"14183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14184","messages":"14185","suppressedMessages":"14186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14187","messages":"14188","suppressedMessages":"14189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14190","messages":"14191","suppressedMessages":"14192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14193","messages":"14194","suppressedMessages":"14195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14196","messages":"14197","suppressedMessages":"14198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14199","messages":"14200","suppressedMessages":"14201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14202","messages":"14203","suppressedMessages":"14204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14205","messages":"14206","suppressedMessages":"14207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14208","messages":"14209","suppressedMessages":"14210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14211","messages":"14212","suppressedMessages":"14213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14214","messages":"14215","suppressedMessages":"14216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14217","messages":"14218","suppressedMessages":"14219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14220","messages":"14221","suppressedMessages":"14222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14223","messages":"14224","suppressedMessages":"14225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14226","messages":"14227","suppressedMessages":"14228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14229","messages":"14230","suppressedMessages":"14231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14232","messages":"14233","suppressedMessages":"14234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14235","messages":"14236","suppressedMessages":"14237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14238","messages":"14239","suppressedMessages":"14240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14241","messages":"14242","suppressedMessages":"14243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14244","messages":"14245","suppressedMessages":"14246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14247","messages":"14248","suppressedMessages":"14249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14250","messages":"14251","suppressedMessages":"14252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14253","messages":"14254","suppressedMessages":"14255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14256","messages":"14257","suppressedMessages":"14258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14259","messages":"14260","suppressedMessages":"14261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14262","messages":"14263","suppressedMessages":"14264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14265","messages":"14266","suppressedMessages":"14267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14268","messages":"14269","suppressedMessages":"14270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14271","messages":"14272","suppressedMessages":"14273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14274","messages":"14275","suppressedMessages":"14276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14277","messages":"14278","suppressedMessages":"14279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14280","messages":"14281","suppressedMessages":"14282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14283","messages":"14284","suppressedMessages":"14285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14286","messages":"14287","suppressedMessages":"14288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14289","messages":"14290","suppressedMessages":"14291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14292","messages":"14293","suppressedMessages":"14294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14295","messages":"14296","suppressedMessages":"14297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14298","messages":"14299","suppressedMessages":"14300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14301","messages":"14302","suppressedMessages":"14303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14304","messages":"14305","suppressedMessages":"14306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14307","messages":"14308","suppressedMessages":"14309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14310","messages":"14311","suppressedMessages":"14312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14313","messages":"14314","suppressedMessages":"14315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14316","messages":"14317","suppressedMessages":"14318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14319","messages":"14320","suppressedMessages":"14321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14322","messages":"14323","suppressedMessages":"14324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14325","messages":"14326","suppressedMessages":"14327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14328","messages":"14329","suppressedMessages":"14330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14331","messages":"14332","suppressedMessages":"14333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14334","messages":"14335","suppressedMessages":"14336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14337","messages":"14338","suppressedMessages":"14339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14340","messages":"14341","suppressedMessages":"14342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14343","messages":"14344","suppressedMessages":"14345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14346","messages":"14347","suppressedMessages":"14348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14349","messages":"14350","suppressedMessages":"14351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14352","messages":"14353","suppressedMessages":"14354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14355","messages":"14356","suppressedMessages":"14357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14358","messages":"14359","suppressedMessages":"14360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14361","messages":"14362","suppressedMessages":"14363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14364","messages":"14365","suppressedMessages":"14366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14367","messages":"14368","suppressedMessages":"14369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14370","messages":"14371","suppressedMessages":"14372","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14373"},{"filePath":"14374","messages":"14375","suppressedMessages":"14376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14377","messages":"14378","suppressedMessages":"14379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14380","messages":"14381","suppressedMessages":"14382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14383","messages":"14384","suppressedMessages":"14385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14386","messages":"14387","suppressedMessages":"14388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14389","messages":"14390","suppressedMessages":"14391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14392","messages":"14393","suppressedMessages":"14394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14395","messages":"14396","suppressedMessages":"14397","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14398"},{"filePath":"14399","messages":"14400","suppressedMessages":"14401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14402","messages":"14403","suppressedMessages":"14404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14405","messages":"14406","suppressedMessages":"14407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14408","messages":"14409","suppressedMessages":"14410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14411","messages":"14412","suppressedMessages":"14413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14414","messages":"14415","suppressedMessages":"14416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14417","messages":"14418","suppressedMessages":"14419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14420","messages":"14421","suppressedMessages":"14422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14423","messages":"14424","suppressedMessages":"14425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14426","messages":"14427","suppressedMessages":"14428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14429","messages":"14430","suppressedMessages":"14431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14432","messages":"14433","suppressedMessages":"14434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14435","messages":"14436","suppressedMessages":"14437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14438","messages":"14439","suppressedMessages":"14440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14441","messages":"14442","suppressedMessages":"14443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14444","messages":"14445","suppressedMessages":"14446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14447","messages":"14448","suppressedMessages":"14449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14450","messages":"14451","suppressedMessages":"14452","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14453"},{"filePath":"14454","messages":"14455","suppressedMessages":"14456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14457","messages":"14458","suppressedMessages":"14459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14460","messages":"14461","suppressedMessages":"14462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14463","messages":"14464","suppressedMessages":"14465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14466","messages":"14467","suppressedMessages":"14468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14469","messages":"14470","suppressedMessages":"14471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14472","messages":"14473","suppressedMessages":"14474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14475","messages":"14476","suppressedMessages":"14477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14478","messages":"14479","suppressedMessages":"14480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14481","messages":"14482","suppressedMessages":"14483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14484","messages":"14485","suppressedMessages":"14486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14487","messages":"14488","suppressedMessages":"14489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14490","messages":"14491","suppressedMessages":"14492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14493","messages":"14494","suppressedMessages":"14495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14496","messages":"14497","suppressedMessages":"14498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14499","messages":"14500","suppressedMessages":"14501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14502","messages":"14503","suppressedMessages":"14504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14505","messages":"14506","suppressedMessages":"14507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14508","messages":"14509","suppressedMessages":"14510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14511","messages":"14512","suppressedMessages":"14513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14514","messages":"14515","suppressedMessages":"14516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14517","messages":"14518","suppressedMessages":"14519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14520","messages":"14521","suppressedMessages":"14522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14523","messages":"14524","suppressedMessages":"14525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14526","messages":"14527","suppressedMessages":"14528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14529","messages":"14530","suppressedMessages":"14531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14532","messages":"14533","suppressedMessages":"14534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14535","messages":"14536","suppressedMessages":"14537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14538","messages":"14539","suppressedMessages":"14540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14541","messages":"14542","suppressedMessages":"14543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14544","messages":"14545","suppressedMessages":"14546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14547","messages":"14548","suppressedMessages":"14549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14550","messages":"14551","suppressedMessages":"14552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14553","messages":"14554","suppressedMessages":"14555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14556","messages":"14557","suppressedMessages":"14558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14559","messages":"14560","suppressedMessages":"14561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14562","messages":"14563","suppressedMessages":"14564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14565","messages":"14566","suppressedMessages":"14567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14568","messages":"14569","suppressedMessages":"14570","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14571"},{"filePath":"14572","messages":"14573","suppressedMessages":"14574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14575","messages":"14576","suppressedMessages":"14577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14578","messages":"14579","suppressedMessages":"14580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14581","messages":"14582","suppressedMessages":"14583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14584","messages":"14585","suppressedMessages":"14586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14587","messages":"14588","suppressedMessages":"14589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14590","messages":"14591","suppressedMessages":"14592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14593","messages":"14594","suppressedMessages":"14595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14596","messages":"14597","suppressedMessages":"14598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14599","messages":"14600","suppressedMessages":"14601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14602","messages":"14603","suppressedMessages":"14604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14605","messages":"14606","suppressedMessages":"14607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14608","messages":"14609","suppressedMessages":"14610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14611","messages":"14612","suppressedMessages":"14613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14614","messages":"14615","suppressedMessages":"14616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14617","messages":"14618","suppressedMessages":"14619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14620","messages":"14621","suppressedMessages":"14622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14623","messages":"14624","suppressedMessages":"14625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14626","messages":"14627","suppressedMessages":"14628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14629","messages":"14630","suppressedMessages":"14631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14632","messages":"14633","suppressedMessages":"14634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14635","messages":"14636","suppressedMessages":"14637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14638","messages":"14639","suppressedMessages":"14640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14641","messages":"14642","suppressedMessages":"14643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14644","messages":"14645","suppressedMessages":"14646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14647","messages":"14648","suppressedMessages":"14649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14650","messages":"14651","suppressedMessages":"14652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14653","messages":"14654","suppressedMessages":"14655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14656","messages":"14657","suppressedMessages":"14658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14659","messages":"14660","suppressedMessages":"14661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14662","messages":"14663","suppressedMessages":"14664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14665","messages":"14666","suppressedMessages":"14667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14668","messages":"14669","suppressedMessages":"14670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14671","messages":"14672","suppressedMessages":"14673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14674","messages":"14675","suppressedMessages":"14676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14677","messages":"14678","suppressedMessages":"14679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14680","messages":"14681","suppressedMessages":"14682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14683","messages":"14684","suppressedMessages":"14685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14686","messages":"14687","suppressedMessages":"14688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14689","messages":"14690","suppressedMessages":"14691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14692","messages":"14693","suppressedMessages":"14694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14695","messages":"14696","suppressedMessages":"14697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14698","messages":"14699","suppressedMessages":"14700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14701","messages":"14702","suppressedMessages":"14703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14704","messages":"14705","suppressedMessages":"14706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14707","messages":"14708","suppressedMessages":"14709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14710","messages":"14711","suppressedMessages":"14712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14713","messages":"14714","suppressedMessages":"14715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14716","messages":"14717","suppressedMessages":"14718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14719","messages":"14720","suppressedMessages":"14721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14722","messages":"14723","suppressedMessages":"14724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14725","messages":"14726","suppressedMessages":"14727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14728","messages":"14729","suppressedMessages":"14730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14731","messages":"14732","suppressedMessages":"14733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14734","messages":"14735","suppressedMessages":"14736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14737","messages":"14738","suppressedMessages":"14739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14740","messages":"14741","suppressedMessages":"14742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14743","messages":"14744","suppressedMessages":"14745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14746","messages":"14747","suppressedMessages":"14748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14749","messages":"14750","suppressedMessages":"14751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14752","messages":"14753","suppressedMessages":"14754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14755","messages":"14756","suppressedMessages":"14757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14758","messages":"14759","suppressedMessages":"14760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14761","messages":"14762","suppressedMessages":"14763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14764","messages":"14765","suppressedMessages":"14766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14767","messages":"14768","suppressedMessages":"14769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14770","messages":"14771","suppressedMessages":"14772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14773","messages":"14774","suppressedMessages":"14775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14776","messages":"14777","suppressedMessages":"14778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14779","messages":"14780","suppressedMessages":"14781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14782","messages":"14783","suppressedMessages":"14784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14785","messages":"14786","suppressedMessages":"14787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14788","messages":"14789","suppressedMessages":"14790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14791","messages":"14792","suppressedMessages":"14793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14794","messages":"14795","suppressedMessages":"14796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14797","messages":"14798","suppressedMessages":"14799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14800","messages":"14801","suppressedMessages":"14802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14803","messages":"14804","suppressedMessages":"14805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14806","messages":"14807","suppressedMessages":"14808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14809","messages":"14810","suppressedMessages":"14811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14812","messages":"14813","suppressedMessages":"14814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14815","messages":"14816","suppressedMessages":"14817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14818","messages":"14819","suppressedMessages":"14820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14821","messages":"14822","suppressedMessages":"14823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14824","messages":"14825","suppressedMessages":"14826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14827","messages":"14828","suppressedMessages":"14829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14830","messages":"14831","suppressedMessages":"14832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14833","messages":"14834","suppressedMessages":"14835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14836","messages":"14837","suppressedMessages":"14838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14839","messages":"14840","suppressedMessages":"14841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14842","messages":"14843","suppressedMessages":"14844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14845","messages":"14846","suppressedMessages":"14847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14848","messages":"14849","suppressedMessages":"14850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14851","messages":"14852","suppressedMessages":"14853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14854","messages":"14855","suppressedMessages":"14856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14857","messages":"14858","suppressedMessages":"14859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14860","messages":"14861","suppressedMessages":"14862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14863","messages":"14864","suppressedMessages":"14865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14866","messages":"14867","suppressedMessages":"14868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14869","messages":"14870","suppressedMessages":"14871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14872","messages":"14873","suppressedMessages":"14874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14875","messages":"14876","suppressedMessages":"14877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14878","messages":"14879","suppressedMessages":"14880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14881","messages":"14882","suppressedMessages":"14883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14884","messages":"14885","suppressedMessages":"14886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14887","messages":"14888","suppressedMessages":"14889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14890","messages":"14891","suppressedMessages":"14892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14893","messages":"14894","suppressedMessages":"14895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14896","messages":"14897","suppressedMessages":"14898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14899","messages":"14900","suppressedMessages":"14901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14902","messages":"14903","suppressedMessages":"14904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14905","messages":"14906","suppressedMessages":"14907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14908","messages":"14909","suppressedMessages":"14910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14911","messages":"14912","suppressedMessages":"14913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14914","messages":"14915","suppressedMessages":"14916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14917","messages":"14918","suppressedMessages":"14919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14920","messages":"14921","suppressedMessages":"14922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14923","messages":"14924","suppressedMessages":"14925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14926","messages":"14927","suppressedMessages":"14928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14929","messages":"14930","suppressedMessages":"14931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14932","messages":"14933","suppressedMessages":"14934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14935","messages":"14936","suppressedMessages":"14937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14938","messages":"14939","suppressedMessages":"14940","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14941"},{"filePath":"14942","messages":"14943","suppressedMessages":"14944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14945","messages":"14946","suppressedMessages":"14947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14948","messages":"14949","suppressedMessages":"14950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14951","messages":"14952","suppressedMessages":"14953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14954","messages":"14955","suppressedMessages":"14956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14957","messages":"14958","suppressedMessages":"14959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14960","messages":"14961","suppressedMessages":"14962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14963","messages":"14964","suppressedMessages":"14965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14966","messages":"14967","suppressedMessages":"14968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14969","messages":"14970","suppressedMessages":"14971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14972","messages":"14973","suppressedMessages":"14974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14975","messages":"14976","suppressedMessages":"14977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14978","messages":"14979","suppressedMessages":"14980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14981","messages":"14982","suppressedMessages":"14983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14984","messages":"14985","suppressedMessages":"14986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14987","messages":"14988","suppressedMessages":"14989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14990","messages":"14991","suppressedMessages":"14992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14993","messages":"14994","suppressedMessages":"14995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14996","messages":"14997","suppressedMessages":"14998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14999","messages":"15000","suppressedMessages":"15001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15002","messages":"15003","suppressedMessages":"15004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15005","messages":"15006","suppressedMessages":"15007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15008","messages":"15009","suppressedMessages":"15010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15011","messages":"15012","suppressedMessages":"15013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15014","messages":"15015","suppressedMessages":"15016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15017","messages":"15018","suppressedMessages":"15019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15020","messages":"15021","suppressedMessages":"15022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15023","messages":"15024","suppressedMessages":"15025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15026","messages":"15027","suppressedMessages":"15028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15029","messages":"15030","suppressedMessages":"15031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15032","messages":"15033","suppressedMessages":"15034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15035","messages":"15036","suppressedMessages":"15037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15038","messages":"15039","suppressedMessages":"15040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15041","messages":"15042","suppressedMessages":"15043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15044","messages":"15045","suppressedMessages":"15046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15047","messages":"15048","suppressedMessages":"15049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15050","messages":"15051","suppressedMessages":"15052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15053","messages":"15054","suppressedMessages":"15055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15056","messages":"15057","suppressedMessages":"15058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15059","messages":"15060","suppressedMessages":"15061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15062","messages":"15063","suppressedMessages":"15064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15065","messages":"15066","suppressedMessages":"15067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15068","messages":"15069","suppressedMessages":"15070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15071","messages":"15072","suppressedMessages":"15073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15074","messages":"15075","suppressedMessages":"15076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15077","messages":"15078","suppressedMessages":"15079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15080","messages":"15081","suppressedMessages":"15082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15083","messages":"15084","suppressedMessages":"15085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15086","messages":"15087","suppressedMessages":"15088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15089","messages":"15090","suppressedMessages":"15091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15092","messages":"15093","suppressedMessages":"15094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15095","messages":"15096","suppressedMessages":"15097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15098","messages":"15099","suppressedMessages":"15100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15101","messages":"15102","suppressedMessages":"15103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15104","messages":"15105","suppressedMessages":"15106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15107","messages":"15108","suppressedMessages":"15109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15110","messages":"15111","suppressedMessages":"15112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15113","messages":"15114","suppressedMessages":"15115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15116","messages":"15117","suppressedMessages":"15118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15119","messages":"15120","suppressedMessages":"15121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15122","messages":"15123","suppressedMessages":"15124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15125","messages":"15126","suppressedMessages":"15127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15128","messages":"15129","suppressedMessages":"15130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15131","messages":"15132","suppressedMessages":"15133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15134","messages":"15135","suppressedMessages":"15136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15137","messages":"15138","suppressedMessages":"15139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15140","messages":"15141","suppressedMessages":"15142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15143","messages":"15144","suppressedMessages":"15145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15146","messages":"15147","suppressedMessages":"15148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15149","messages":"15150","suppressedMessages":"15151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15152","messages":"15153","suppressedMessages":"15154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15155","messages":"15156","suppressedMessages":"15157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15158","messages":"15159","suppressedMessages":"15160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15161","messages":"15162","suppressedMessages":"15163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15164","messages":"15165","suppressedMessages":"15166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15167","messages":"15168","suppressedMessages":"15169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15170","messages":"15171","suppressedMessages":"15172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15173","messages":"15174","suppressedMessages":"15175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15176","messages":"15177","suppressedMessages":"15178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15179","messages":"15180","suppressedMessages":"15181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15182","messages":"15183","suppressedMessages":"15184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15185","messages":"15186","suppressedMessages":"15187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15188","messages":"15189","suppressedMessages":"15190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15191","messages":"15192","suppressedMessages":"15193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15194","messages":"15195","suppressedMessages":"15196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15197","messages":"15198","suppressedMessages":"15199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15200","messages":"15201","suppressedMessages":"15202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15203","messages":"15204","suppressedMessages":"15205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15206","messages":"15207","suppressedMessages":"15208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15209","messages":"15210","suppressedMessages":"15211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15212","messages":"15213","suppressedMessages":"15214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15215","messages":"15216","suppressedMessages":"15217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15218","messages":"15219","suppressedMessages":"15220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15221","messages":"15222","suppressedMessages":"15223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15224","messages":"15225","suppressedMessages":"15226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15227","messages":"15228","suppressedMessages":"15229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15230","messages":"15231","suppressedMessages":"15232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15233","messages":"15234","suppressedMessages":"15235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15236","messages":"15237","suppressedMessages":"15238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15239","messages":"15240","suppressedMessages":"15241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15242","messages":"15243","suppressedMessages":"15244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15245","messages":"15246","suppressedMessages":"15247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15248","messages":"15249","suppressedMessages":"15250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15251","messages":"15252","suppressedMessages":"15253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15254","messages":"15255","suppressedMessages":"15256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15257","messages":"15258","suppressedMessages":"15259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15260","messages":"15261","suppressedMessages":"15262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15263","messages":"15264","suppressedMessages":"15265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15266","messages":"15267","suppressedMessages":"15268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15269","messages":"15270","suppressedMessages":"15271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15272","messages":"15273","suppressedMessages":"15274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15275","messages":"15276","suppressedMessages":"15277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15278","messages":"15279","suppressedMessages":"15280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15281","messages":"15282","suppressedMessages":"15283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15284","messages":"15285","suppressedMessages":"15286","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15287"},{"filePath":"15288","messages":"15289","suppressedMessages":"15290","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15291"},{"filePath":"15292","messages":"15293","suppressedMessages":"15294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15295","messages":"15296","suppressedMessages":"15297","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15298"},{"filePath":"15299","messages":"15300","suppressedMessages":"15301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15302","messages":"15303","suppressedMessages":"15304","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15305"},{"filePath":"15306","messages":"15307","suppressedMessages":"15308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15309","messages":"15310","suppressedMessages":"15311","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15312"},{"filePath":"15313","messages":"15314","suppressedMessages":"15315","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15316"},{"filePath":"15317","messages":"15318","suppressedMessages":"15319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15320","messages":"15321","suppressedMessages":"15322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15323","messages":"15324","suppressedMessages":"15325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15326","messages":"15327","suppressedMessages":"15328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15329","messages":"15330","suppressedMessages":"15331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15332","messages":"15333","suppressedMessages":"15334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15335","messages":"15336","suppressedMessages":"15337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15338","messages":"15339","suppressedMessages":"15340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15341","messages":"15342","suppressedMessages":"15343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15344","messages":"15345","suppressedMessages":"15346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15347","messages":"15348","suppressedMessages":"15349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15350","messages":"15351","suppressedMessages":"15352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15353","messages":"15354","suppressedMessages":"15355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15356","messages":"15357","suppressedMessages":"15358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15359","messages":"15360","suppressedMessages":"15361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15362","messages":"15363","suppressedMessages":"15364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15365","messages":"15366","suppressedMessages":"15367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15368","messages":"15369","suppressedMessages":"15370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15371","messages":"15372","suppressedMessages":"15373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15374","messages":"15375","suppressedMessages":"15376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15377","messages":"15378","suppressedMessages":"15379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15380","messages":"15381","suppressedMessages":"15382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15383","messages":"15384","suppressedMessages":"15385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15386","messages":"15387","suppressedMessages":"15388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15389","messages":"15390","suppressedMessages":"15391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15392","messages":"15393","suppressedMessages":"15394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15395","messages":"15396","suppressedMessages":"15397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15398","messages":"15399","suppressedMessages":"15400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15401","messages":"15402","suppressedMessages":"15403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15404","messages":"15405","suppressedMessages":"15406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15407","messages":"15408","suppressedMessages":"15409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15410","messages":"15411","suppressedMessages":"15412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15413","messages":"15414","suppressedMessages":"15415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15416","messages":"15417","suppressedMessages":"15418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15419","messages":"15420","suppressedMessages":"15421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15422","messages":"15423","suppressedMessages":"15424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15425","messages":"15426","suppressedMessages":"15427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15428","messages":"15429","suppressedMessages":"15430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15431","messages":"15432","suppressedMessages":"15433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15434","messages":"15435","suppressedMessages":"15436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15437","messages":"15438","suppressedMessages":"15439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15440","messages":"15441","suppressedMessages":"15442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15443","messages":"15444","suppressedMessages":"15445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15446","messages":"15447","suppressedMessages":"15448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15449","messages":"15450","suppressedMessages":"15451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15452","messages":"15453","suppressedMessages":"15454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15455","messages":"15456","suppressedMessages":"15457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15458","messages":"15459","suppressedMessages":"15460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15461","messages":"15462","suppressedMessages":"15463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15464","messages":"15465","suppressedMessages":"15466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15467","messages":"15468","suppressedMessages":"15469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15470","messages":"15471","suppressedMessages":"15472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15473","messages":"15474","suppressedMessages":"15475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15476","messages":"15477","suppressedMessages":"15478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15479","messages":"15480","suppressedMessages":"15481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15482","messages":"15483","suppressedMessages":"15484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15485","messages":"15486","suppressedMessages":"15487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15488","messages":"15489","suppressedMessages":"15490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15491","messages":"15492","suppressedMessages":"15493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15494","messages":"15495","suppressedMessages":"15496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15497","messages":"15498","suppressedMessages":"15499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15500","messages":"15501","suppressedMessages":"15502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15503","messages":"15504","suppressedMessages":"15505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15506","messages":"15507","suppressedMessages":"15508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15509","messages":"15510","suppressedMessages":"15511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15512","messages":"15513","suppressedMessages":"15514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15515","messages":"15516","suppressedMessages":"15517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15518","messages":"15519","suppressedMessages":"15520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15521","messages":"15522","suppressedMessages":"15523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15524","messages":"15525","suppressedMessages":"15526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15527","messages":"15528","suppressedMessages":"15529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15530","messages":"15531","suppressedMessages":"15532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15533","messages":"15534","suppressedMessages":"15535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15536","messages":"15537","suppressedMessages":"15538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15539","messages":"15540","suppressedMessages":"15541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15542","messages":"15543","suppressedMessages":"15544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15545","messages":"15546","suppressedMessages":"15547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15548","messages":"15549","suppressedMessages":"15550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15551","messages":"15552","suppressedMessages":"15553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15554","messages":"15555","suppressedMessages":"15556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15557","messages":"15558","suppressedMessages":"15559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15560","messages":"15561","suppressedMessages":"15562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15563","messages":"15564","suppressedMessages":"15565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15566","messages":"15567","suppressedMessages":"15568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15569","messages":"15570","suppressedMessages":"15571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15572","messages":"15573","suppressedMessages":"15574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15575","messages":"15576","suppressedMessages":"15577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15578","messages":"15579","suppressedMessages":"15580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15581","messages":"15582","suppressedMessages":"15583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15584","messages":"15585","suppressedMessages":"15586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15587","messages":"15588","suppressedMessages":"15589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15590","messages":"15591","suppressedMessages":"15592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15593","messages":"15594","suppressedMessages":"15595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15596","messages":"15597","suppressedMessages":"15598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15599","messages":"15600","suppressedMessages":"15601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15602","messages":"15603","suppressedMessages":"15604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15605","messages":"15606","suppressedMessages":"15607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15608","messages":"15609","suppressedMessages":"15610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15611","messages":"15612","suppressedMessages":"15613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15614","messages":"15615","suppressedMessages":"15616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15617","messages":"15618","suppressedMessages":"15619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15620","messages":"15621","suppressedMessages":"15622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15623","messages":"15624","suppressedMessages":"15625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15626","messages":"15627","suppressedMessages":"15628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15629","messages":"15630","suppressedMessages":"15631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15632","messages":"15633","suppressedMessages":"15634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15635","messages":"15636","suppressedMessages":"15637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15638","messages":"15639","suppressedMessages":"15640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15641","messages":"15642","suppressedMessages":"15643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15644","messages":"15645","suppressedMessages":"15646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15647","messages":"15648","suppressedMessages":"15649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15650","messages":"15651","suppressedMessages":"15652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15653","messages":"15654","suppressedMessages":"15655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15656","messages":"15657","suppressedMessages":"15658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15659","messages":"15660","suppressedMessages":"15661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15662","messages":"15663","suppressedMessages":"15664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15665","messages":"15666","suppressedMessages":"15667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15668","messages":"15669","suppressedMessages":"15670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15671","messages":"15672","suppressedMessages":"15673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15674","messages":"15675","suppressedMessages":"15676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15677","messages":"15678","suppressedMessages":"15679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15680","messages":"15681","suppressedMessages":"15682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15683","messages":"15684","suppressedMessages":"15685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15686","messages":"15687","suppressedMessages":"15688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15689","messages":"15690","suppressedMessages":"15691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15692","messages":"15693","suppressedMessages":"15694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15695","messages":"15696","suppressedMessages":"15697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15698","messages":"15699","suppressedMessages":"15700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15701","messages":"15702","suppressedMessages":"15703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15704","messages":"15705","suppressedMessages":"15706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15707","messages":"15708","suppressedMessages":"15709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15710","messages":"15711","suppressedMessages":"15712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15713","messages":"15714","suppressedMessages":"15715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15716","messages":"15717","suppressedMessages":"15718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15719","messages":"15720","suppressedMessages":"15721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15722","messages":"15723","suppressedMessages":"15724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15725","messages":"15726","suppressedMessages":"15727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15728","messages":"15729","suppressedMessages":"15730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15731","messages":"15732","suppressedMessages":"15733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15734","messages":"15735","suppressedMessages":"15736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15737","messages":"15738","suppressedMessages":"15739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15740","messages":"15741","suppressedMessages":"15742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15743","messages":"15744","suppressedMessages":"15745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15746","messages":"15747","suppressedMessages":"15748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15749","messages":"15750","suppressedMessages":"15751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15752","messages":"15753","suppressedMessages":"15754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15755","messages":"15756","suppressedMessages":"15757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15758","messages":"15759","suppressedMessages":"15760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15761","messages":"15762","suppressedMessages":"15763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15764","messages":"15765","suppressedMessages":"15766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15767","messages":"15768","suppressedMessages":"15769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15770","messages":"15771","suppressedMessages":"15772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15773","messages":"15774","suppressedMessages":"15775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15776","messages":"15777","suppressedMessages":"15778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15779","messages":"15780","suppressedMessages":"15781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15782","messages":"15783","suppressedMessages":"15784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15785","messages":"15786","suppressedMessages":"15787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15788","messages":"15789","suppressedMessages":"15790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15791","messages":"15792","suppressedMessages":"15793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15794","messages":"15795","suppressedMessages":"15796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15797","messages":"15798","suppressedMessages":"15799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15800","messages":"15801","suppressedMessages":"15802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15803","messages":"15804","suppressedMessages":"15805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15806","messages":"15807","suppressedMessages":"15808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15809","messages":"15810","suppressedMessages":"15811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15812","messages":"15813","suppressedMessages":"15814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15815","messages":"15816","suppressedMessages":"15817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15818","messages":"15819","suppressedMessages":"15820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15821","messages":"15822","suppressedMessages":"15823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15824","messages":"15825","suppressedMessages":"15826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15827","messages":"15828","suppressedMessages":"15829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15830","messages":"15831","suppressedMessages":"15832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15833","messages":"15834","suppressedMessages":"15835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15836","messages":"15837","suppressedMessages":"15838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15839","messages":"15840","suppressedMessages":"15841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15842","messages":"15843","suppressedMessages":"15844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15845","messages":"15846","suppressedMessages":"15847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15848","messages":"15849","suppressedMessages":"15850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15851","messages":"15852","suppressedMessages":"15853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15854","messages":"15855","suppressedMessages":"15856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15857","messages":"15858","suppressedMessages":"15859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15860","messages":"15861","suppressedMessages":"15862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15863","messages":"15864","suppressedMessages":"15865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15866","messages":"15867","suppressedMessages":"15868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15869","messages":"15870","suppressedMessages":"15871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15872","messages":"15873","suppressedMessages":"15874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15875","messages":"15876","suppressedMessages":"15877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15878","messages":"15879","suppressedMessages":"15880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15881","messages":"15882","suppressedMessages":"15883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15884","messages":"15885","suppressedMessages":"15886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15887","messages":"15888","suppressedMessages":"15889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15890","messages":"15891","suppressedMessages":"15892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15893","messages":"15894","suppressedMessages":"15895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15896","messages":"15897","suppressedMessages":"15898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15899","messages":"15900","suppressedMessages":"15901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15902","messages":"15903","suppressedMessages":"15904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15905","messages":"15906","suppressedMessages":"15907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15908","messages":"15909","suppressedMessages":"15910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15911","messages":"15912","suppressedMessages":"15913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15914","messages":"15915","suppressedMessages":"15916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15917","messages":"15918","suppressedMessages":"15919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15920","messages":"15921","suppressedMessages":"15922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15923","messages":"15924","suppressedMessages":"15925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15926","messages":"15927","suppressedMessages":"15928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15929","messages":"15930","suppressedMessages":"15931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15932","messages":"15933","suppressedMessages":"15934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15935","messages":"15936","suppressedMessages":"15937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15938","messages":"15939","suppressedMessages":"15940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15941","messages":"15942","suppressedMessages":"15943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15944","messages":"15945","suppressedMessages":"15946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15947","messages":"15948","suppressedMessages":"15949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15950","messages":"15951","suppressedMessages":"15952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15953","messages":"15954","suppressedMessages":"15955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15956","messages":"15957","suppressedMessages":"15958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15959","messages":"15960","suppressedMessages":"15961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15962","messages":"15963","suppressedMessages":"15964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15965","messages":"15966","suppressedMessages":"15967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15968","messages":"15969","suppressedMessages":"15970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15971","messages":"15972","suppressedMessages":"15973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15974","messages":"15975","suppressedMessages":"15976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15977","messages":"15978","suppressedMessages":"15979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15980","messages":"15981","suppressedMessages":"15982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15983","messages":"15984","suppressedMessages":"15985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15986","messages":"15987","suppressedMessages":"15988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15989","messages":"15990","suppressedMessages":"15991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15992","messages":"15993","suppressedMessages":"15994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15995","messages":"15996","suppressedMessages":"15997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15998","messages":"15999","suppressedMessages":"16000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16001","messages":"16002","suppressedMessages":"16003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16004","messages":"16005","suppressedMessages":"16006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16007","messages":"16008","suppressedMessages":"16009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16010","messages":"16011","suppressedMessages":"16012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16013","messages":"16014","suppressedMessages":"16015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16016","messages":"16017","suppressedMessages":"16018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16019","messages":"16020","suppressedMessages":"16021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16022","messages":"16023","suppressedMessages":"16024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16025","messages":"16026","suppressedMessages":"16027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16028","messages":"16029","suppressedMessages":"16030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16031","messages":"16032","suppressedMessages":"16033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16034","messages":"16035","suppressedMessages":"16036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16037","messages":"16038","suppressedMessages":"16039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16040","messages":"16041","suppressedMessages":"16042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16043","messages":"16044","suppressedMessages":"16045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16046","messages":"16047","suppressedMessages":"16048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16049","messages":"16050","suppressedMessages":"16051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16052","messages":"16053","suppressedMessages":"16054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16055","messages":"16056","suppressedMessages":"16057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16058","messages":"16059","suppressedMessages":"16060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16061","messages":"16062","suppressedMessages":"16063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16064","messages":"16065","suppressedMessages":"16066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16067","messages":"16068","suppressedMessages":"16069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16070","messages":"16071","suppressedMessages":"16072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16073","messages":"16074","suppressedMessages":"16075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16076","messages":"16077","suppressedMessages":"16078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16079","messages":"16080","suppressedMessages":"16081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16082","messages":"16083","suppressedMessages":"16084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16085","messages":"16086","suppressedMessages":"16087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16088","messages":"16089","suppressedMessages":"16090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16091","messages":"16092","suppressedMessages":"16093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16094","messages":"16095","suppressedMessages":"16096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16097","messages":"16098","suppressedMessages":"16099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16100","messages":"16101","suppressedMessages":"16102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16103","messages":"16104","suppressedMessages":"16105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16106","messages":"16107","suppressedMessages":"16108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16109","messages":"16110","suppressedMessages":"16111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16112","messages":"16113","suppressedMessages":"16114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16115","messages":"16116","suppressedMessages":"16117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16118","messages":"16119","suppressedMessages":"16120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16121","messages":"16122","suppressedMessages":"16123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16124","messages":"16125","suppressedMessages":"16126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16127","messages":"16128","suppressedMessages":"16129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16130","messages":"16131","suppressedMessages":"16132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16133","messages":"16134","suppressedMessages":"16135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16136","messages":"16137","suppressedMessages":"16138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16139","messages":"16140","suppressedMessages":"16141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16142","messages":"16143","suppressedMessages":"16144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16145","messages":"16146","suppressedMessages":"16147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16148","messages":"16149","suppressedMessages":"16150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16151","messages":"16152","suppressedMessages":"16153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16154","messages":"16155","suppressedMessages":"16156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16157","messages":"16158","suppressedMessages":"16159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16160","messages":"16161","suppressedMessages":"16162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16163","messages":"16164","suppressedMessages":"16165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16166","messages":"16167","suppressedMessages":"16168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16169","messages":"16170","suppressedMessages":"16171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16172","messages":"16173","suppressedMessages":"16174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16175","messages":"16176","suppressedMessages":"16177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16178","messages":"16179","suppressedMessages":"16180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16181","messages":"16182","suppressedMessages":"16183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16184","messages":"16185","suppressedMessages":"16186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16187","messages":"16188","suppressedMessages":"16189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16190","messages":"16191","suppressedMessages":"16192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16193","messages":"16194","suppressedMessages":"16195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16196","messages":"16197","suppressedMessages":"16198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16199","messages":"16200","suppressedMessages":"16201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16202","messages":"16203","suppressedMessages":"16204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16205","messages":"16206","suppressedMessages":"16207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16208","messages":"16209","suppressedMessages":"16210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16211","messages":"16212","suppressedMessages":"16213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16214","messages":"16215","suppressedMessages":"16216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16217","messages":"16218","suppressedMessages":"16219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16220","messages":"16221","suppressedMessages":"16222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16223","messages":"16224","suppressedMessages":"16225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16226","messages":"16227","suppressedMessages":"16228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16229","messages":"16230","suppressedMessages":"16231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16232","messages":"16233","suppressedMessages":"16234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16235","messages":"16236","suppressedMessages":"16237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16238","messages":"16239","suppressedMessages":"16240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16241","messages":"16242","suppressedMessages":"16243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16244","messages":"16245","suppressedMessages":"16246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16247","messages":"16248","suppressedMessages":"16249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16250","messages":"16251","suppressedMessages":"16252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16253","messages":"16254","suppressedMessages":"16255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16256","messages":"16257","suppressedMessages":"16258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16259","messages":"16260","suppressedMessages":"16261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16262","messages":"16263","suppressedMessages":"16264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16265","messages":"16266","suppressedMessages":"16267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16268","messages":"16269","suppressedMessages":"16270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16271","messages":"16272","suppressedMessages":"16273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16274","messages":"16275","suppressedMessages":"16276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16277","messages":"16278","suppressedMessages":"16279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16280","messages":"16281","suppressedMessages":"16282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16283","messages":"16284","suppressedMessages":"16285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16286","messages":"16287","suppressedMessages":"16288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16289","messages":"16290","suppressedMessages":"16291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16292","messages":"16293","suppressedMessages":"16294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16295","messages":"16296","suppressedMessages":"16297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16298","messages":"16299","suppressedMessages":"16300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16301","messages":"16302","suppressedMessages":"16303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16304","messages":"16305","suppressedMessages":"16306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16307","messages":"16308","suppressedMessages":"16309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16310","messages":"16311","suppressedMessages":"16312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16313","messages":"16314","suppressedMessages":"16315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16316","messages":"16317","suppressedMessages":"16318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16319","messages":"16320","suppressedMessages":"16321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16322","messages":"16323","suppressedMessages":"16324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16325","messages":"16326","suppressedMessages":"16327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16328","messages":"16329","suppressedMessages":"16330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16331","messages":"16332","suppressedMessages":"16333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16334","messages":"16335","suppressedMessages":"16336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16337","messages":"16338","suppressedMessages":"16339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16340","messages":"16341","suppressedMessages":"16342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16343","messages":"16344","suppressedMessages":"16345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16346","messages":"16347","suppressedMessages":"16348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16349","messages":"16350","suppressedMessages":"16351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16352","messages":"16353","suppressedMessages":"16354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16355","messages":"16356","suppressedMessages":"16357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16358","messages":"16359","suppressedMessages":"16360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16361","messages":"16362","suppressedMessages":"16363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16364","messages":"16365","suppressedMessages":"16366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16367","messages":"16368","suppressedMessages":"16369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16370","messages":"16371","suppressedMessages":"16372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16373","messages":"16374","suppressedMessages":"16375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16376","messages":"16377","suppressedMessages":"16378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16379","messages":"16380","suppressedMessages":"16381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16382","messages":"16383","suppressedMessages":"16384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16385","messages":"16386","suppressedMessages":"16387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16388","messages":"16389","suppressedMessages":"16390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16391","messages":"16392","suppressedMessages":"16393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16394","messages":"16395","suppressedMessages":"16396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16397","messages":"16398","suppressedMessages":"16399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16400","messages":"16401","suppressedMessages":"16402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16403","messages":"16404","suppressedMessages":"16405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16406","messages":"16407","suppressedMessages":"16408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16409","messages":"16410","suppressedMessages":"16411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16412","messages":"16413","suppressedMessages":"16414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16415","messages":"16416","suppressedMessages":"16417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16418","messages":"16419","suppressedMessages":"16420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16421","messages":"16422","suppressedMessages":"16423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16424","messages":"16425","suppressedMessages":"16426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16427","messages":"16428","suppressedMessages":"16429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16430","messages":"16431","suppressedMessages":"16432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16433","messages":"16434","suppressedMessages":"16435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16436","messages":"16437","suppressedMessages":"16438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16439","messages":"16440","suppressedMessages":"16441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16442","messages":"16443","suppressedMessages":"16444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16445","messages":"16446","suppressedMessages":"16447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16448","messages":"16449","suppressedMessages":"16450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16451","messages":"16452","suppressedMessages":"16453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16454","messages":"16455","suppressedMessages":"16456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16457","messages":"16458","suppressedMessages":"16459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16460","messages":"16461","suppressedMessages":"16462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16463","messages":"16464","suppressedMessages":"16465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16466","messages":"16467","suppressedMessages":"16468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16469","messages":"16470","suppressedMessages":"16471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16472","messages":"16473","suppressedMessages":"16474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16475","messages":"16476","suppressedMessages":"16477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16478","messages":"16479","suppressedMessages":"16480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16481","messages":"16482","suppressedMessages":"16483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16484","messages":"16485","suppressedMessages":"16486","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"16487"},{"filePath":"16488","messages":"16489","suppressedMessages":"16490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16491","messages":"16492","suppressedMessages":"16493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16494","messages":"16495","suppressedMessages":"16496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16497","messages":"16498","suppressedMessages":"16499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16500","messages":"16501","suppressedMessages":"16502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16503","messages":"16504","suppressedMessages":"16505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16506","messages":"16507","suppressedMessages":"16508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16509","messages":"16510","suppressedMessages":"16511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16512","messages":"16513","suppressedMessages":"16514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16515","messages":"16516","suppressedMessages":"16517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16518","messages":"16519","suppressedMessages":"16520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16521","messages":"16522","suppressedMessages":"16523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16524","messages":"16525","suppressedMessages":"16526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16527","messages":"16528","suppressedMessages":"16529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16530","messages":"16531","suppressedMessages":"16532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16533","messages":"16534","suppressedMessages":"16535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16536","messages":"16537","suppressedMessages":"16538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16539","messages":"16540","suppressedMessages":"16541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16542","messages":"16543","suppressedMessages":"16544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16545","messages":"16546","suppressedMessages":"16547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16548","messages":"16549","suppressedMessages":"16550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16551","messages":"16552","suppressedMessages":"16553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16554","messages":"16555","suppressedMessages":"16556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16557","messages":"16558","suppressedMessages":"16559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16560","messages":"16561","suppressedMessages":"16562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16563","messages":"16564","suppressedMessages":"16565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16566","messages":"16567","suppressedMessages":"16568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16569","messages":"16570","suppressedMessages":"16571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16572","messages":"16573","suppressedMessages":"16574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16575","messages":"16576","suppressedMessages":"16577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16578","messages":"16579","suppressedMessages":"16580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16581","messages":"16582","suppressedMessages":"16583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16584","messages":"16585","suppressedMessages":"16586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16587","messages":"16588","suppressedMessages":"16589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16590","messages":"16591","suppressedMessages":"16592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16593","messages":"16594","suppressedMessages":"16595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16596","messages":"16597","suppressedMessages":"16598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16599","messages":"16600","suppressedMessages":"16601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16602","messages":"16603","suppressedMessages":"16604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16605","messages":"16606","suppressedMessages":"16607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16608","messages":"16609","suppressedMessages":"16610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16611","messages":"16612","suppressedMessages":"16613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16614","messages":"16615","suppressedMessages":"16616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16617","messages":"16618","suppressedMessages":"16619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16620","messages":"16621","suppressedMessages":"16622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16623","messages":"16624","suppressedMessages":"16625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16626","messages":"16627","suppressedMessages":"16628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16629","messages":"16630","suppressedMessages":"16631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16632","messages":"16633","suppressedMessages":"16634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16635","messages":"16636","suppressedMessages":"16637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16638","messages":"16639","suppressedMessages":"16640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16641","messages":"16642","suppressedMessages":"16643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16644","messages":"16645","suppressedMessages":"16646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16647","messages":"16648","suppressedMessages":"16649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16650","messages":"16651","suppressedMessages":"16652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16653","messages":"16654","suppressedMessages":"16655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16656","messages":"16657","suppressedMessages":"16658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16659","messages":"16660","suppressedMessages":"16661","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"16662"},{"filePath":"16663","messages":"16664","suppressedMessages":"16665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16666","messages":"16667","suppressedMessages":"16668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16669","messages":"16670","suppressedMessages":"16671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16672","messages":"16673","suppressedMessages":"16674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16675","messages":"16676","suppressedMessages":"16677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16678","messages":"16679","suppressedMessages":"16680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16681","messages":"16682","suppressedMessages":"16683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16684","messages":"16685","suppressedMessages":"16686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16687","messages":"16688","suppressedMessages":"16689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16690","messages":"16691","suppressedMessages":"16692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16693","messages":"16694","suppressedMessages":"16695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16696","messages":"16697","suppressedMessages":"16698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16699","messages":"16700","suppressedMessages":"16701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16702","messages":"16703","suppressedMessages":"16704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16705","messages":"16706","suppressedMessages":"16707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16708","messages":"16709","suppressedMessages":"16710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16711","messages":"16712","suppressedMessages":"16713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16714","messages":"16715","suppressedMessages":"16716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16717","messages":"16718","suppressedMessages":"16719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16720","messages":"16721","suppressedMessages":"16722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16723","messages":"16724","suppressedMessages":"16725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16726","messages":"16727","suppressedMessages":"16728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16729","messages":"16730","suppressedMessages":"16731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16732","messages":"16733","suppressedMessages":"16734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16735","messages":"16736","suppressedMessages":"16737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16738","messages":"16739","suppressedMessages":"16740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16741","messages":"16742","suppressedMessages":"16743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16744","messages":"16745","suppressedMessages":"16746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16747","messages":"16748","suppressedMessages":"16749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16750","messages":"16751","suppressedMessages":"16752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16753","messages":"16754","suppressedMessages":"16755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16756","messages":"16757","suppressedMessages":"16758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16759","messages":"16760","suppressedMessages":"16761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16762","messages":"16763","suppressedMessages":"16764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16765","messages":"16766","suppressedMessages":"16767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16768","messages":"16769","suppressedMessages":"16770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16771","messages":"16772","suppressedMessages":"16773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16774","messages":"16775","suppressedMessages":"16776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16777","messages":"16778","suppressedMessages":"16779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16780","messages":"16781","suppressedMessages":"16782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16783","messages":"16784","suppressedMessages":"16785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16786","messages":"16787","suppressedMessages":"16788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16789","messages":"16790","suppressedMessages":"16791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16792","messages":"16793","suppressedMessages":"16794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16795","messages":"16796","suppressedMessages":"16797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16798","messages":"16799","suppressedMessages":"16800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16801","messages":"16802","suppressedMessages":"16803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16804","messages":"16805","suppressedMessages":"16806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16807","messages":"16808","suppressedMessages":"16809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16810","messages":"16811","suppressedMessages":"16812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16813","messages":"16814","suppressedMessages":"16815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16816","messages":"16817","suppressedMessages":"16818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16819","messages":"16820","suppressedMessages":"16821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16822","messages":"16823","suppressedMessages":"16824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16825","messages":"16826","suppressedMessages":"16827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16828","messages":"16829","suppressedMessages":"16830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16831","messages":"16832","suppressedMessages":"16833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16834","messages":"16835","suppressedMessages":"16836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16837","messages":"16838","suppressedMessages":"16839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16840","messages":"16841","suppressedMessages":"16842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16843","messages":"16844","suppressedMessages":"16845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16846","messages":"16847","suppressedMessages":"16848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16849","messages":"16850","suppressedMessages":"16851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16852","messages":"16853","suppressedMessages":"16854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16855","messages":"16856","suppressedMessages":"16857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16858","messages":"16859","suppressedMessages":"16860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16861","messages":"16862","suppressedMessages":"16863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16864","messages":"16865","suppressedMessages":"16866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16867","messages":"16868","suppressedMessages":"16869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16870","messages":"16871","suppressedMessages":"16872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16873","messages":"16874","suppressedMessages":"16875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16876","messages":"16877","suppressedMessages":"16878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16879","messages":"16880","suppressedMessages":"16881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16882","messages":"16883","suppressedMessages":"16884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16885","messages":"16886","suppressedMessages":"16887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16888","messages":"16889","suppressedMessages":"16890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16891","messages":"16892","suppressedMessages":"16893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16894","messages":"16895","suppressedMessages":"16896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16897","messages":"16898","suppressedMessages":"16899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16900","messages":"16901","suppressedMessages":"16902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16903","messages":"16904","suppressedMessages":"16905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16906","messages":"16907","suppressedMessages":"16908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16909","messages":"16910","suppressedMessages":"16911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16912","messages":"16913","suppressedMessages":"16914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16915","messages":"16916","suppressedMessages":"16917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16918","messages":"16919","suppressedMessages":"16920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16921","messages":"16922","suppressedMessages":"16923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16924","messages":"16925","suppressedMessages":"16926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16927","messages":"16928","suppressedMessages":"16929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16930","messages":"16931","suppressedMessages":"16932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16933","messages":"16934","suppressedMessages":"16935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16936","messages":"16937","suppressedMessages":"16938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16939","messages":"16940","suppressedMessages":"16941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16942","messages":"16943","suppressedMessages":"16944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16945","messages":"16946","suppressedMessages":"16947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16948","messages":"16949","suppressedMessages":"16950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16951","messages":"16952","suppressedMessages":"16953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16954","messages":"16955","suppressedMessages":"16956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16957","messages":"16958","suppressedMessages":"16959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16960","messages":"16961","suppressedMessages":"16962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16963","messages":"16964","suppressedMessages":"16965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16966","messages":"16967","suppressedMessages":"16968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16969","messages":"16970","suppressedMessages":"16971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16972","messages":"16973","suppressedMessages":"16974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16975","messages":"16976","suppressedMessages":"16977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16978","messages":"16979","suppressedMessages":"16980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16981","messages":"16982","suppressedMessages":"16983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16984","messages":"16985","suppressedMessages":"16986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16987","messages":"16988","suppressedMessages":"16989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16990","messages":"16991","suppressedMessages":"16992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16993","messages":"16994","suppressedMessages":"16995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16996","messages":"16997","suppressedMessages":"16998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16999","messages":"17000","suppressedMessages":"17001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17002","messages":"17003","suppressedMessages":"17004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17005","messages":"17006","suppressedMessages":"17007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17008","messages":"17009","suppressedMessages":"17010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17011","messages":"17012","suppressedMessages":"17013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17014","messages":"17015","suppressedMessages":"17016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17017","messages":"17018","suppressedMessages":"17019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17020","messages":"17021","suppressedMessages":"17022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17023","messages":"17024","suppressedMessages":"17025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17026","messages":"17027","suppressedMessages":"17028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17029","messages":"17030","suppressedMessages":"17031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17032","messages":"17033","suppressedMessages":"17034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17035","messages":"17036","suppressedMessages":"17037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17038","messages":"17039","suppressedMessages":"17040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17041","messages":"17042","suppressedMessages":"17043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17044","messages":"17045","suppressedMessages":"17046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17047","messages":"17048","suppressedMessages":"17049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17050","messages":"17051","suppressedMessages":"17052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17053","messages":"17054","suppressedMessages":"17055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17056","messages":"17057","suppressedMessages":"17058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17059","messages":"17060","suppressedMessages":"17061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17062","messages":"17063","suppressedMessages":"17064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17065","messages":"17066","suppressedMessages":"17067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17068","messages":"17069","suppressedMessages":"17070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17071","messages":"17072","suppressedMessages":"17073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17074","messages":"17075","suppressedMessages":"17076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17077","messages":"17078","suppressedMessages":"17079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17080","messages":"17081","suppressedMessages":"17082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17083","messages":"17084","suppressedMessages":"17085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17086","messages":"17087","suppressedMessages":"17088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17089","messages":"17090","suppressedMessages":"17091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17092","messages":"17093","suppressedMessages":"17094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17095","messages":"17096","suppressedMessages":"17097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17098","messages":"17099","suppressedMessages":"17100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17101","messages":"17102","suppressedMessages":"17103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17104","messages":"17105","suppressedMessages":"17106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17107","messages":"17108","suppressedMessages":"17109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17110","messages":"17111","suppressedMessages":"17112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17113","messages":"17114","suppressedMessages":"17115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17116","messages":"17117","suppressedMessages":"17118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17119","messages":"17120","suppressedMessages":"17121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17122","messages":"17123","suppressedMessages":"17124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17125","messages":"17126","suppressedMessages":"17127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17128","messages":"17129","suppressedMessages":"17130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17131","messages":"17132","suppressedMessages":"17133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17134","messages":"17135","suppressedMessages":"17136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17137","messages":"17138","suppressedMessages":"17139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17140","messages":"17141","suppressedMessages":"17142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17143","messages":"17144","suppressedMessages":"17145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17146","messages":"17147","suppressedMessages":"17148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17149","messages":"17150","suppressedMessages":"17151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17152","messages":"17153","suppressedMessages":"17154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17155","messages":"17156","suppressedMessages":"17157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17158","messages":"17159","suppressedMessages":"17160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17161","messages":"17162","suppressedMessages":"17163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17164","messages":"17165","suppressedMessages":"17166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17167","messages":"17168","suppressedMessages":"17169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17170","messages":"17171","suppressedMessages":"17172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17173","messages":"17174","suppressedMessages":"17175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17176","messages":"17177","suppressedMessages":"17178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17179","messages":"17180","suppressedMessages":"17181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17182","messages":"17183","suppressedMessages":"17184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17185","messages":"17186","suppressedMessages":"17187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17188","messages":"17189","suppressedMessages":"17190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17191","messages":"17192","suppressedMessages":"17193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17194","messages":"17195","suppressedMessages":"17196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17197","messages":"17198","suppressedMessages":"17199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17200","messages":"17201","suppressedMessages":"17202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17203","messages":"17204","suppressedMessages":"17205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17206","messages":"17207","suppressedMessages":"17208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17209","messages":"17210","suppressedMessages":"17211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17212","messages":"17213","suppressedMessages":"17214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17215","messages":"17216","suppressedMessages":"17217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17218","messages":"17219","suppressedMessages":"17220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17221","messages":"17222","suppressedMessages":"17223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17224","messages":"17225","suppressedMessages":"17226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17227","messages":"17228","suppressedMessages":"17229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17230","messages":"17231","suppressedMessages":"17232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17233","messages":"17234","suppressedMessages":"17235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17236","messages":"17237","suppressedMessages":"17238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17239","messages":"17240","suppressedMessages":"17241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17242","messages":"17243","suppressedMessages":"17244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17245","messages":"17246","suppressedMessages":"17247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17248","messages":"17249","suppressedMessages":"17250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17251","messages":"17252","suppressedMessages":"17253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17254","messages":"17255","suppressedMessages":"17256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17257","messages":"17258","suppressedMessages":"17259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17260","messages":"17261","suppressedMessages":"17262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17263","messages":"17264","suppressedMessages":"17265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17266","messages":"17267","suppressedMessages":"17268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17269","messages":"17270","suppressedMessages":"17271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17272","messages":"17273","suppressedMessages":"17274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17275","messages":"17276","suppressedMessages":"17277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17278","messages":"17279","suppressedMessages":"17280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17281","messages":"17282","suppressedMessages":"17283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17284","messages":"17285","suppressedMessages":"17286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17287","messages":"17288","suppressedMessages":"17289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17290","messages":"17291","suppressedMessages":"17292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17293","messages":"17294","suppressedMessages":"17295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17296","messages":"17297","suppressedMessages":"17298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17299","messages":"17300","suppressedMessages":"17301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17302","messages":"17303","suppressedMessages":"17304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17305","messages":"17306","suppressedMessages":"17307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17308","messages":"17309","suppressedMessages":"17310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17311","messages":"17312","suppressedMessages":"17313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17314","messages":"17315","suppressedMessages":"17316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17317","messages":"17318","suppressedMessages":"17319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17320","messages":"17321","suppressedMessages":"17322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17323","messages":"17324","suppressedMessages":"17325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17326","messages":"17327","suppressedMessages":"17328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17329","messages":"17330","suppressedMessages":"17331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17332","messages":"17333","suppressedMessages":"17334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17335","messages":"17336","suppressedMessages":"17337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17338","messages":"17339","suppressedMessages":"17340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17341","messages":"17342","suppressedMessages":"17343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17344","messages":"17345","suppressedMessages":"17346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17347","messages":"17348","suppressedMessages":"17349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17350","messages":"17351","suppressedMessages":"17352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17353","messages":"17354","suppressedMessages":"17355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17356","messages":"17357","suppressedMessages":"17358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17359","messages":"17360","suppressedMessages":"17361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17362","messages":"17363","suppressedMessages":"17364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17365","messages":"17366","suppressedMessages":"17367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17368","messages":"17369","suppressedMessages":"17370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17371","messages":"17372","suppressedMessages":"17373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17374","messages":"17375","suppressedMessages":"17376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17377","messages":"17378","suppressedMessages":"17379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17380","messages":"17381","suppressedMessages":"17382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17383","messages":"17384","suppressedMessages":"17385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17386","messages":"17387","suppressedMessages":"17388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17389","messages":"17390","suppressedMessages":"17391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17392","messages":"17393","suppressedMessages":"17394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17395","messages":"17396","suppressedMessages":"17397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17398","messages":"17399","suppressedMessages":"17400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17401","messages":"17402","suppressedMessages":"17403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17404","messages":"17405","suppressedMessages":"17406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17407","messages":"17408","suppressedMessages":"17409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17410","messages":"17411","suppressedMessages":"17412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17413","messages":"17414","suppressedMessages":"17415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17416","messages":"17417","suppressedMessages":"17418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17419","messages":"17420","suppressedMessages":"17421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17422","messages":"17423","suppressedMessages":"17424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17425","messages":"17426","suppressedMessages":"17427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17428","messages":"17429","suppressedMessages":"17430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17431","messages":"17432","suppressedMessages":"17433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17434","messages":"17435","suppressedMessages":"17436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17437","messages":"17438","suppressedMessages":"17439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17440","messages":"17441","suppressedMessages":"17442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17443","messages":"17444","suppressedMessages":"17445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17446","messages":"17447","suppressedMessages":"17448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17449","messages":"17450","suppressedMessages":"17451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17452","messages":"17453","suppressedMessages":"17454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17455","messages":"17456","suppressedMessages":"17457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17458","messages":"17459","suppressedMessages":"17460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17461","messages":"17462","suppressedMessages":"17463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17464","messages":"17465","suppressedMessages":"17466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17467","messages":"17468","suppressedMessages":"17469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17470","messages":"17471","suppressedMessages":"17472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17473","messages":"17474","suppressedMessages":"17475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17476","messages":"17477","suppressedMessages":"17478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17479","messages":"17480","suppressedMessages":"17481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17482","messages":"17483","suppressedMessages":"17484","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"17485"},{"filePath":"17486","messages":"17487","suppressedMessages":"17488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17489","messages":"17490","suppressedMessages":"17491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17492","messages":"17493","suppressedMessages":"17494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17495","messages":"17496","suppressedMessages":"17497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17498","messages":"17499","suppressedMessages":"17500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17501","messages":"17502","suppressedMessages":"17503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17504","messages":"17505","suppressedMessages":"17506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17507","messages":"17508","suppressedMessages":"17509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17510","messages":"17511","suppressedMessages":"17512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17513","messages":"17514","suppressedMessages":"17515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17516","messages":"17517","suppressedMessages":"17518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17519","messages":"17520","suppressedMessages":"17521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17522","messages":"17523","suppressedMessages":"17524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17525","messages":"17526","suppressedMessages":"17527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17528","messages":"17529","suppressedMessages":"17530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17531","messages":"17532","suppressedMessages":"17533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17534","messages":"17535","suppressedMessages":"17536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17537","messages":"17538","suppressedMessages":"17539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17540","messages":"17541","suppressedMessages":"17542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17543","messages":"17544","suppressedMessages":"17545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17546","messages":"17547","suppressedMessages":"17548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17549","messages":"17550","suppressedMessages":"17551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17552","messages":"17553","suppressedMessages":"17554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17555","messages":"17556","suppressedMessages":"17557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17558","messages":"17559","suppressedMessages":"17560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17561","messages":"17562","suppressedMessages":"17563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17564","messages":"17565","suppressedMessages":"17566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17567","messages":"17568","suppressedMessages":"17569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17570","messages":"17571","suppressedMessages":"17572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17573","messages":"17574","suppressedMessages":"17575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17576","messages":"17577","suppressedMessages":"17578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17579","messages":"17580","suppressedMessages":"17581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17582","messages":"17583","suppressedMessages":"17584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17585","messages":"17586","suppressedMessages":"17587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17588","messages":"17589","suppressedMessages":"17590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17591","messages":"17592","suppressedMessages":"17593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17594","messages":"17595","suppressedMessages":"17596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17597","messages":"17598","suppressedMessages":"17599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17600","messages":"17601","suppressedMessages":"17602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17603","messages":"17604","suppressedMessages":"17605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17606","messages":"17607","suppressedMessages":"17608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17609","messages":"17610","suppressedMessages":"17611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17612","messages":"17613","suppressedMessages":"17614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17615","messages":"17616","suppressedMessages":"17617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17618","messages":"17619","suppressedMessages":"17620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17621","messages":"17622","suppressedMessages":"17623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17624","messages":"17625","suppressedMessages":"17626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17627","messages":"17628","suppressedMessages":"17629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17630","messages":"17631","suppressedMessages":"17632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17633","messages":"17634","suppressedMessages":"17635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17636","messages":"17637","suppressedMessages":"17638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17639","messages":"17640","suppressedMessages":"17641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17642","messages":"17643","suppressedMessages":"17644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17645","messages":"17646","suppressedMessages":"17647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17648","messages":"17649","suppressedMessages":"17650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17651","messages":"17652","suppressedMessages":"17653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17654","messages":"17655","suppressedMessages":"17656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17657","messages":"17658","suppressedMessages":"17659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17660","messages":"17661","suppressedMessages":"17662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17663","messages":"17664","suppressedMessages":"17665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17666","messages":"17667","suppressedMessages":"17668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17669","messages":"17670","suppressedMessages":"17671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17672","messages":"17673","suppressedMessages":"17674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17675","messages":"17676","suppressedMessages":"17677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17678","messages":"17679","suppressedMessages":"17680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17681","messages":"17682","suppressedMessages":"17683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17684","messages":"17685","suppressedMessages":"17686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17687","messages":"17688","suppressedMessages":"17689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17690","messages":"17691","suppressedMessages":"17692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17693","messages":"17694","suppressedMessages":"17695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17696","messages":"17697","suppressedMessages":"17698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17699","messages":"17700","suppressedMessages":"17701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17702","messages":"17703","suppressedMessages":"17704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17705","messages":"17706","suppressedMessages":"17707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17708","messages":"17709","suppressedMessages":"17710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17711","messages":"17712","suppressedMessages":"17713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17714","messages":"17715","suppressedMessages":"17716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17717","messages":"17718","suppressedMessages":"17719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17720","messages":"17721","suppressedMessages":"17722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17723","messages":"17724","suppressedMessages":"17725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17726","messages":"17727","suppressedMessages":"17728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17729","messages":"17730","suppressedMessages":"17731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17732","messages":"17733","suppressedMessages":"17734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17735","messages":"17736","suppressedMessages":"17737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17738","messages":"17739","suppressedMessages":"17740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17741","messages":"17742","suppressedMessages":"17743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17744","messages":"17745","suppressedMessages":"17746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17747","messages":"17748","suppressedMessages":"17749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17750","messages":"17751","suppressedMessages":"17752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17753","messages":"17754","suppressedMessages":"17755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17756","messages":"17757","suppressedMessages":"17758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17759","messages":"17760","suppressedMessages":"17761","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"17762"},{"filePath":"17763","messages":"17764","suppressedMessages":"17765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17766","messages":"17767","suppressedMessages":"17768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17769","messages":"17770","suppressedMessages":"17771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17772","messages":"17773","suppressedMessages":"17774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17775","messages":"17776","suppressedMessages":"17777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17778","messages":"17779","suppressedMessages":"17780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17781","messages":"17782","suppressedMessages":"17783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17784","messages":"17785","suppressedMessages":"17786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17787","messages":"17788","suppressedMessages":"17789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17790","messages":"17791","suppressedMessages":"17792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17793","messages":"17794","suppressedMessages":"17795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17796","messages":"17797","suppressedMessages":"17798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17799","messages":"17800","suppressedMessages":"17801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17802","messages":"17803","suppressedMessages":"17804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17805","messages":"17806","suppressedMessages":"17807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17808","messages":"17809","suppressedMessages":"17810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17811","messages":"17812","suppressedMessages":"17813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17814","messages":"17815","suppressedMessages":"17816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17817","messages":"17818","suppressedMessages":"17819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17820","messages":"17821","suppressedMessages":"17822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17823","messages":"17824","suppressedMessages":"17825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17826","messages":"17827","suppressedMessages":"17828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17829","messages":"17830","suppressedMessages":"17831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17832","messages":"17833","suppressedMessages":"17834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17835","messages":"17836","suppressedMessages":"17837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17838","messages":"17839","suppressedMessages":"17840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17841","messages":"17842","suppressedMessages":"17843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17844","messages":"17845","suppressedMessages":"17846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17847","messages":"17848","suppressedMessages":"17849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17850","messages":"17851","suppressedMessages":"17852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17853","messages":"17854","suppressedMessages":"17855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17856","messages":"17857","suppressedMessages":"17858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17859","messages":"17860","suppressedMessages":"17861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17862","messages":"17863","suppressedMessages":"17864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17865","messages":"17866","suppressedMessages":"17867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17868","messages":"17869","suppressedMessages":"17870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17871","messages":"17872","suppressedMessages":"17873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17874","messages":"17875","suppressedMessages":"17876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17877","messages":"17878","suppressedMessages":"17879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17880","messages":"17881","suppressedMessages":"17882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17883","messages":"17884","suppressedMessages":"17885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17886","messages":"17887","suppressedMessages":"17888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17889","messages":"17890","suppressedMessages":"17891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17892","messages":"17893","suppressedMessages":"17894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17895","messages":"17896","suppressedMessages":"17897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17898","messages":"17899","suppressedMessages":"17900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17901","messages":"17902","suppressedMessages":"17903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17904","messages":"17905","suppressedMessages":"17906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17907","messages":"17908","suppressedMessages":"17909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17910","messages":"17911","suppressedMessages":"17912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17913","messages":"17914","suppressedMessages":"17915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17916","messages":"17917","suppressedMessages":"17918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17919","messages":"17920","suppressedMessages":"17921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17922","messages":"17923","suppressedMessages":"17924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17925","messages":"17926","suppressedMessages":"17927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17928","messages":"17929","suppressedMessages":"17930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17931","messages":"17932","suppressedMessages":"17933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17934","messages":"17935","suppressedMessages":"17936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17937","messages":"17938","suppressedMessages":"17939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17940","messages":"17941","suppressedMessages":"17942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17943","messages":"17944","suppressedMessages":"17945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17946","messages":"17947","suppressedMessages":"17948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17949","messages":"17950","suppressedMessages":"17951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17952","messages":"17953","suppressedMessages":"17954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17955","messages":"17956","suppressedMessages":"17957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17958","messages":"17959","suppressedMessages":"17960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17961","messages":"17962","suppressedMessages":"17963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17964","messages":"17965","suppressedMessages":"17966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17967","messages":"17968","suppressedMessages":"17969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17970","messages":"17971","suppressedMessages":"17972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17973","messages":"17974","suppressedMessages":"17975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17976","messages":"17977","suppressedMessages":"17978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17979","messages":"17980","suppressedMessages":"17981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17982","messages":"17983","suppressedMessages":"17984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17985","messages":"17986","suppressedMessages":"17987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17988","messages":"17989","suppressedMessages":"17990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17991","messages":"17992","suppressedMessages":"17993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17994","messages":"17995","suppressedMessages":"17996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17997","messages":"17998","suppressedMessages":"17999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18000","messages":"18001","suppressedMessages":"18002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18003","messages":"18004","suppressedMessages":"18005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18006","messages":"18007","suppressedMessages":"18008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18009","messages":"18010","suppressedMessages":"18011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18012","messages":"18013","suppressedMessages":"18014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18015","messages":"18016","suppressedMessages":"18017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18018","messages":"18019","suppressedMessages":"18020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18021","messages":"18022","suppressedMessages":"18023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18024","messages":"18025","suppressedMessages":"18026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18027","messages":"18028","suppressedMessages":"18029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18030","messages":"18031","suppressedMessages":"18032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18033","messages":"18034","suppressedMessages":"18035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18036","messages":"18037","suppressedMessages":"18038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18039","messages":"18040","suppressedMessages":"18041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18042","messages":"18043","suppressedMessages":"18044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18045","messages":"18046","suppressedMessages":"18047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18048","messages":"18049","suppressedMessages":"18050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18051","messages":"18052","suppressedMessages":"18053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18054","messages":"18055","suppressedMessages":"18056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18057","messages":"18058","suppressedMessages":"18059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18060","messages":"18061","suppressedMessages":"18062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18063","messages":"18064","suppressedMessages":"18065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18066","messages":"18067","suppressedMessages":"18068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18069","messages":"18070","suppressedMessages":"18071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18072","messages":"18073","suppressedMessages":"18074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18075","messages":"18076","suppressedMessages":"18077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18078","messages":"18079","suppressedMessages":"18080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18081","messages":"18082","suppressedMessages":"18083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18084","messages":"18085","suppressedMessages":"18086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18087","messages":"18088","suppressedMessages":"18089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18090","messages":"18091","suppressedMessages":"18092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18093","messages":"18094","suppressedMessages":"18095","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18096"},{"filePath":"18097","messages":"18098","suppressedMessages":"18099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18100","messages":"18101","suppressedMessages":"18102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18103","messages":"18104","suppressedMessages":"18105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18106","messages":"18107","suppressedMessages":"18108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18109","messages":"18110","suppressedMessages":"18111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18112","messages":"18113","suppressedMessages":"18114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18115","messages":"18116","suppressedMessages":"18117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18118","messages":"18119","suppressedMessages":"18120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18121","messages":"18122","suppressedMessages":"18123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18124","messages":"18125","suppressedMessages":"18126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18127","messages":"18128","suppressedMessages":"18129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18130","messages":"18131","suppressedMessages":"18132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18133","messages":"18134","suppressedMessages":"18135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18136","messages":"18137","suppressedMessages":"18138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18139","messages":"18140","suppressedMessages":"18141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18142","messages":"18143","suppressedMessages":"18144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18145","messages":"18146","suppressedMessages":"18147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18148","messages":"18149","suppressedMessages":"18150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18151","messages":"18152","suppressedMessages":"18153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18154","messages":"18155","suppressedMessages":"18156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18157","messages":"18158","suppressedMessages":"18159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18160","messages":"18161","suppressedMessages":"18162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18163","messages":"18164","suppressedMessages":"18165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18166","messages":"18167","suppressedMessages":"18168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18169","messages":"18170","suppressedMessages":"18171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18172","messages":"18173","suppressedMessages":"18174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18175","messages":"18176","suppressedMessages":"18177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18178","messages":"18179","suppressedMessages":"18180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18181","messages":"18182","suppressedMessages":"18183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18184","messages":"18185","suppressedMessages":"18186","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18187"},{"filePath":"18188","messages":"18189","suppressedMessages":"18190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18191","messages":"18192","suppressedMessages":"18193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18194","messages":"18195","suppressedMessages":"18196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18197","messages":"18198","suppressedMessages":"18199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18200","messages":"18201","suppressedMessages":"18202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18203","messages":"18204","suppressedMessages":"18205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18206","messages":"18207","suppressedMessages":"18208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18209","messages":"18210","suppressedMessages":"18211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18212","messages":"18213","suppressedMessages":"18214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18215","messages":"18216","suppressedMessages":"18217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18218","messages":"18219","suppressedMessages":"18220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18221","messages":"18222","suppressedMessages":"18223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18224","messages":"18225","suppressedMessages":"18226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18227","messages":"18228","suppressedMessages":"18229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18230","messages":"18231","suppressedMessages":"18232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18233","messages":"18234","suppressedMessages":"18235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18236","messages":"18237","suppressedMessages":"18238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18239","messages":"18240","suppressedMessages":"18241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18242","messages":"18243","suppressedMessages":"18244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18245","messages":"18246","suppressedMessages":"18247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18248","messages":"18249","suppressedMessages":"18250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18251","messages":"18252","suppressedMessages":"18253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18254","messages":"18255","suppressedMessages":"18256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18257","messages":"18258","suppressedMessages":"18259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18260","messages":"18261","suppressedMessages":"18262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18263","messages":"18264","suppressedMessages":"18265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18266","messages":"18267","suppressedMessages":"18268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18269","messages":"18270","suppressedMessages":"18271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18272","messages":"18273","suppressedMessages":"18274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18275","messages":"18276","suppressedMessages":"18277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18278","messages":"18279","suppressedMessages":"18280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18281","messages":"18282","suppressedMessages":"18283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18284","messages":"18285","suppressedMessages":"18286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18287","messages":"18288","suppressedMessages":"18289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18290","messages":"18291","suppressedMessages":"18292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18293","messages":"18294","suppressedMessages":"18295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18296","messages":"18297","suppressedMessages":"18298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18299","messages":"18300","suppressedMessages":"18301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18302","messages":"18303","suppressedMessages":"18304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18305","messages":"18306","suppressedMessages":"18307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18308","messages":"18309","suppressedMessages":"18310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18311","messages":"18312","suppressedMessages":"18313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18314","messages":"18315","suppressedMessages":"18316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18317","messages":"18318","suppressedMessages":"18319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18320","messages":"18321","suppressedMessages":"18322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18323","messages":"18324","suppressedMessages":"18325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18326","messages":"18327","suppressedMessages":"18328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18329","messages":"18330","suppressedMessages":"18331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18332","messages":"18333","suppressedMessages":"18334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18335","messages":"18336","suppressedMessages":"18337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18338","messages":"18339","suppressedMessages":"18340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18341","messages":"18342","suppressedMessages":"18343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18344","messages":"18345","suppressedMessages":"18346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18347","messages":"18348","suppressedMessages":"18349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18350","messages":"18351","suppressedMessages":"18352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18353","messages":"18354","suppressedMessages":"18355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18356","messages":"18357","suppressedMessages":"18358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18359","messages":"18360","suppressedMessages":"18361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18362","messages":"18363","suppressedMessages":"18364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18365","messages":"18366","suppressedMessages":"18367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18368","messages":"18369","suppressedMessages":"18370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18371","messages":"18372","suppressedMessages":"18373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18374","messages":"18375","suppressedMessages":"18376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18377","messages":"18378","suppressedMessages":"18379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18380","messages":"18381","suppressedMessages":"18382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18383","messages":"18384","suppressedMessages":"18385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18386","messages":"18387","suppressedMessages":"18388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18389","messages":"18390","suppressedMessages":"18391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18392","messages":"18393","suppressedMessages":"18394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18395","messages":"18396","suppressedMessages":"18397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18398","messages":"18399","suppressedMessages":"18400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18401","messages":"18402","suppressedMessages":"18403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18404","messages":"18405","suppressedMessages":"18406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18407","messages":"18408","suppressedMessages":"18409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18410","messages":"18411","suppressedMessages":"18412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18413","messages":"18414","suppressedMessages":"18415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18416","messages":"18417","suppressedMessages":"18418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18419","messages":"18420","suppressedMessages":"18421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18422","messages":"18423","suppressedMessages":"18424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18425","messages":"18426","suppressedMessages":"18427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18428","messages":"18429","suppressedMessages":"18430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18431","messages":"18432","suppressedMessages":"18433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18434","messages":"18435","suppressedMessages":"18436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18437","messages":"18438","suppressedMessages":"18439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18440","messages":"18441","suppressedMessages":"18442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18443","messages":"18444","suppressedMessages":"18445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18446","messages":"18447","suppressedMessages":"18448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18449","messages":"18450","suppressedMessages":"18451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18452","messages":"18453","suppressedMessages":"18454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18455","messages":"18456","suppressedMessages":"18457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18458","messages":"18459","suppressedMessages":"18460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18461","messages":"18462","suppressedMessages":"18463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18464","messages":"18465","suppressedMessages":"18466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18467","messages":"18468","suppressedMessages":"18469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18470","messages":"18471","suppressedMessages":"18472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18473","messages":"18474","suppressedMessages":"18475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18476","messages":"18477","suppressedMessages":"18478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18479","messages":"18480","suppressedMessages":"18481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18482","messages":"18483","suppressedMessages":"18484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18485","messages":"18486","suppressedMessages":"18487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18488","messages":"18489","suppressedMessages":"18490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18491","messages":"18492","suppressedMessages":"18493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18494","messages":"18495","suppressedMessages":"18496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18497","messages":"18498","suppressedMessages":"18499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18500","messages":"18501","suppressedMessages":"18502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18503","messages":"18504","suppressedMessages":"18505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18506","messages":"18507","suppressedMessages":"18508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18509","messages":"18510","suppressedMessages":"18511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18512","messages":"18513","suppressedMessages":"18514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18515","messages":"18516","suppressedMessages":"18517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18518","messages":"18519","suppressedMessages":"18520","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18521"},{"filePath":"18522","messages":"18523","suppressedMessages":"18524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18525","messages":"18526","suppressedMessages":"18527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18528","messages":"18529","suppressedMessages":"18530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18531","messages":"18532","suppressedMessages":"18533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18534","messages":"18535","suppressedMessages":"18536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18537","messages":"18538","suppressedMessages":"18539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18540","messages":"18541","suppressedMessages":"18542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18543","messages":"18544","suppressedMessages":"18545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18546","messages":"18547","suppressedMessages":"18548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18549","messages":"18550","suppressedMessages":"18551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18552","messages":"18553","suppressedMessages":"18554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18555","messages":"18556","suppressedMessages":"18557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18558","messages":"18559","suppressedMessages":"18560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18561","messages":"18562","suppressedMessages":"18563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18564","messages":"18565","suppressedMessages":"18566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18567","messages":"18568","suppressedMessages":"18569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18570","messages":"18571","suppressedMessages":"18572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18573","messages":"18574","suppressedMessages":"18575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18576","messages":"18577","suppressedMessages":"18578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18579","messages":"18580","suppressedMessages":"18581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18582","messages":"18583","suppressedMessages":"18584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18585","messages":"18586","suppressedMessages":"18587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18588","messages":"18589","suppressedMessages":"18590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18591","messages":"18592","suppressedMessages":"18593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18594","messages":"18595","suppressedMessages":"18596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18597","messages":"18598","suppressedMessages":"18599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18600","messages":"18601","suppressedMessages":"18602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18603","messages":"18604","suppressedMessages":"18605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18606","messages":"18607","suppressedMessages":"18608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18609","messages":"18610","suppressedMessages":"18611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18612","messages":"18613","suppressedMessages":"18614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18615","messages":"18616","suppressedMessages":"18617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18618","messages":"18619","suppressedMessages":"18620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18621","messages":"18622","suppressedMessages":"18623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18624","messages":"18625","suppressedMessages":"18626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18627","messages":"18628","suppressedMessages":"18629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18630","messages":"18631","suppressedMessages":"18632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18633","messages":"18634","suppressedMessages":"18635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18636","messages":"18637","suppressedMessages":"18638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18639","messages":"18640","suppressedMessages":"18641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18642","messages":"18643","suppressedMessages":"18644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18645","messages":"18646","suppressedMessages":"18647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18648","messages":"18649","suppressedMessages":"18650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18651","messages":"18652","suppressedMessages":"18653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18654","messages":"18655","suppressedMessages":"18656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18657","messages":"18658","suppressedMessages":"18659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18660","messages":"18661","suppressedMessages":"18662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18663","messages":"18664","suppressedMessages":"18665","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18666"},{"filePath":"18667","messages":"18668","suppressedMessages":"18669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18670","messages":"18671","suppressedMessages":"18672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18673","messages":"18674","suppressedMessages":"18675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18676","messages":"18677","suppressedMessages":"18678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18679","messages":"18680","suppressedMessages":"18681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18682","messages":"18683","suppressedMessages":"18684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18685","messages":"18686","suppressedMessages":"18687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18688","messages":"18689","suppressedMessages":"18690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18691","messages":"18692","suppressedMessages":"18693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18694","messages":"18695","suppressedMessages":"18696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18697","messages":"18698","suppressedMessages":"18699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18700","messages":"18701","suppressedMessages":"18702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18703","messages":"18704","suppressedMessages":"18705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18706","messages":"18707","suppressedMessages":"18708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18709","messages":"18710","suppressedMessages":"18711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18712","messages":"18713","suppressedMessages":"18714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18715","messages":"18716","suppressedMessages":"18717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18718","messages":"18719","suppressedMessages":"18720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18721","messages":"18722","suppressedMessages":"18723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18724","messages":"18725","suppressedMessages":"18726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18727","messages":"18728","suppressedMessages":"18729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18730","messages":"18731","suppressedMessages":"18732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18733","messages":"18734","suppressedMessages":"18735","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18736"},{"filePath":"18737","messages":"18738","suppressedMessages":"18739","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18740"},{"filePath":"18741","messages":"18742","suppressedMessages":"18743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18744","messages":"18745","suppressedMessages":"18746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18747","messages":"18748","suppressedMessages":"18749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18750","messages":"18751","suppressedMessages":"18752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18753","messages":"18754","suppressedMessages":"18755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18756","messages":"18757","suppressedMessages":"18758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18759","messages":"18760","suppressedMessages":"18761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18762","messages":"18763","suppressedMessages":"18764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18765","messages":"18766","suppressedMessages":"18767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18768","messages":"18769","suppressedMessages":"18770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18771","messages":"18772","suppressedMessages":"18773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18774","messages":"18775","suppressedMessages":"18776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18777","messages":"18778","suppressedMessages":"18779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18780","messages":"18781","suppressedMessages":"18782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18783","messages":"18784","suppressedMessages":"18785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18786","messages":"18787","suppressedMessages":"18788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18789","messages":"18790","suppressedMessages":"18791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18792","messages":"18793","suppressedMessages":"18794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18795","messages":"18796","suppressedMessages":"18797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18798","messages":"18799","suppressedMessages":"18800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18801","messages":"18802","suppressedMessages":"18803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18804","messages":"18805","suppressedMessages":"18806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18807","messages":"18808","suppressedMessages":"18809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18810","messages":"18811","suppressedMessages":"18812","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18813"},{"filePath":"18814","messages":"18815","suppressedMessages":"18816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18817","messages":"18818","suppressedMessages":"18819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18820","messages":"18821","suppressedMessages":"18822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18823","messages":"18824","suppressedMessages":"18825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18826","messages":"18827","suppressedMessages":"18828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18829","messages":"18830","suppressedMessages":"18831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18832","messages":"18833","suppressedMessages":"18834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18835","messages":"18836","suppressedMessages":"18837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18838","messages":"18839","suppressedMessages":"18840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18841","messages":"18842","suppressedMessages":"18843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18844","messages":"18845","suppressedMessages":"18846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18847","messages":"18848","suppressedMessages":"18849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18850","messages":"18851","suppressedMessages":"18852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18853","messages":"18854","suppressedMessages":"18855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18856","messages":"18857","suppressedMessages":"18858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18859","messages":"18860","suppressedMessages":"18861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18862","messages":"18863","suppressedMessages":"18864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18865","messages":"18866","suppressedMessages":"18867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18868","messages":"18869","suppressedMessages":"18870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18871","messages":"18872","suppressedMessages":"18873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18874","messages":"18875","suppressedMessages":"18876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18877","messages":"18878","suppressedMessages":"18879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18880","messages":"18881","suppressedMessages":"18882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18883","messages":"18884","suppressedMessages":"18885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18886","messages":"18887","suppressedMessages":"18888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18889","messages":"18890","suppressedMessages":"18891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18892","messages":"18893","suppressedMessages":"18894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18895","messages":"18896","suppressedMessages":"18897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18898","messages":"18899","suppressedMessages":"18900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18901","messages":"18902","suppressedMessages":"18903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18904","messages":"18905","suppressedMessages":"18906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18907","messages":"18908","suppressedMessages":"18909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18910","messages":"18911","suppressedMessages":"18912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18913","messages":"18914","suppressedMessages":"18915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18916","messages":"18917","suppressedMessages":"18918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18919","messages":"18920","suppressedMessages":"18921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18922","messages":"18923","suppressedMessages":"18924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18925","messages":"18926","suppressedMessages":"18927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18928","messages":"18929","suppressedMessages":"18930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18931","messages":"18932","suppressedMessages":"18933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18934","messages":"18935","suppressedMessages":"18936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18937","messages":"18938","suppressedMessages":"18939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18940","messages":"18941","suppressedMessages":"18942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18943","messages":"18944","suppressedMessages":"18945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18946","messages":"18947","suppressedMessages":"18948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18949","messages":"18950","suppressedMessages":"18951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18952","messages":"18953","suppressedMessages":"18954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18955","messages":"18956","suppressedMessages":"18957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18958","messages":"18959","suppressedMessages":"18960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18961","messages":"18962","suppressedMessages":"18963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18964","messages":"18965","suppressedMessages":"18966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18967","messages":"18968","suppressedMessages":"18969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18970","messages":"18971","suppressedMessages":"18972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18973","messages":"18974","suppressedMessages":"18975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18976","messages":"18977","suppressedMessages":"18978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18979","messages":"18980","suppressedMessages":"18981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"65qddd",{"filePath":"18982","messages":"18983","suppressedMessages":"18984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18985","messages":"18986","suppressedMessages":"18987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18988","messages":"18989","suppressedMessages":"18990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18991","messages":"18992","suppressedMessages":"18993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18994","messages":"18995","suppressedMessages":"18996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18997","messages":"18998","suppressedMessages":"18999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19000","messages":"19001","suppressedMessages":"19002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19003","messages":"19004","suppressedMessages":"19005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19006","messages":"19007","suppressedMessages":"19008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19009","messages":"19010","suppressedMessages":"19011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19012","messages":"19013","suppressedMessages":"19014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19015","messages":"19016","suppressedMessages":"19017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19018","messages":"19019","suppressedMessages":"19020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19021","messages":"19022","suppressedMessages":"19023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19024","messages":"19025","suppressedMessages":"19026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19027","messages":"19028","suppressedMessages":"19029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19030","messages":"19031","suppressedMessages":"19032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19033","messages":"19034","suppressedMessages":"19035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19036","messages":"19037","suppressedMessages":"19038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19039","messages":"19040","suppressedMessages":"19041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19042","messages":"19043","suppressedMessages":"19044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19045","messages":"19046","suppressedMessages":"19047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19048","messages":"19049","suppressedMessages":"19050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19051","messages":"19052","suppressedMessages":"19053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19054","messages":"19055","suppressedMessages":"19056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19057","messages":"19058","suppressedMessages":"19059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19060","messages":"19061","suppressedMessages":"19062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19063","messages":"19064","suppressedMessages":"19065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19066","messages":"19067","suppressedMessages":"19068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19069","messages":"19070","suppressedMessages":"19071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19072","messages":"19073","suppressedMessages":"19074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19075","messages":"19076","suppressedMessages":"19077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19078","messages":"19079","suppressedMessages":"19080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19081","messages":"19082","suppressedMessages":"19083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19084","messages":"19085","suppressedMessages":"19086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19087","messages":"19088","suppressedMessages":"19089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19090","messages":"19091","suppressedMessages":"19092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19093","messages":"19094","suppressedMessages":"19095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19096","messages":"19097","suppressedMessages":"19098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19099","messages":"19100","suppressedMessages":"19101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19102","messages":"19103","suppressedMessages":"19104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19105","messages":"19106","suppressedMessages":"19107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19108","messages":"19109","suppressedMessages":"19110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19111","messages":"19112","suppressedMessages":"19113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19114","messages":"19115","suppressedMessages":"19116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19117","messages":"19118","suppressedMessages":"19119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19120","messages":"19121","suppressedMessages":"19122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19123","messages":"19124","suppressedMessages":"19125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19126","messages":"19127","suppressedMessages":"19128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19129","messages":"19130","suppressedMessages":"19131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19132","messages":"19133","suppressedMessages":"19134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19135","messages":"19136","suppressedMessages":"19137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19138","messages":"19139","suppressedMessages":"19140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19141","messages":"19142","suppressedMessages":"19143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19144","messages":"19145","suppressedMessages":"19146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19147","messages":"19148","suppressedMessages":"19149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19150","messages":"19151","suppressedMessages":"19152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19153","messages":"19154","suppressedMessages":"19155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19156","messages":"19157","suppressedMessages":"19158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19159","messages":"19160","suppressedMessages":"19161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19162","messages":"19163","suppressedMessages":"19164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19165","messages":"19166","suppressedMessages":"19167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19168","messages":"19169","suppressedMessages":"19170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19171","messages":"19172","suppressedMessages":"19173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19174","messages":"19175","suppressedMessages":"19176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19177","messages":"19178","suppressedMessages":"19179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19180","messages":"19181","suppressedMessages":"19182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19183","messages":"19184","suppressedMessages":"19185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19186","messages":"19187","suppressedMessages":"19188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19189","messages":"19190","suppressedMessages":"19191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19192","messages":"19193","suppressedMessages":"19194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19195","messages":"19196","suppressedMessages":"19197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19198","messages":"19199","suppressedMessages":"19200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19201","messages":"19202","suppressedMessages":"19203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19204","messages":"19205","suppressedMessages":"19206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19207","messages":"19208","suppressedMessages":"19209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19210","messages":"19211","suppressedMessages":"19212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19213","messages":"19214","suppressedMessages":"19215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19216","messages":"19217","suppressedMessages":"19218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19219","messages":"19220","suppressedMessages":"19221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19222","messages":"19223","suppressedMessages":"19224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19225","messages":"19226","suppressedMessages":"19227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19228","messages":"19229","suppressedMessages":"19230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19231","messages":"19232","suppressedMessages":"19233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19234","messages":"19235","suppressedMessages":"19236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19237","messages":"19238","suppressedMessages":"19239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19240","messages":"19241","suppressedMessages":"19242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19243","messages":"19244","suppressedMessages":"19245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19246","messages":"19247","suppressedMessages":"19248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19249","messages":"19250","suppressedMessages":"19251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19252","messages":"19253","suppressedMessages":"19254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19255","messages":"19256","suppressedMessages":"19257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19258","messages":"19259","suppressedMessages":"19260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19261","messages":"19262","suppressedMessages":"19263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19264","messages":"19265","suppressedMessages":"19266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19267","messages":"19268","suppressedMessages":"19269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19270","messages":"19271","suppressedMessages":"19272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19273","messages":"19274","suppressedMessages":"19275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19276","messages":"19277","suppressedMessages":"19278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19279","messages":"19280","suppressedMessages":"19281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19282","messages":"19283","suppressedMessages":"19284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19285","messages":"19286","suppressedMessages":"19287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19288","messages":"19289","suppressedMessages":"19290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19291","messages":"19292","suppressedMessages":"19293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19294","messages":"19295","suppressedMessages":"19296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19297","messages":"19298","suppressedMessages":"19299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19300","messages":"19301","suppressedMessages":"19302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19303","messages":"19304","suppressedMessages":"19305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19306","messages":"19307","suppressedMessages":"19308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19309","messages":"19310","suppressedMessages":"19311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19312","messages":"19313","suppressedMessages":"19314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19315","messages":"19316","suppressedMessages":"19317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19318","messages":"19319","suppressedMessages":"19320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19321","messages":"19322","suppressedMessages":"19323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19324","messages":"19325","suppressedMessages":"19326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19327","messages":"19328","suppressedMessages":"19329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19330","messages":"19331","suppressedMessages":"19332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19333","messages":"19334","suppressedMessages":"19335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19336","messages":"19337","suppressedMessages":"19338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19339","messages":"19340","suppressedMessages":"19341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19342","messages":"19343","suppressedMessages":"19344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19345","messages":"19346","suppressedMessages":"19347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19348","messages":"19349","suppressedMessages":"19350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19351","messages":"19352","suppressedMessages":"19353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19354","messages":"19355","suppressedMessages":"19356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19357","messages":"19358","suppressedMessages":"19359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19360","messages":"19361","suppressedMessages":"19362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19363","messages":"19364","suppressedMessages":"19365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19366","messages":"19367","suppressedMessages":"19368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19369","messages":"19370","suppressedMessages":"19371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19372","messages":"19373","suppressedMessages":"19374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19375","messages":"19376","suppressedMessages":"19377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19378","messages":"19379","suppressedMessages":"19380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19381","messages":"19382","suppressedMessages":"19383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19384","messages":"19385","suppressedMessages":"19386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19387","messages":"19388","suppressedMessages":"19389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19390","messages":"19391","suppressedMessages":"19392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19393","messages":"19394","suppressedMessages":"19395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19396","messages":"19397","suppressedMessages":"19398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19399","messages":"19400","suppressedMessages":"19401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19402","messages":"19403","suppressedMessages":"19404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19405","messages":"19406","suppressedMessages":"19407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19408","messages":"19409","suppressedMessages":"19410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19411","messages":"19412","suppressedMessages":"19413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19414","messages":"19415","suppressedMessages":"19416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19417","messages":"19418","suppressedMessages":"19419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19420","messages":"19421","suppressedMessages":"19422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19423","messages":"19424","suppressedMessages":"19425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19426","messages":"19427","suppressedMessages":"19428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19429","messages":"19430","suppressedMessages":"19431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19432","messages":"19433","suppressedMessages":"19434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19435","messages":"19436","suppressedMessages":"19437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19438","messages":"19439","suppressedMessages":"19440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19441","messages":"19442","suppressedMessages":"19443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19444","messages":"19445","suppressedMessages":"19446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19447","messages":"19448","suppressedMessages":"19449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19450","messages":"19451","suppressedMessages":"19452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19453","messages":"19454","suppressedMessages":"19455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19456","messages":"19457","suppressedMessages":"19458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19459","messages":"19460","suppressedMessages":"19461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19462","messages":"19463","suppressedMessages":"19464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19465","messages":"19466","suppressedMessages":"19467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19468","messages":"19469","suppressedMessages":"19470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19471","messages":"19472","suppressedMessages":"19473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19474","messages":"19475","suppressedMessages":"19476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19477","messages":"19478","suppressedMessages":"19479","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19480"},{"filePath":"19481","messages":"19482","suppressedMessages":"19483","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19484"},{"filePath":"19485","messages":"19486","suppressedMessages":"19487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19488","messages":"19489","suppressedMessages":"19490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19491","messages":"19492","suppressedMessages":"19493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19494","messages":"19495","suppressedMessages":"19496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19497","messages":"19498","suppressedMessages":"19499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19500","messages":"19501","suppressedMessages":"19502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19503","messages":"19504","suppressedMessages":"19505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19506","messages":"19507","suppressedMessages":"19508","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19509"},{"filePath":"19510","messages":"19511","suppressedMessages":"19512","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19513"},{"filePath":"19514","messages":"19515","suppressedMessages":"19516","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19517"},{"filePath":"19518","messages":"19519","suppressedMessages":"19520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19521","messages":"19522","suppressedMessages":"19523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19524","messages":"19525","suppressedMessages":"19526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19527","messages":"19528","suppressedMessages":"19529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19530","messages":"19531","suppressedMessages":"19532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19533","messages":"19534","suppressedMessages":"19535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19536","messages":"19537","suppressedMessages":"19538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19539","messages":"19540","suppressedMessages":"19541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19542","messages":"19543","suppressedMessages":"19544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19545","messages":"19546","suppressedMessages":"19547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19548","messages":"19549","suppressedMessages":"19550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19551","messages":"19552","suppressedMessages":"19553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19554","messages":"19555","suppressedMessages":"19556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19557","messages":"19558","suppressedMessages":"19559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19560","messages":"19561","suppressedMessages":"19562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19563","messages":"19564","suppressedMessages":"19565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19566","messages":"19567","suppressedMessages":"19568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19569","messages":"19570","suppressedMessages":"19571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19572","messages":"19573","suppressedMessages":"19574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19575","messages":"19576","suppressedMessages":"19577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19578","messages":"19579","suppressedMessages":"19580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19581","messages":"19582","suppressedMessages":"19583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19584","messages":"19585","suppressedMessages":"19586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19587","messages":"19588","suppressedMessages":"19589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19590","messages":"19591","suppressedMessages":"19592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19593","messages":"19594","suppressedMessages":"19595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19596","messages":"19597","suppressedMessages":"19598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19599","messages":"19600","suppressedMessages":"19601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19602","messages":"19603","suppressedMessages":"19604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19605","messages":"19606","suppressedMessages":"19607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19608","messages":"19609","suppressedMessages":"19610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19611","messages":"19612","suppressedMessages":"19613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19614","messages":"19615","suppressedMessages":"19616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19617","messages":"19618","suppressedMessages":"19619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19620","messages":"19621","suppressedMessages":"19622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19623","messages":"19624","suppressedMessages":"19625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19626","messages":"19627","suppressedMessages":"19628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19629","messages":"19630","suppressedMessages":"19631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19632","messages":"19633","suppressedMessages":"19634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19635","messages":"19636","suppressedMessages":"19637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19638","messages":"19639","suppressedMessages":"19640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19641","messages":"19642","suppressedMessages":"19643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19644","messages":"19645","suppressedMessages":"19646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19647","messages":"19648","suppressedMessages":"19649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19650","messages":"19651","suppressedMessages":"19652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19653","messages":"19654","suppressedMessages":"19655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19656","messages":"19657","suppressedMessages":"19658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19659","messages":"19660","suppressedMessages":"19661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19662","messages":"19663","suppressedMessages":"19664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19665","messages":"19666","suppressedMessages":"19667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1f8my31",{"filePath":"19668","messages":"19669","suppressedMessages":"19670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19671","messages":"19672","suppressedMessages":"19673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19674","messages":"19675","suppressedMessages":"19676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19677","messages":"19678","suppressedMessages":"19679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19680","messages":"19681","suppressedMessages":"19682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19683","messages":"19684","suppressedMessages":"19685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19686","messages":"19687","suppressedMessages":"19688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19689","messages":"19690","suppressedMessages":"19691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19692","messages":"19693","suppressedMessages":"19694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19695","messages":"19696","suppressedMessages":"19697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19698","messages":"19699","suppressedMessages":"19700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19701","messages":"19702","suppressedMessages":"19703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19704","messages":"19705","suppressedMessages":"19706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19707","messages":"19708","suppressedMessages":"19709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19710","messages":"19711","suppressedMessages":"19712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19713","messages":"19714","suppressedMessages":"19715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19716","messages":"19717","suppressedMessages":"19718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19719","messages":"19720","suppressedMessages":"19721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19722","messages":"19723","suppressedMessages":"19724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19725","messages":"19726","suppressedMessages":"19727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19728","messages":"19729","suppressedMessages":"19730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19731","messages":"19732","suppressedMessages":"19733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19734","messages":"19735","suppressedMessages":"19736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19737","messages":"19738","suppressedMessages":"19739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19740","messages":"19741","suppressedMessages":"19742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19743","messages":"19744","suppressedMessages":"19745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19746","messages":"19747","suppressedMessages":"19748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19749","messages":"19750","suppressedMessages":"19751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19752","messages":"19753","suppressedMessages":"19754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19755","messages":"19756","suppressedMessages":"19757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19758","messages":"19759","suppressedMessages":"19760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19761","messages":"19762","suppressedMessages":"19763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19764","messages":"19765","suppressedMessages":"19766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19767","messages":"19768","suppressedMessages":"19769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19770","messages":"19771","suppressedMessages":"19772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19773","messages":"19774","suppressedMessages":"19775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19776","messages":"19777","suppressedMessages":"19778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19779","messages":"19780","suppressedMessages":"19781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19782","messages":"19783","suppressedMessages":"19784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19785","messages":"19786","suppressedMessages":"19787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19788","messages":"19789","suppressedMessages":"19790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19791","messages":"19792","suppressedMessages":"19793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19794","messages":"19795","suppressedMessages":"19796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19797","messages":"19798","suppressedMessages":"19799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19800","messages":"19801","suppressedMessages":"19802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19803","messages":"19804","suppressedMessages":"19805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19806","messages":"19807","suppressedMessages":"19808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19809","messages":"19810","suppressedMessages":"19811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19812","messages":"19813","suppressedMessages":"19814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19815","messages":"19816","suppressedMessages":"19817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19818","messages":"19819","suppressedMessages":"19820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19821","messages":"19822","suppressedMessages":"19823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19824","messages":"19825","suppressedMessages":"19826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19827","messages":"19828","suppressedMessages":"19829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19830","messages":"19831","suppressedMessages":"19832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19833","messages":"19834","suppressedMessages":"19835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19836","messages":"19837","suppressedMessages":"19838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19839","messages":"19840","suppressedMessages":"19841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19842","messages":"19843","suppressedMessages":"19844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19845","messages":"19846","suppressedMessages":"19847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19848","messages":"19849","suppressedMessages":"19850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19851","messages":"19852","suppressedMessages":"19853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19854","messages":"19855","suppressedMessages":"19856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19857","messages":"19858","suppressedMessages":"19859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19860","messages":"19861","suppressedMessages":"19862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19863","messages":"19864","suppressedMessages":"19865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19866","messages":"19867","suppressedMessages":"19868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19869","messages":"19870","suppressedMessages":"19871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19872","messages":"19873","suppressedMessages":"19874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19875","messages":"19876","suppressedMessages":"19877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19878","messages":"19879","suppressedMessages":"19880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19881","messages":"19882","suppressedMessages":"19883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19884","messages":"19885","suppressedMessages":"19886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19887","messages":"19888","suppressedMessages":"19889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19890","messages":"19891","suppressedMessages":"19892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19893","messages":"19894","suppressedMessages":"19895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19896","messages":"19897","suppressedMessages":"19898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19899","messages":"19900","suppressedMessages":"19901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19902","messages":"19903","suppressedMessages":"19904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19905","messages":"19906","suppressedMessages":"19907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19908","messages":"19909","suppressedMessages":"19910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19911","messages":"19912","suppressedMessages":"19913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19914","messages":"19915","suppressedMessages":"19916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19917","messages":"19918","suppressedMessages":"19919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19920","messages":"19921","suppressedMessages":"19922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19923","messages":"19924","suppressedMessages":"19925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19926","messages":"19927","suppressedMessages":"19928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19929","messages":"19930","suppressedMessages":"19931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19932","messages":"19933","suppressedMessages":"19934","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19935"},{"filePath":"19936","messages":"19937","suppressedMessages":"19938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19939","messages":"19940","suppressedMessages":"19941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19942","messages":"19943","suppressedMessages":"19944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19945","messages":"19946","suppressedMessages":"19947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19948","messages":"19949","suppressedMessages":"19950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19951","messages":"19952","suppressedMessages":"19953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19954","messages":"19955","suppressedMessages":"19956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19957","messages":"19958","suppressedMessages":"19959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19960","messages":"19961","suppressedMessages":"19962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19963","messages":"19964","suppressedMessages":"19965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19966","messages":"19967","suppressedMessages":"19968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19969","messages":"19970","suppressedMessages":"19971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19972","messages":"19973","suppressedMessages":"19974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19975","messages":"19976","suppressedMessages":"19977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19978","messages":"19979","suppressedMessages":"19980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19981","messages":"19982","suppressedMessages":"19983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19984","messages":"19985","suppressedMessages":"19986","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19987"},{"filePath":"19988","messages":"19989","suppressedMessages":"19990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19991","messages":"19992","suppressedMessages":"19993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19994","messages":"19995","suppressedMessages":"19996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19997","messages":"19998","suppressedMessages":"19999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20000","messages":"20001","suppressedMessages":"20002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20003","messages":"20004","suppressedMessages":"20005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20006","messages":"20007","suppressedMessages":"20008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20009","messages":"20010","suppressedMessages":"20011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20012","messages":"20013","suppressedMessages":"20014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20015","messages":"20016","suppressedMessages":"20017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20018","messages":"20019","suppressedMessages":"20020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20021","messages":"20022","suppressedMessages":"20023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20024","messages":"20025","suppressedMessages":"20026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20027","messages":"20028","suppressedMessages":"20029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20030","messages":"20031","suppressedMessages":"20032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20033","messages":"20034","suppressedMessages":"20035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20036","messages":"20037","suppressedMessages":"20038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20039","messages":"20040","suppressedMessages":"20041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20042","messages":"20043","suppressedMessages":"20044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20045","messages":"20046","suppressedMessages":"20047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20048","messages":"20049","suppressedMessages":"20050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20051","messages":"20052","suppressedMessages":"20053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20054","messages":"20055","suppressedMessages":"20056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20057","messages":"20058","suppressedMessages":"20059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20060","messages":"20061","suppressedMessages":"20062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20063","messages":"20064","suppressedMessages":"20065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20066","messages":"20067","suppressedMessages":"20068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20069","messages":"20070","suppressedMessages":"20071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20072","messages":"20073","suppressedMessages":"20074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20075","messages":"20076","suppressedMessages":"20077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20078","messages":"20079","suppressedMessages":"20080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20081","messages":"20082","suppressedMessages":"20083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20084","messages":"20085","suppressedMessages":"20086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20087","messages":"20088","suppressedMessages":"20089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20090","messages":"20091","suppressedMessages":"20092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20093","messages":"20094","suppressedMessages":"20095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20096","messages":"20097","suppressedMessages":"20098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20099","messages":"20100","suppressedMessages":"20101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20102","messages":"20103","suppressedMessages":"20104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20105","messages":"20106","suppressedMessages":"20107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20108","messages":"20109","suppressedMessages":"20110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20111","messages":"20112","suppressedMessages":"20113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20114","messages":"20115","suppressedMessages":"20116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20117","messages":"20118","suppressedMessages":"20119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20120","messages":"20121","suppressedMessages":"20122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20123","messages":"20124","suppressedMessages":"20125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20126","messages":"20127","suppressedMessages":"20128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20129","messages":"20130","suppressedMessages":"20131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20132","messages":"20133","suppressedMessages":"20134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20135","messages":"20136","suppressedMessages":"20137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20138","messages":"20139","suppressedMessages":"20140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20141","messages":"20142","suppressedMessages":"20143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20144","messages":"20145","suppressedMessages":"20146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20147","messages":"20148","suppressedMessages":"20149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20150","messages":"20151","suppressedMessages":"20152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20153","messages":"20154","suppressedMessages":"20155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20156","messages":"20157","suppressedMessages":"20158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20159","messages":"20160","suppressedMessages":"20161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20162","messages":"20163","suppressedMessages":"20164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20165","messages":"20166","suppressedMessages":"20167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20168","messages":"20169","suppressedMessages":"20170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20171","messages":"20172","suppressedMessages":"20173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20174","messages":"20175","suppressedMessages":"20176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20177","messages":"20178","suppressedMessages":"20179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20180","messages":"20181","suppressedMessages":"20182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20183","messages":"20184","suppressedMessages":"20185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20186","messages":"20187","suppressedMessages":"20188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20189","messages":"20190","suppressedMessages":"20191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20192","messages":"20193","suppressedMessages":"20194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20195","messages":"20196","suppressedMessages":"20197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20198","messages":"20199","suppressedMessages":"20200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20201","messages":"20202","suppressedMessages":"20203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20204","messages":"20205","suppressedMessages":"20206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20207","messages":"20208","suppressedMessages":"20209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20210","messages":"20211","suppressedMessages":"20212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20213","messages":"20214","suppressedMessages":"20215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20216","messages":"20217","suppressedMessages":"20218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20219","messages":"20220","suppressedMessages":"20221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20222","messages":"20223","suppressedMessages":"20224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20225","messages":"20226","suppressedMessages":"20227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20228","messages":"20229","suppressedMessages":"20230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20231","messages":"20232","suppressedMessages":"20233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20234","messages":"20235","suppressedMessages":"20236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20237","messages":"20238","suppressedMessages":"20239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20240","messages":"20241","suppressedMessages":"20242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20243","messages":"20244","suppressedMessages":"20245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20246","messages":"20247","suppressedMessages":"20248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20249","messages":"20250","suppressedMessages":"20251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20252","messages":"20253","suppressedMessages":"20254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20255","messages":"20256","suppressedMessages":"20257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20258","messages":"20259","suppressedMessages":"20260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20261","messages":"20262","suppressedMessages":"20263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20264","messages":"20265","suppressedMessages":"20266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20267","messages":"20268","suppressedMessages":"20269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20270","messages":"20271","suppressedMessages":"20272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20273","messages":"20274","suppressedMessages":"20275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20276","messages":"20277","suppressedMessages":"20278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20279","messages":"20280","suppressedMessages":"20281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20282","messages":"20283","suppressedMessages":"20284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20285","messages":"20286","suppressedMessages":"20287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20288","messages":"20289","suppressedMessages":"20290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1fdsgoc",{"filePath":"20291","messages":"20292","suppressedMessages":"20293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20294","messages":"20295","suppressedMessages":"20296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20297","messages":"20298","suppressedMessages":"20299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20300","messages":"20301","suppressedMessages":"20302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20303","messages":"20304","suppressedMessages":"20305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20306","messages":"20307","suppressedMessages":"20308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20309","messages":"20310","suppressedMessages":"20311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20312","messages":"20313","suppressedMessages":"20314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20315","messages":"20316","suppressedMessages":"20317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20318","messages":"20319","suppressedMessages":"20320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20321","messages":"20322","suppressedMessages":"20323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20324","messages":"20325","suppressedMessages":"20326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20327","messages":"20328","suppressedMessages":"20329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20330","messages":"20331","suppressedMessages":"20332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20333","messages":"20334","suppressedMessages":"20335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20336","messages":"20337","suppressedMessages":"20338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20339","messages":"20340","suppressedMessages":"20341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20342","messages":"20343","suppressedMessages":"20344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20345","messages":"20346","suppressedMessages":"20347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"10hv3zn",{"filePath":"20348","messages":"20349","suppressedMessages":"20350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20351","messages":"20352","suppressedMessages":"20353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20354","messages":"20355","suppressedMessages":"20356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20357","messages":"20358","suppressedMessages":"20359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20360","messages":"20361","suppressedMessages":"20362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20363","messages":"20364","suppressedMessages":"20365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20366","messages":"20367","suppressedMessages":"20368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20369","messages":"20370","suppressedMessages":"20371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20372","messages":"20373","suppressedMessages":"20374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20375","messages":"20376","suppressedMessages":"20377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20378","messages":"20379","suppressedMessages":"20380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20381","messages":"20382","suppressedMessages":"20383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20384","messages":"20385","suppressedMessages":"20386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20387","messages":"20388","suppressedMessages":"20389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20390","messages":"20391","suppressedMessages":"20392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20393","messages":"20394","suppressedMessages":"20395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20396","messages":"20397","suppressedMessages":"20398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20399","messages":"20400","suppressedMessages":"20401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20402","messages":"20403","suppressedMessages":"20404","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20405"},{"filePath":"20406","messages":"20407","suppressedMessages":"20408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20409","messages":"20410","suppressedMessages":"20411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20412","messages":"20413","suppressedMessages":"20414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20415","messages":"20416","suppressedMessages":"20417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20418","messages":"20419","suppressedMessages":"20420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20421","messages":"20422","suppressedMessages":"20423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20424","messages":"20425","suppressedMessages":"20426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20427","messages":"20428","suppressedMessages":"20429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20430","messages":"20431","suppressedMessages":"20432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20433","messages":"20434","suppressedMessages":"20435","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20436"},{"filePath":"20437","messages":"20438","suppressedMessages":"20439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20440","messages":"20441","suppressedMessages":"20442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20443","messages":"20444","suppressedMessages":"20445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20446","messages":"20447","suppressedMessages":"20448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20449","messages":"20450","suppressedMessages":"20451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20452","messages":"20453","suppressedMessages":"20454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20455","messages":"20456","suppressedMessages":"20457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20458","messages":"20459","suppressedMessages":"20460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20461","messages":"20462","suppressedMessages":"20463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20464","messages":"20465","suppressedMessages":"20466","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20467"},{"filePath":"20468","messages":"20469","suppressedMessages":"20470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20471","messages":"20472","suppressedMessages":"20473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20474","messages":"20475","suppressedMessages":"20476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20477","messages":"20478","suppressedMessages":"20479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20480","messages":"20481","suppressedMessages":"20482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20483","messages":"20484","suppressedMessages":"20485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20486","messages":"20487","suppressedMessages":"20488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20489","messages":"20490","suppressedMessages":"20491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20492","messages":"20493","suppressedMessages":"20494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20495","messages":"20496","suppressedMessages":"20497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20498","messages":"20499","suppressedMessages":"20500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20501","messages":"20502","suppressedMessages":"20503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20504","messages":"20505","suppressedMessages":"20506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20507","messages":"20508","suppressedMessages":"20509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20510","messages":"20511","suppressedMessages":"20512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20513","messages":"20514","suppressedMessages":"20515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20516","messages":"20517","suppressedMessages":"20518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20519","messages":"20520","suppressedMessages":"20521","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20522"},{"filePath":"20523","messages":"20524","suppressedMessages":"20525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20526","messages":"20527","suppressedMessages":"20528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20529","messages":"20530","suppressedMessages":"20531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20532","messages":"20533","suppressedMessages":"20534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20535","messages":"20536","suppressedMessages":"20537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20538","messages":"20539","suppressedMessages":"20540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20541","messages":"20542","suppressedMessages":"20543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20544","messages":"20545","suppressedMessages":"20546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20547","messages":"20548","suppressedMessages":"20549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20550","messages":"20551","suppressedMessages":"20552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20553","messages":"20554","suppressedMessages":"20555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20556","messages":"20557","suppressedMessages":"20558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20559","messages":"20560","suppressedMessages":"20561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20562","messages":"20563","suppressedMessages":"20564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20565","messages":"20566","suppressedMessages":"20567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20568","messages":"20569","suppressedMessages":"20570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20571","messages":"20572","suppressedMessages":"20573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20574","messages":"20575","suppressedMessages":"20576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20577","messages":"20578","suppressedMessages":"20579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20580","messages":"20581","suppressedMessages":"20582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20583","messages":"20584","suppressedMessages":"20585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20586","messages":"20587","suppressedMessages":"20588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20589","messages":"20590","suppressedMessages":"20591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20592","messages":"20593","suppressedMessages":"20594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20595","messages":"20596","suppressedMessages":"20597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20598","messages":"20599","suppressedMessages":"20600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20601","messages":"20602","suppressedMessages":"20603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20604","messages":"20605","suppressedMessages":"20606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20607","messages":"20608","suppressedMessages":"20609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20610","messages":"20611","suppressedMessages":"20612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20613","messages":"20614","suppressedMessages":"20615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20616","messages":"20617","suppressedMessages":"20618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20619","messages":"20620","suppressedMessages":"20621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20622","messages":"20623","suppressedMessages":"20624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20625","messages":"20626","suppressedMessages":"20627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20628","messages":"20629","suppressedMessages":"20630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20631","messages":"20632","suppressedMessages":"20633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20634","messages":"20635","suppressedMessages":"20636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20637","messages":"20638","suppressedMessages":"20639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20640","messages":"20641","suppressedMessages":"20642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20643","messages":"20644","suppressedMessages":"20645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20646","messages":"20647","suppressedMessages":"20648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20649","messages":"20650","suppressedMessages":"20651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20652","messages":"20653","suppressedMessages":"20654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20655","messages":"20656","suppressedMessages":"20657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20658","messages":"20659","suppressedMessages":"20660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20661","messages":"20662","suppressedMessages":"20663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20664","messages":"20665","suppressedMessages":"20666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20667","messages":"20668","suppressedMessages":"20669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20670","messages":"20671","suppressedMessages":"20672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20673","messages":"20674","suppressedMessages":"20675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20676","messages":"20677","suppressedMessages":"20678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20679","messages":"20680","suppressedMessages":"20681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20682","messages":"20683","suppressedMessages":"20684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20685","messages":"20686","suppressedMessages":"20687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20688","messages":"20689","suppressedMessages":"20690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20691","messages":"20692","suppressedMessages":"20693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20694","messages":"20695","suppressedMessages":"20696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20697","messages":"20698","suppressedMessages":"20699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20700","messages":"20701","suppressedMessages":"20702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20703","messages":"20704","suppressedMessages":"20705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20706","messages":"20707","suppressedMessages":"20708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20709","messages":"20710","suppressedMessages":"20711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20712","messages":"20713","suppressedMessages":"20714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20715","messages":"20716","suppressedMessages":"20717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20718","messages":"20719","suppressedMessages":"20720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20721","messages":"20722","suppressedMessages":"20723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20724","messages":"20725","suppressedMessages":"20726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20727","messages":"20728","suppressedMessages":"20729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20730","messages":"20731","suppressedMessages":"20732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20733","messages":"20734","suppressedMessages":"20735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20736","messages":"20737","suppressedMessages":"20738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20739","messages":"20740","suppressedMessages":"20741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20742","messages":"20743","suppressedMessages":"20744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20745","messages":"20746","suppressedMessages":"20747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20748","messages":"20749","suppressedMessages":"20750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20751","messages":"20752","suppressedMessages":"20753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20754","messages":"20755","suppressedMessages":"20756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20757","messages":"20758","suppressedMessages":"20759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20760","messages":"20761","suppressedMessages":"20762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20763","messages":"20764","suppressedMessages":"20765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20766","messages":"20767","suppressedMessages":"20768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20769","messages":"20770","suppressedMessages":"20771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20772","messages":"20773","suppressedMessages":"20774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20775","messages":"20776","suppressedMessages":"20777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20778","messages":"20779","suppressedMessages":"20780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20781","messages":"20782","suppressedMessages":"20783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20784","messages":"20785","suppressedMessages":"20786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20787","messages":"20788","suppressedMessages":"20789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20790","messages":"20791","suppressedMessages":"20792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20793","messages":"20794","suppressedMessages":"20795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20796","messages":"20797","suppressedMessages":"20798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20799","messages":"20800","suppressedMessages":"20801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20802","messages":"20803","suppressedMessages":"20804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20805","messages":"20806","suppressedMessages":"20807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20808","messages":"20809","suppressedMessages":"20810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20811","messages":"20812","suppressedMessages":"20813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20814","messages":"20815","suppressedMessages":"20816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20817","messages":"20818","suppressedMessages":"20819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20820","messages":"20821","suppressedMessages":"20822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20823","messages":"20824","suppressedMessages":"20825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20826","messages":"20827","suppressedMessages":"20828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20829","messages":"20830","suppressedMessages":"20831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20832","messages":"20833","suppressedMessages":"20834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20835","messages":"20836","suppressedMessages":"20837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20838","messages":"20839","suppressedMessages":"20840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20841","messages":"20842","suppressedMessages":"20843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20844","messages":"20845","suppressedMessages":"20846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20847","messages":"20848","suppressedMessages":"20849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20850","messages":"20851","suppressedMessages":"20852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20853","messages":"20854","suppressedMessages":"20855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20856","messages":"20857","suppressedMessages":"20858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20859","messages":"20860","suppressedMessages":"20861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20862","messages":"20863","suppressedMessages":"20864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20865","messages":"20866","suppressedMessages":"20867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20868","messages":"20869","suppressedMessages":"20870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20871","messages":"20872","suppressedMessages":"20873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20874","messages":"20875","suppressedMessages":"20876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20877","messages":"20878","suppressedMessages":"20879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20880","messages":"20881","suppressedMessages":"20882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20883","messages":"20884","suppressedMessages":"20885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20886","messages":"20887","suppressedMessages":"20888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20889","messages":"20890","suppressedMessages":"20891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20892","messages":"20893","suppressedMessages":"20894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20895","messages":"20896","suppressedMessages":"20897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20898","messages":"20899","suppressedMessages":"20900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20901","messages":"20902","suppressedMessages":"20903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20904","messages":"20905","suppressedMessages":"20906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20907","messages":"20908","suppressedMessages":"20909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20910","messages":"20911","suppressedMessages":"20912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20913","messages":"20914","suppressedMessages":"20915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20916","messages":"20917","suppressedMessages":"20918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20919","messages":"20920","suppressedMessages":"20921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20922","messages":"20923","suppressedMessages":"20924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20925","messages":"20926","suppressedMessages":"20927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20928","messages":"20929","suppressedMessages":"20930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20931","messages":"20932","suppressedMessages":"20933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20934","messages":"20935","suppressedMessages":"20936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20937","messages":"20938","suppressedMessages":"20939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20940","messages":"20941","suppressedMessages":"20942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20943","messages":"20944","suppressedMessages":"20945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20946","messages":"20947","suppressedMessages":"20948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20949","messages":"20950","suppressedMessages":"20951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20952","messages":"20953","suppressedMessages":"20954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20955","messages":"20956","suppressedMessages":"20957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20958","messages":"20959","suppressedMessages":"20960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20961","messages":"20962","suppressedMessages":"20963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20964","messages":"20965","suppressedMessages":"20966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20967","messages":"20968","suppressedMessages":"20969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20970","messages":"20971","suppressedMessages":"20972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20973","messages":"20974","suppressedMessages":"20975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20976","messages":"20977","suppressedMessages":"20978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20979","messages":"20980","suppressedMessages":"20981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20982","messages":"20983","suppressedMessages":"20984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20985","messages":"20986","suppressedMessages":"20987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20988","messages":"20989","suppressedMessages":"20990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20991","messages":"20992","suppressedMessages":"20993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20994","messages":"20995","suppressedMessages":"20996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20997","messages":"20998","suppressedMessages":"20999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21000","messages":"21001","suppressedMessages":"21002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21003","messages":"21004","suppressedMessages":"21005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21006","messages":"21007","suppressedMessages":"21008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21009","messages":"21010","suppressedMessages":"21011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21012","messages":"21013","suppressedMessages":"21014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21015","messages":"21016","suppressedMessages":"21017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21018","messages":"21019","suppressedMessages":"21020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21021","messages":"21022","suppressedMessages":"21023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21024","messages":"21025","suppressedMessages":"21026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21027","messages":"21028","suppressedMessages":"21029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21030","messages":"21031","suppressedMessages":"21032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21033","messages":"21034","suppressedMessages":"21035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21036","messages":"21037","suppressedMessages":"21038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21039","messages":"21040","suppressedMessages":"21041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21042","messages":"21043","suppressedMessages":"21044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21045","messages":"21046","suppressedMessages":"21047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21048","messages":"21049","suppressedMessages":"21050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21051","messages":"21052","suppressedMessages":"21053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21054","messages":"21055","suppressedMessages":"21056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21057","messages":"21058","suppressedMessages":"21059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21060","messages":"21061","suppressedMessages":"21062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21063","messages":"21064","suppressedMessages":"21065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21066","messages":"21067","suppressedMessages":"21068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21069","messages":"21070","suppressedMessages":"21071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21072","messages":"21073","suppressedMessages":"21074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21075","messages":"21076","suppressedMessages":"21077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21078","messages":"21079","suppressedMessages":"21080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21081","messages":"21082","suppressedMessages":"21083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21084","messages":"21085","suppressedMessages":"21086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21087","messages":"21088","suppressedMessages":"21089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21090","messages":"21091","suppressedMessages":"21092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21093","messages":"21094","suppressedMessages":"21095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21096","messages":"21097","suppressedMessages":"21098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21099","messages":"21100","suppressedMessages":"21101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21102","messages":"21103","suppressedMessages":"21104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21105","messages":"21106","suppressedMessages":"21107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21108","messages":"21109","suppressedMessages":"21110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21111","messages":"21112","suppressedMessages":"21113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21114","messages":"21115","suppressedMessages":"21116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21117","messages":"21118","suppressedMessages":"21119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21120","messages":"21121","suppressedMessages":"21122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21123","messages":"21124","suppressedMessages":"21125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21126","messages":"21127","suppressedMessages":"21128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21129","messages":"21130","suppressedMessages":"21131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21132","messages":"21133","suppressedMessages":"21134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21135","messages":"21136","suppressedMessages":"21137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21138","messages":"21139","suppressedMessages":"21140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21141","messages":"21142","suppressedMessages":"21143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21144","messages":"21145","suppressedMessages":"21146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21147","messages":"21148","suppressedMessages":"21149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21150","messages":"21151","suppressedMessages":"21152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21153","messages":"21154","suppressedMessages":"21155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21156","messages":"21157","suppressedMessages":"21158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21159","messages":"21160","suppressedMessages":"21161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21162","messages":"21163","suppressedMessages":"21164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21165","messages":"21166","suppressedMessages":"21167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21168","messages":"21169","suppressedMessages":"21170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21171","messages":"21172","suppressedMessages":"21173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21174","messages":"21175","suppressedMessages":"21176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21177","messages":"21178","suppressedMessages":"21179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21180","messages":"21181","suppressedMessages":"21182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21183","messages":"21184","suppressedMessages":"21185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21186","messages":"21187","suppressedMessages":"21188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21189","messages":"21190","suppressedMessages":"21191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21192","messages":"21193","suppressedMessages":"21194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21195","messages":"21196","suppressedMessages":"21197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21198","messages":"21199","suppressedMessages":"21200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21201","messages":"21202","suppressedMessages":"21203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21204","messages":"21205","suppressedMessages":"21206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21207","messages":"21208","suppressedMessages":"21209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21210","messages":"21211","suppressedMessages":"21212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21213","messages":"21214","suppressedMessages":"21215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21216","messages":"21217","suppressedMessages":"21218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21219","messages":"21220","suppressedMessages":"21221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21222","messages":"21223","suppressedMessages":"21224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21225","messages":"21226","suppressedMessages":"21227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21228","messages":"21229","suppressedMessages":"21230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21231","messages":"21232","suppressedMessages":"21233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21234","messages":"21235","suppressedMessages":"21236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21237","messages":"21238","suppressedMessages":"21239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21240","messages":"21241","suppressedMessages":"21242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21243","messages":"21244","suppressedMessages":"21245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21246","messages":"21247","suppressedMessages":"21248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21249","messages":"21250","suppressedMessages":"21251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21252","messages":"21253","suppressedMessages":"21254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21255","messages":"21256","suppressedMessages":"21257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21258","messages":"21259","suppressedMessages":"21260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21261","messages":"21262","suppressedMessages":"21263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21264","messages":"21265","suppressedMessages":"21266","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21267"},{"filePath":"21268","messages":"21269","suppressedMessages":"21270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21271","messages":"21272","suppressedMessages":"21273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21274","messages":"21275","suppressedMessages":"21276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21277","messages":"21278","suppressedMessages":"21279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21280","messages":"21281","suppressedMessages":"21282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21283","messages":"21284","suppressedMessages":"21285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21286","messages":"21287","suppressedMessages":"21288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21289","messages":"21290","suppressedMessages":"21291","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21292"},{"filePath":"21293","messages":"21294","suppressedMessages":"21295","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21296"},{"filePath":"21297","messages":"21298","suppressedMessages":"21299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21300","messages":"21301","suppressedMessages":"21302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21303","messages":"21304","suppressedMessages":"21305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21306","messages":"21307","suppressedMessages":"21308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21309","messages":"21310","suppressedMessages":"21311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21312","messages":"21313","suppressedMessages":"21314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21315","messages":"21316","suppressedMessages":"21317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21318","messages":"21319","suppressedMessages":"21320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21321","messages":"21322","suppressedMessages":"21323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21324","messages":"21325","suppressedMessages":"21326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21327","messages":"21328","suppressedMessages":"21329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21330","messages":"21331","suppressedMessages":"21332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21333","messages":"21334","suppressedMessages":"21335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21336","messages":"21337","suppressedMessages":"21338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21339","messages":"21340","suppressedMessages":"21341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21342","messages":"21343","suppressedMessages":"21344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21345","messages":"21346","suppressedMessages":"21347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21348","messages":"21349","suppressedMessages":"21350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21351","messages":"21352","suppressedMessages":"21353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21354","messages":"21355","suppressedMessages":"21356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21357","messages":"21358","suppressedMessages":"21359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21360","messages":"21361","suppressedMessages":"21362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21363","messages":"21364","suppressedMessages":"21365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21366","messages":"21367","suppressedMessages":"21368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21369","messages":"21370","suppressedMessages":"21371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21372","messages":"21373","suppressedMessages":"21374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21375","messages":"21376","suppressedMessages":"21377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21378","messages":"21379","suppressedMessages":"21380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21381","messages":"21382","suppressedMessages":"21383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21384","messages":"21385","suppressedMessages":"21386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21387","messages":"21388","suppressedMessages":"21389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21390","messages":"21391","suppressedMessages":"21392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21393","messages":"21394","suppressedMessages":"21395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21396","messages":"21397","suppressedMessages":"21398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21399","messages":"21400","suppressedMessages":"21401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21402","messages":"21403","suppressedMessages":"21404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21405","messages":"21406","suppressedMessages":"21407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21408","messages":"21409","suppressedMessages":"21410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21411","messages":"21412","suppressedMessages":"21413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21414","messages":"21415","suppressedMessages":"21416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21417","messages":"21418","suppressedMessages":"21419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21420","messages":"21421","suppressedMessages":"21422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21423","messages":"21424","suppressedMessages":"21425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21426","messages":"21427","suppressedMessages":"21428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21429","messages":"21430","suppressedMessages":"21431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21432","messages":"21433","suppressedMessages":"21434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21435","messages":"21436","suppressedMessages":"21437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21438","messages":"21439","suppressedMessages":"21440","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21441"},{"filePath":"21442","messages":"21443","suppressedMessages":"21444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21445","messages":"21446","suppressedMessages":"21447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21448","messages":"21449","suppressedMessages":"21450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21451","messages":"21452","suppressedMessages":"21453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21454","messages":"21455","suppressedMessages":"21456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21457","messages":"21458","suppressedMessages":"21459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21460","messages":"21461","suppressedMessages":"21462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21463","messages":"21464","suppressedMessages":"21465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21466","messages":"21467","suppressedMessages":"21468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21469","messages":"21470","suppressedMessages":"21471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21472","messages":"21473","suppressedMessages":"21474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21475","messages":"21476","suppressedMessages":"21477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21478","messages":"21479","suppressedMessages":"21480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21481","messages":"21482","suppressedMessages":"21483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21484","messages":"21485","suppressedMessages":"21486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21487","messages":"21488","suppressedMessages":"21489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21490","messages":"21491","suppressedMessages":"21492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21493","messages":"21494","suppressedMessages":"21495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21496","messages":"21497","suppressedMessages":"21498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21499","messages":"21500","suppressedMessages":"21501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21502","messages":"21503","suppressedMessages":"21504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21505","messages":"21506","suppressedMessages":"21507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21508","messages":"21509","suppressedMessages":"21510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21511","messages":"21512","suppressedMessages":"21513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21514","messages":"21515","suppressedMessages":"21516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21517","messages":"21518","suppressedMessages":"21519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21520","messages":"21521","suppressedMessages":"21522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21523","messages":"21524","suppressedMessages":"21525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21526","messages":"21527","suppressedMessages":"21528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21529","messages":"21530","suppressedMessages":"21531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21532","messages":"21533","suppressedMessages":"21534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21535","messages":"21536","suppressedMessages":"21537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21538","messages":"21539","suppressedMessages":"21540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21541","messages":"21542","suppressedMessages":"21543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21544","messages":"21545","suppressedMessages":"21546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21547","messages":"21548","suppressedMessages":"21549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21550","messages":"21551","suppressedMessages":"21552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21553","messages":"21554","suppressedMessages":"21555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21556","messages":"21557","suppressedMessages":"21558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21559","messages":"21560","suppressedMessages":"21561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21562","messages":"21563","suppressedMessages":"21564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21565","messages":"21566","suppressedMessages":"21567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21568","messages":"21569","suppressedMessages":"21570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21571","messages":"21572","suppressedMessages":"21573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21574","messages":"21575","suppressedMessages":"21576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21577","messages":"21578","suppressedMessages":"21579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21580","messages":"21581","suppressedMessages":"21582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21583","messages":"21584","suppressedMessages":"21585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21586","messages":"21587","suppressedMessages":"21588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21589","messages":"21590","suppressedMessages":"21591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21592","messages":"21593","suppressedMessages":"21594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21595","messages":"21596","suppressedMessages":"21597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21598","messages":"21599","suppressedMessages":"21600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21601","messages":"21602","suppressedMessages":"21603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21604","messages":"21605","suppressedMessages":"21606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21607","messages":"21608","suppressedMessages":"21609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21610","messages":"21611","suppressedMessages":"21612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21613","messages":"21614","suppressedMessages":"21615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21616","messages":"21617","suppressedMessages":"21618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21619","messages":"21620","suppressedMessages":"21621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21622","messages":"21623","suppressedMessages":"21624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21625","messages":"21626","suppressedMessages":"21627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21628","messages":"21629","suppressedMessages":"21630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21631","messages":"21632","suppressedMessages":"21633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21634","messages":"21635","suppressedMessages":"21636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21637","messages":"21638","suppressedMessages":"21639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21640","messages":"21641","suppressedMessages":"21642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21643","messages":"21644","suppressedMessages":"21645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21646","messages":"21647","suppressedMessages":"21648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21649","messages":"21650","suppressedMessages":"21651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21652","messages":"21653","suppressedMessages":"21654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21655","messages":"21656","suppressedMessages":"21657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21658","messages":"21659","suppressedMessages":"21660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21661","messages":"21662","suppressedMessages":"21663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21664","messages":"21665","suppressedMessages":"21666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21667","messages":"21668","suppressedMessages":"21669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21670","messages":"21671","suppressedMessages":"21672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21673","messages":"21674","suppressedMessages":"21675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21676","messages":"21677","suppressedMessages":"21678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21679","messages":"21680","suppressedMessages":"21681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21682","messages":"21683","suppressedMessages":"21684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21685","messages":"21686","suppressedMessages":"21687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21688","messages":"21689","suppressedMessages":"21690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21691","messages":"21692","suppressedMessages":"21693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21694","messages":"21695","suppressedMessages":"21696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21697","messages":"21698","suppressedMessages":"21699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"19l9i0w",{"filePath":"21700","messages":"21701","suppressedMessages":"21702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21703","messages":"21704","suppressedMessages":"21705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21706","messages":"21707","suppressedMessages":"21708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21709","messages":"21710","suppressedMessages":"21711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21712","messages":"21713","suppressedMessages":"21714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21715","messages":"21716","suppressedMessages":"21717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21718","messages":"21719","suppressedMessages":"21720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21721","messages":"21722","suppressedMessages":"21723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21724","messages":"21725","suppressedMessages":"21726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21727","messages":"21728","suppressedMessages":"21729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21730","messages":"21731","suppressedMessages":"21732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21733","messages":"21734","suppressedMessages":"21735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21736","messages":"21737","suppressedMessages":"21738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21739","messages":"21740","suppressedMessages":"21741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21742","messages":"21743","suppressedMessages":"21744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21745","messages":"21746","suppressedMessages":"21747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21748","messages":"21749","suppressedMessages":"21750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21751","messages":"21752","suppressedMessages":"21753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21754","messages":"21755","suppressedMessages":"21756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21757","messages":"21758","suppressedMessages":"21759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21760","messages":"21761","suppressedMessages":"21762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21763","messages":"21764","suppressedMessages":"21765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21766","messages":"21767","suppressedMessages":"21768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21769","messages":"21770","suppressedMessages":"21771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21772","messages":"21773","suppressedMessages":"21774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21775","messages":"21776","suppressedMessages":"21777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21778","messages":"21779","suppressedMessages":"21780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21781","messages":"21782","suppressedMessages":"21783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21784","messages":"21785","suppressedMessages":"21786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21787","messages":"21788","suppressedMessages":"21789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21790","messages":"21791","suppressedMessages":"21792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21793","messages":"21794","suppressedMessages":"21795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21796","messages":"21797","suppressedMessages":"21798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21799","messages":"21800","suppressedMessages":"21801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21802","messages":"21803","suppressedMessages":"21804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21805","messages":"21806","suppressedMessages":"21807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21808","messages":"21809","suppressedMessages":"21810","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21811"},{"filePath":"21812","messages":"21813","suppressedMessages":"21814","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21815"},{"filePath":"21816","messages":"21817","suppressedMessages":"21818","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21819"},{"filePath":"21820","messages":"21821","suppressedMessages":"21822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21823","messages":"21824","suppressedMessages":"21825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21826","messages":"21827","suppressedMessages":"21828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21829","messages":"21830","suppressedMessages":"21831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21832","messages":"21833","suppressedMessages":"21834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21835","messages":"21836","suppressedMessages":"21837","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21838"},{"filePath":"21839","messages":"21840","suppressedMessages":"21841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21842","messages":"21843","suppressedMessages":"21844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21845","messages":"21846","suppressedMessages":"21847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21848","messages":"21849","suppressedMessages":"21850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21851","messages":"21852","suppressedMessages":"21853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21854","messages":"21855","suppressedMessages":"21856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21857","messages":"21858","suppressedMessages":"21859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21860","messages":"21861","suppressedMessages":"21862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21863","messages":"21864","suppressedMessages":"21865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21866","messages":"21867","suppressedMessages":"21868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21869","messages":"21870","suppressedMessages":"21871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21872","messages":"21873","suppressedMessages":"21874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21875","messages":"21876","suppressedMessages":"21877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21878","messages":"21879","suppressedMessages":"21880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21881","messages":"21882","suppressedMessages":"21883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21884","messages":"21885","suppressedMessages":"21886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21887","messages":"21888","suppressedMessages":"21889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21890","messages":"21891","suppressedMessages":"21892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21893","messages":"21894","suppressedMessages":"21895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21896","messages":"21897","suppressedMessages":"21898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21899","messages":"21900","suppressedMessages":"21901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21902","messages":"21903","suppressedMessages":"21904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21905","messages":"21906","suppressedMessages":"21907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21908","messages":"21909","suppressedMessages":"21910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21911","messages":"21912","suppressedMessages":"21913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21914","messages":"21915","suppressedMessages":"21916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21917","messages":"21918","suppressedMessages":"21919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21920","messages":"21921","suppressedMessages":"21922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21923","messages":"21924","suppressedMessages":"21925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21926","messages":"21927","suppressedMessages":"21928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21929","messages":"21930","suppressedMessages":"21931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21932","messages":"21933","suppressedMessages":"21934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21935","messages":"21936","suppressedMessages":"21937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21938","messages":"21939","suppressedMessages":"21940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21941","messages":"21942","suppressedMessages":"21943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21944","messages":"21945","suppressedMessages":"21946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21947","messages":"21948","suppressedMessages":"21949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21950","messages":"21951","suppressedMessages":"21952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21953","messages":"21954","suppressedMessages":"21955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21956","messages":"21957","suppressedMessages":"21958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21959","messages":"21960","suppressedMessages":"21961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21962","messages":"21963","suppressedMessages":"21964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21965","messages":"21966","suppressedMessages":"21967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21968","messages":"21969","suppressedMessages":"21970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21971","messages":"21972","suppressedMessages":"21973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21974","messages":"21975","suppressedMessages":"21976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21977","messages":"21978","suppressedMessages":"21979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21980","messages":"21981","suppressedMessages":"21982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21983","messages":"21984","suppressedMessages":"21985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21986","messages":"21987","suppressedMessages":"21988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21989","messages":"21990","suppressedMessages":"21991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21992","messages":"21993","suppressedMessages":"21994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21995","messages":"21996","suppressedMessages":"21997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21998","messages":"21999","suppressedMessages":"22000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22001","messages":"22002","suppressedMessages":"22003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22004","messages":"22005","suppressedMessages":"22006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22007","messages":"22008","suppressedMessages":"22009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22010","messages":"22011","suppressedMessages":"22012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22013","messages":"22014","suppressedMessages":"22015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22016","messages":"22017","suppressedMessages":"22018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22019","messages":"22020","suppressedMessages":"22021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22022","messages":"22023","suppressedMessages":"22024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22025","messages":"22026","suppressedMessages":"22027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22028","messages":"22029","suppressedMessages":"22030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22031","messages":"22032","suppressedMessages":"22033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22034","messages":"22035","suppressedMessages":"22036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22037","messages":"22038","suppressedMessages":"22039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22040","messages":"22041","suppressedMessages":"22042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22043","messages":"22044","suppressedMessages":"22045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22046","messages":"22047","suppressedMessages":"22048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22049","messages":"22050","suppressedMessages":"22051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22052","messages":"22053","suppressedMessages":"22054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22055","messages":"22056","suppressedMessages":"22057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22058","messages":"22059","suppressedMessages":"22060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22061","messages":"22062","suppressedMessages":"22063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22064","messages":"22065","suppressedMessages":"22066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22067","messages":"22068","suppressedMessages":"22069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22070","messages":"22071","suppressedMessages":"22072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22073","messages":"22074","suppressedMessages":"22075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22076","messages":"22077","suppressedMessages":"22078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22079","messages":"22080","suppressedMessages":"22081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22082","messages":"22083","suppressedMessages":"22084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22085","messages":"22086","suppressedMessages":"22087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22088","messages":"22089","suppressedMessages":"22090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22091","messages":"22092","suppressedMessages":"22093","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"22094"},{"filePath":"22095","messages":"22096","suppressedMessages":"22097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22098","messages":"22099","suppressedMessages":"22100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22101","messages":"22102","suppressedMessages":"22103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"xqlk1i",{"filePath":"22104","messages":"22105","suppressedMessages":"22106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22107","messages":"22108","suppressedMessages":"22109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22110","messages":"22111","suppressedMessages":"22112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22113","messages":"22114","suppressedMessages":"22115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22116","messages":"22117","suppressedMessages":"22118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22119","messages":"22120","suppressedMessages":"22121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22122","messages":"22123","suppressedMessages":"22124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22125","messages":"22126","suppressedMessages":"22127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22128","messages":"22129","suppressedMessages":"22130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22131","messages":"22132","suppressedMessages":"22133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22134","messages":"22135","suppressedMessages":"22136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22137","messages":"22138","suppressedMessages":"22139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22140","messages":"22141","suppressedMessages":"22142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22143","messages":"22144","suppressedMessages":"22145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22146","messages":"22147","suppressedMessages":"22148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22149","messages":"22150","suppressedMessages":"22151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22152","messages":"22153","suppressedMessages":"22154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22155","messages":"22156","suppressedMessages":"22157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22158","messages":"22159","suppressedMessages":"22160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22161","messages":"22162","suppressedMessages":"22163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22164","messages":"22165","suppressedMessages":"22166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22167","messages":"22168","suppressedMessages":"22169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22170","messages":"22171","suppressedMessages":"22172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22173","messages":"22174","suppressedMessages":"22175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22176","messages":"22177","suppressedMessages":"22178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22179","messages":"22180","suppressedMessages":"22181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22182","messages":"22183","suppressedMessages":"22184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22185","messages":"22186","suppressedMessages":"22187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22188","messages":"22189","suppressedMessages":"22190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22191","messages":"22192","suppressedMessages":"22193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22194","messages":"22195","suppressedMessages":"22196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22197","messages":"22198","suppressedMessages":"22199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22200","messages":"22201","suppressedMessages":"22202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22203","messages":"22204","suppressedMessages":"22205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22206","messages":"22207","suppressedMessages":"22208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22209","messages":"22210","suppressedMessages":"22211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22212","messages":"22213","suppressedMessages":"22214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22215","messages":"22216","suppressedMessages":"22217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22218","messages":"22219","suppressedMessages":"22220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22221","messages":"22222","suppressedMessages":"22223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22224","messages":"22225","suppressedMessages":"22226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22227","messages":"22228","suppressedMessages":"22229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22230","messages":"22231","suppressedMessages":"22232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22233","messages":"22234","suppressedMessages":"22235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22236","messages":"22237","suppressedMessages":"22238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22239","messages":"22240","suppressedMessages":"22241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22242","messages":"22243","suppressedMessages":"22244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22245","messages":"22246","suppressedMessages":"22247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22248","messages":"22249","suppressedMessages":"22250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22251","messages":"22252","suppressedMessages":"22253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22254","messages":"22255","suppressedMessages":"22256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22257","messages":"22258","suppressedMessages":"22259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22260","messages":"22261","suppressedMessages":"22262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22263","messages":"22264","suppressedMessages":"22265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22266","messages":"22267","suppressedMessages":"22268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22269","messages":"22270","suppressedMessages":"22271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22272","messages":"22273","suppressedMessages":"22274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22275","messages":"22276","suppressedMessages":"22277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22278","messages":"22279","suppressedMessages":"22280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22281","messages":"22282","suppressedMessages":"22283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22284","messages":"22285","suppressedMessages":"22286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22287","messages":"22288","suppressedMessages":"22289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22290","messages":"22291","suppressedMessages":"22292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22293","messages":"22294","suppressedMessages":"22295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22296","messages":"22297","suppressedMessages":"22298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22299","messages":"22300","suppressedMessages":"22301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22302","messages":"22303","suppressedMessages":"22304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22305","messages":"22306","suppressedMessages":"22307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22308","messages":"22309","suppressedMessages":"22310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22311","messages":"22312","suppressedMessages":"22313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22314","messages":"22315","suppressedMessages":"22316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22317","messages":"22318","suppressedMessages":"22319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22320","messages":"22321","suppressedMessages":"22322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22323","messages":"22324","suppressedMessages":"22325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22326","messages":"22327","suppressedMessages":"22328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22329","messages":"22330","suppressedMessages":"22331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22332","messages":"22333","suppressedMessages":"22334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22335","messages":"22336","suppressedMessages":"22337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22338","messages":"22339","suppressedMessages":"22340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22341","messages":"22342","suppressedMessages":"22343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22344","messages":"22345","suppressedMessages":"22346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22347","messages":"22348","suppressedMessages":"22349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22350","messages":"22351","suppressedMessages":"22352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22353","messages":"22354","suppressedMessages":"22355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22356","messages":"22357","suppressedMessages":"22358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22359","messages":"22360","suppressedMessages":"22361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22362","messages":"22363","suppressedMessages":"22364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22365","messages":"22366","suppressedMessages":"22367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22368","messages":"22369","suppressedMessages":"22370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22371","messages":"22372","suppressedMessages":"22373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22374","messages":"22375","suppressedMessages":"22376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22377","messages":"22378","suppressedMessages":"22379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22380","messages":"22381","suppressedMessages":"22382","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"22383"},{"filePath":"22384","messages":"22385","suppressedMessages":"22386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22387","messages":"22388","suppressedMessages":"22389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22390","messages":"22391","suppressedMessages":"22392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22393","messages":"22394","suppressedMessages":"22395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22396","messages":"22397","suppressedMessages":"22398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22399","messages":"22400","suppressedMessages":"22401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22402","messages":"22403","suppressedMessages":"22404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22405","messages":"22406","suppressedMessages":"22407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22408","messages":"22409","suppressedMessages":"22410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22411","messages":"22412","suppressedMessages":"22413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22414","messages":"22415","suppressedMessages":"22416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22417","messages":"22418","suppressedMessages":"22419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22420","messages":"22421","suppressedMessages":"22422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22423","messages":"22424","suppressedMessages":"22425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22426","messages":"22427","suppressedMessages":"22428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22429","messages":"22430","suppressedMessages":"22431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22432","messages":"22433","suppressedMessages":"22434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22435","messages":"22436","suppressedMessages":"22437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22438","messages":"22439","suppressedMessages":"22440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22441","messages":"22442","suppressedMessages":"22443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22444","messages":"22445","suppressedMessages":"22446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22447","messages":"22448","suppressedMessages":"22449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22450","messages":"22451","suppressedMessages":"22452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22453","messages":"22454","suppressedMessages":"22455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22456","messages":"22457","suppressedMessages":"22458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22459","messages":"22460","suppressedMessages":"22461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22462","messages":"22463","suppressedMessages":"22464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22465","messages":"22466","suppressedMessages":"22467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22468","messages":"22469","suppressedMessages":"22470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22471","messages":"22472","suppressedMessages":"22473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22474","messages":"22475","suppressedMessages":"22476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22477","messages":"22478","suppressedMessages":"22479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22480","messages":"22481","suppressedMessages":"22482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22483","messages":"22484","suppressedMessages":"22485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22486","messages":"22487","suppressedMessages":"22488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22489","messages":"22490","suppressedMessages":"22491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22492","messages":"22493","suppressedMessages":"22494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22495","messages":"22496","suppressedMessages":"22497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22498","messages":"22499","suppressedMessages":"22500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22501","messages":"22502","suppressedMessages":"22503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22504","messages":"22505","suppressedMessages":"22506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22507","messages":"22508","suppressedMessages":"22509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22510","messages":"22511","suppressedMessages":"22512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22513","messages":"22514","suppressedMessages":"22515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22516","messages":"22517","suppressedMessages":"22518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22519","messages":"22520","suppressedMessages":"22521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22522","messages":"22523","suppressedMessages":"22524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22525","messages":"22526","suppressedMessages":"22527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22528","messages":"22529","suppressedMessages":"22530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22531","messages":"22532","suppressedMessages":"22533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22534","messages":"22535","suppressedMessages":"22536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22537","messages":"22538","suppressedMessages":"22539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22540","messages":"22541","suppressedMessages":"22542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22543","messages":"22544","suppressedMessages":"22545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22546","messages":"22547","suppressedMessages":"22548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22549","messages":"22550","suppressedMessages":"22551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22552","messages":"22553","suppressedMessages":"22554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22555","messages":"22556","suppressedMessages":"22557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22558","messages":"22559","suppressedMessages":"22560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22561","messages":"22562","suppressedMessages":"22563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22564","messages":"22565","suppressedMessages":"22566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22567","messages":"22568","suppressedMessages":"22569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22570","messages":"22571","suppressedMessages":"22572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22573","messages":"22574","suppressedMessages":"22575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22576","messages":"22577","suppressedMessages":"22578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22579","messages":"22580","suppressedMessages":"22581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22582","messages":"22583","suppressedMessages":"22584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22585","messages":"22586","suppressedMessages":"22587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22588","messages":"22589","suppressedMessages":"22590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22591","messages":"22592","suppressedMessages":"22593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22594","messages":"22595","suppressedMessages":"22596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22597","messages":"22598","suppressedMessages":"22599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22600","messages":"22601","suppressedMessages":"22602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22603","messages":"22604","suppressedMessages":"22605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22606","messages":"22607","suppressedMessages":"22608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22609","messages":"22610","suppressedMessages":"22611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22612","messages":"22613","suppressedMessages":"22614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22615","messages":"22616","suppressedMessages":"22617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22618","messages":"22619","suppressedMessages":"22620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22621","messages":"22622","suppressedMessages":"22623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22624","messages":"22625","suppressedMessages":"22626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22627","messages":"22628","suppressedMessages":"22629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22630","messages":"22631","suppressedMessages":"22632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22633","messages":"22634","suppressedMessages":"22635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22636","messages":"22637","suppressedMessages":"22638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22639","messages":"22640","suppressedMessages":"22641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22642","messages":"22643","suppressedMessages":"22644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22645","messages":"22646","suppressedMessages":"22647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22648","messages":"22649","suppressedMessages":"22650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22651","messages":"22652","suppressedMessages":"22653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22654","messages":"22655","suppressedMessages":"22656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22657","messages":"22658","suppressedMessages":"22659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22660","messages":"22661","suppressedMessages":"22662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.definition.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/check-i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/fix-i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/make-migration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/run-ha.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/translationDiff.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/version.js",[],["22663"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/babel.config.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/decorators.tsx",[],["22664","22665"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/logo.svg.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/main.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/empty.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/meteor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/preview.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPCrowd.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPGoogle.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPLDAP.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPOAuth.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPPassword.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPSaml.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/overrideMeteorCall.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/MethodInvocationOverride.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/EmailCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/ICodeCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/PasswordCheckFallback.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/TOTPCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/functions/resetTOTP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/lib/totp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/loginHandler.ts",["22666"],[],"import { Meteor } from 'meteor/meteor';\nimport { Accounts } from 'meteor/accounts-base';\nimport { OAuth } from 'meteor/oauth';\nimport { check } from 'meteor/check';\n\nimport { callbacks } from '../../../lib/callbacks';\nimport { checkCodeForUser } from './code/index';\n\nconst isMeteorError = (error: any): error is Meteor.Error => {\n\treturn error?.meteorError !== undefined;\n};\n\nconst isCredentialWithError = (credential: any): credential is { error: Error } => {\n\treturn credential?.error !== undefined;\n};\n\nAccounts.registerLoginHandler('totp', function (options) {\n\tif (!options.totp || !options.totp.code) {\n\t\treturn;\n\t}\n\n\t// @ts-expect-error - not sure how to type this yet\n\treturn Accounts._runLoginHandlers(this, options.totp.login);\n});\n\ncallbacks.add(\n\t'onValidateLogin',\n\t(login) => {\n\t\tif (login.methodName === 'verifyEmail') {\n\t\t\tthrow new Meteor.Error('verify-email', 'E-mail verified');\n\t\t}\n\n\t\tif (login.type === 'resume' || login.type === 'proxy') {\n\t\t\treturn login;\n\t\t}\n\t\t// CAS login doesn't yet support 2FA.\n\t\tif (login.type === 'cas') {\n\t\t\treturn login;\n\t\t}\n\n\t\tif (!login.user) {\n\t\t\treturn login;\n\t\t}\n\n\t\tconst [loginArgs] = login.methodArguments;\n\t\tconst { totp } = loginArgs;\n\n\t\tcheckCodeForUser({\n\t\t\tuser: login.user,\n\t\t\tcode: totp?.code,\n\t\t\toptions: { disablePasswordFallback: true },\n\t\t});\n\n\t\treturn login;\n\t},\n\tcallbacks.priority.MEDIUM,\n\t'2fa',\n);\n\nconst copyTo = (from: T, to: T): T => {\n\tObject.getOwnPropertyNames(to).forEach((key) => {\n\t\tconst idx: keyof T = key as keyof T;\n\t\tto[idx] = from[idx];\n\t});\n\n\treturn to;\n};\n\nconst recreateError = (errorDoc: Error | Meteor.Error): Error | Meteor.Error => {\n\tif (isMeteorError(errorDoc)) {\n\t\tconst error = new Meteor.Error('');\n\t\treturn copyTo(errorDoc, error);\n\t}\n\n\tconst error = new Error();\n\treturn copyTo(errorDoc, error);\n};\n\nOAuth._retrievePendingCredential = function (key, ...args): string | Error | void {\n\tconst credentialSecret = args.length > 0 && args[0] !== undefined ? args[0] : undefined;\n\tcheck(key, String);\n\n\tconst pendingCredential = OAuth._pendingCredentials.findOne({\n\t\tkey,\n\t\tcredentialSecret,\n\t});\n\n\tif (!pendingCredential) {\n\t\treturn;\n\t}\n\n\tif (isCredentialWithError(pendingCredential.credential)) {\n\t\tOAuth._pendingCredentials.remove({\n\t\t\t_id: pendingCredential._id,\n\t\t});\n\t\treturn recreateError(pendingCredential.credential.error);\n\t}\n\n\t// Work-around to make the credentials reusable for 2FA\n\tconst future = new Date();\n\tfuture.setMinutes(future.getMinutes() + 2);\n\n\tOAuth._pendingCredentials.update(\n\t\t{\n\t\t\t_id: pendingCredential._id,\n\t\t},\n\t\t{\n\t\t\t$set: {\n\t\t\t\tcreatedAt: future,\n\t\t\t},\n\t\t},\n\t);\n\n\treturn OAuth.openSecret(pendingCredential.credential);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/checkCodesRemaining.ts",["22667"],[],"import { Meteor } from 'meteor/meteor';\n\nMeteor.methods({\n\t'2fa:checkCodesRemaining'() {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:checkCodesRemaining',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.enabled) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\treturn {\n\t\t\tremaining: user.services.totp.hashedBackup.length,\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/disable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/enable.ts",["22668"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:enable'() {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\n\t\tif (!user || !user.username) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:enable',\n\t\t\t});\n\t\t}\n\n\t\tconst hasUnverifiedEmail = user.emails?.some((email) => !email.verified);\n\n\t\tif (hasUnverifiedEmail) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'You need to verify your emails before setting up 2FA', {\n\t\t\t\tmethod: '2fa:enable',\n\t\t\t});\n\t\t}\n\n\t\tconst secret = TOTP.generateSecret();\n\n\t\tUsers.disable2FAAndSetTempSecretByUserId(userId, secret.base32);\n\n\t\treturn {\n\t\t\tsecret: secret.base32,\n\t\t\turl: TOTP.generateOtpauthURL(secret, user.username),\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/regenerateCodes.ts",["22669"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:regenerateCodes'(userToken) {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:regenerateCodes',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.enabled) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\tconst verified = TOTP.verify({\n\t\t\tsecret: user.services.totp.secret,\n\t\t\ttoken: userToken,\n\t\t\tuserId,\n\t\t\tbackupTokens: user.services.totp.hashedBackup,\n\t\t});\n\n\t\tif (verified) {\n\t\t\tconst { codes, hashedCodes } = TOTP.generateCodes();\n\n\t\t\tUsers.update2FABackupCodesByUserId(Meteor.userId(), hashedCodes);\n\t\t\treturn { codes };\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/validateTempToken.ts",["22670"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:validateTempToken'(userToken) {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:validateTempToken',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.tempSecret) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\tconst verified = TOTP.verify({\n\t\t\tsecret: user.services.totp.tempSecret,\n\t\t\ttoken: userToken,\n\t\t});\n\n\t\tif (verified) {\n\t\t\tconst { codes, hashedCodes } = TOTP.generateCodes();\n\n\t\t\tUsers.enable2FAAndSetSecretAndCodesByUserId(Meteor.userId(), user.services.totp.tempSecret, hashedCodes);\n\t\t\treturn { codes };\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/twoFactorRequired.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/lib/actionLinks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/loadScript.ts",[],["22671","22672","22673","22674","22675","22676"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/trackEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.helpers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/default/info.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/addUserToFileObj.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/composeRoomWithLastMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/deprecationWarning.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getLoggedInUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getPaginationItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserFromParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isUserFromParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isWidget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/parseJsonQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/requestParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/cleanQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emoji-custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getServerInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getUploadFormData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/isValidQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/webdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/middlewares/authentication.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/assets.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/chat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/cloud.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/connection.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-sounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-user-status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/dns.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/e2e.ts",[],["22677","22678"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/email-inbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/emoji-custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/groups.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/im.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/import.ts",[],["22679","22680"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/instances.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/invites.ts",[],["22681"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/misc.ts",["22682"],["22683"],"import crypto from 'crypto';\n\nimport { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { EJSON } from 'meteor/ejson';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { escapeHTML } from '@rocket.chat/string-helpers';\nimport {\n\tisShieldSvgProps,\n\tisSpotlightProps,\n\tisDirectoryProps,\n\tisMethodCallProps,\n\tisMethodCallAnonProps,\n\tisMeteorCall,\n\tvalidateParamsPwGetPolicyRest,\n} from '@rocket.chat/rest-typings';\nimport type { IUser } from '@rocket.chat/core-typings';\nimport { Users as UsersRaw } from '@rocket.chat/models';\n\nimport { hasPermission } from '../../../authorization/server';\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { API } from '../api';\nimport { getDefaultUserFields } from '../../../utils/server/functions/getDefaultUserFields';\nimport { getURL } from '../../../utils/lib/getURL';\nimport { getLogs } from '../../../../server/stream/stdout';\nimport { SystemLogger } from '../../../../server/lib/logger/system';\nimport { passwordPolicy } from '../../../lib/server';\n\n/**\n * @openapi\n * /api/v1/me:\n * get:\n * description: Gets user data of the authenticated user\n * security:\n * - authenticated: []\n * responses:\n * 200:\n * description: The user data of the authenticated user\n * content:\n * application/json:\n * schema:\n * allOf:\n * - $ref: '#/components/schemas/ApiSuccessV1'\n * - type: object\n * properties:\n * name:\n * type: string\n * username:\n * type: string\n * nickname:\n * type: string\n * emails:\n * type: array\n * items:\n * type: object\n * properties:\n * address:\n * type: string\n * verified:\n * type: boolean\n * email:\n * type: string\n * status:\n * $ref: '#/components/schemas/UserStatus'\n * statusDefault:\n * $ref: '#/components/schemas/UserStatus'\n * statusText:\n * $ref: '#/components/schemas/UserStatus'\n * statusConnection:\n * $ref: '#/components/schemas/UserStatus'\n * bio:\n * type: string\n * avatarOrigin:\n * type: string\n * enum: [none, local, upload, url]\n * utcOffset:\n * type: number\n * language:\n * type: string\n * settings:\n * type: object\n * properties:\n * preferences:\n * type: object\n * enableAutoAway:\n * type: boolean\n * idleTimeLimit:\n * type: number\n * roles:\n * type: array\n * active:\n * type: boolean\n * defaultRoom:\n * type: string\n * customFields:\n * type: array\n * requirePasswordChange:\n * type: boolean\n * requirePasswordChangeReason:\n * type: string\n * services:\n * type: object\n * properties:\n * github:\n * type: object\n * gitlab:\n * type: object\n * password:\n * type: object\n * properties:\n * exists:\n * type: boolean\n * totp:\n * type: object\n * properties:\n * enabled:\n * type: boolean\n * email2fa:\n * type: object\n * properties:\n * enabled:\n * type: boolean\n * statusLivechat:\n * type: string\n * enum: [available, 'not-available']\n * banners:\n * type: array\n * items:\n * type: object\n * properties:\n * id:\n * type: string\n * title:\n * type: string\n * text:\n * type: string\n * textArguments:\n * type: array\n * items: {}\n * modifiers:\n * type: array\n * items:\n * type: string\n * infoUrl:\n * type: string\n * oauth:\n * type: object\n * properties:\n * authorizedClients:\n * type: array\n * items:\n * type: string\n * _updatedAt:\n * type: string\n * format: date-time\n * avatarETag:\n * type: string\n * default:\n * description: Unexpected error\n * content:\n * application/json:\n * schema:\n * $ref: '#/components/schemas/ApiFailureV1'\n */\nAPI.v1.addRoute(\n\t'me',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tconst fields = getDefaultUserFields();\n\t\t\tconst { services, ...user } = Users.findOneById(this.userId, { fields }) as IUser;\n\n\t\t\treturn API.v1.success(\n\t\t\t\tthis.getUserInfo({\n\t\t\t\t\t...user,\n\t\t\t\t\t...(services && {\n\t\t\t\t\t\tservices: {\n\t\t\t\t\t\t\t...services,\n\t\t\t\t\t\t\tpassword: {\n\t\t\t\t\t\t\t\t// The password hash shouldn't be leaked but the client may need to know if it exists.\n\t\t\t\t\t\t\t\texists: Boolean(services?.password?.bcrypt),\n\t\t\t\t\t\t\t} as any,\n\t\t\t\t\t\t},\n\t\t\t\t\t}),\n\t\t\t\t}),\n\t\t\t);\n\t\t},\n\t},\n);\n\nlet onlineCache = 0;\nlet onlineCacheDate = 0;\nconst cacheInvalid = 60000; // 1 minute\n\nAPI.v1.addRoute(\n\t'shield.svg',\n\t{\n\t\tauthRequired: false,\n\t\trateLimiterOptions: {\n\t\t\tnumRequestsAllowed: 60,\n\t\t\tintervalTimeInMS: 60000,\n\t\t},\n\t\tvalidateParams: isShieldSvgProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { type, icon } = this.queryParams;\n\t\t\tlet { channel, name } = this.queryParams;\n\t\t\tif (!settings.get('API_Enable_Shields')) {\n\t\t\t\tthrow new Meteor.Error('error-endpoint-disabled', 'This endpoint is disabled', {\n\t\t\t\t\troute: '/api/v1/shield.svg',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tconst types = settings.get('API_Shield_Types');\n\t\t\tif (\n\t\t\t\ttype &&\n\t\t\t\ttypes !== '*' &&\n\t\t\t\t!types\n\t\t\t\t\t.split(',')\n\t\t\t\t\t.map((t: string) => t.trim())\n\t\t\t\t\t.includes(type)\n\t\t\t) {\n\t\t\t\tthrow new Meteor.Error('error-shield-disabled', 'This shield type is disabled', {\n\t\t\t\t\troute: '/api/v1/shield.svg',\n\t\t\t\t});\n\t\t\t}\n\t\t\tconst hideIcon = icon === 'false';\n\t\t\tif (hideIcon && (!name || !name.trim())) {\n\t\t\t\treturn API.v1.failure('Name cannot be empty when icon is hidden');\n\t\t\t}\n\n\t\t\tlet text;\n\t\t\tlet backgroundColor = '#4c1';\n\t\t\tswitch (type) {\n\t\t\t\tcase 'online':\n\t\t\t\t\tif (Date.now() - onlineCacheDate > cacheInvalid) {\n\t\t\t\t\t\tonlineCache = Users.findUsersNotOffline().count();\n\t\t\t\t\t\tonlineCacheDate = Date.now();\n\t\t\t\t\t}\n\n\t\t\t\t\ttext = `${onlineCache} ${TAPi18n.__('Online')}`;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'channel':\n\t\t\t\t\tif (!channel) {\n\t\t\t\t\t\treturn API.v1.failure('Shield channel is required for type \"channel\"');\n\t\t\t\t\t}\n\n\t\t\t\t\ttext = `#${channel}`;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'user':\n\t\t\t\t\tif (settings.get('API_Shield_user_require_auth') && !this.getLoggedInUser()) {\n\t\t\t\t\t\treturn API.v1.failure('You must be logged in to do this.');\n\t\t\t\t\t}\n\t\t\t\t\tconst user = this.getUserFromParams();\n\n\t\t\t\t\t// Respect the server's choice for using their real names or not\n\t\t\t\t\tif (user.name && settings.get('UI_Use_Real_Name')) {\n\t\t\t\t\t\ttext = `${user.name}`;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttext = `@${user.username}`;\n\t\t\t\t\t}\n\n\t\t\t\t\tswitch (user.status) {\n\t\t\t\t\t\tcase 'online':\n\t\t\t\t\t\t\tbackgroundColor = '#1fb31f';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'away':\n\t\t\t\t\t\t\tbackgroundColor = '#dc9b01';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'busy':\n\t\t\t\t\t\t\tbackgroundColor = '#bc2031';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'offline':\n\t\t\t\t\t\t\tbackgroundColor = '#a5a1a1';\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\ttext = TAPi18n.__('Join_Chat').toUpperCase();\n\t\t\t}\n\n\t\t\tconst iconSize = hideIcon ? 7 : 24;\n\t\t\tconst leftSize = name ? name.length * 6 + 7 + iconSize : iconSize;\n\t\t\tconst rightSize = text.length * 6 + 20;\n\t\t\tconst width = leftSize + rightSize;\n\t\t\tconst height = 20;\n\n\t\t\tchannel = escapeHTML(channel);\n\t\t\ttext = escapeHTML(text);\n\t\t\tname = escapeHTML(name);\n\n\t\t\treturn {\n\t\t\t\theaders: { 'Content-Type': 'image/svg+xml;charset=utf-8' },\n\t\t\t\tbody: `\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t${hideIcon ? '' : ``}\n\t\t\t\t\t\n\t\t\t\t\t\t${\n\t\t\t\t\t\t\tname\n\t\t\t\t\t\t\t\t? `${name}\n\t\t\t\t\t\t${name}`\n\t\t\t\t\t\t\t\t: ''\n\t\t\t\t\t\t}\n\t\t\t\t\t\t${text}\n\t\t\t\t\t\t${text}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t`\n\t\t\t\t\t.trim()\n\t\t\t\t\t.replace(/\\>[\\s]+\\<'),\n\t\t\t} as any;\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'spotlight',\n\t{\n\t\tauthRequired: true,\n\t\tvalidateParams: isSpotlightProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { query } = this.queryParams;\n\n\t\t\tconst result = Meteor.call('spotlight', query);\n\n\t\t\treturn API.v1.success(result);\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'directory',\n\t{\n\t\tauthRequired: true,\n\t\tvalidateParams: isDirectoryProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, query } = this.parseJsonQuery();\n\n\t\t\tconst { text, type, workspace = 'local' } = query;\n\n\t\t\tif (sort && Object.keys(sort).length > 1) {\n\t\t\t\treturn API.v1.failure('This method support only one \"sort\" parameter');\n\t\t\t}\n\t\t\tconst sortBy = sort ? Object.keys(sort)[0] : undefined;\n\t\t\tconst sortDirection = sort && Object.values(sort)[0] === 1 ? 'asc' : 'desc';\n\n\t\t\tconst result = Meteor.call('browseChannels', {\n\t\t\t\ttext,\n\t\t\t\ttype,\n\t\t\t\tworkspace,\n\t\t\t\tsortBy,\n\t\t\t\tsortDirection,\n\t\t\t\toffset: Math.max(0, offset),\n\t\t\t\tlimit: Math.max(0, count),\n\t\t\t});\n\n\t\t\tif (!result) {\n\t\t\t\treturn API.v1.failure('Please verify the parameters');\n\t\t\t}\n\t\t\treturn API.v1.success({\n\t\t\t\tresult: result.results,\n\t\t\t\tcount: result.results.length,\n\t\t\t\toffset,\n\t\t\t\ttotal: result.total,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'pw.getPolicy',\n\t{\n\t\tauthRequired: true,\n\t},\n\t{\n\t\tget() {\n\t\t\treturn API.v1.success(passwordPolicy.getPasswordPolicy());\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'pw.getPolicyReset',\n\t{\n\t\tauthRequired: false,\n\t\tvalidateParams: validateParamsPwGetPolicyRest,\n\t},\n\t{\n\t\tasync get() {\n\t\t\tcheck(\n\t\t\t\tthis.queryParams,\n\t\t\t\tMatch.ObjectIncluding({\n\t\t\t\t\ttoken: String,\n\t\t\t\t}),\n\t\t\t);\n\t\t\tconst { token } = this.queryParams;\n\n\t\t\tconst user = await UsersRaw.findOneByResetToken(token, { projection: { _id: 1 } });\n\t\t\tif (!user) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\n\t\t\treturn API.v1.success(passwordPolicy.getPasswordPolicy());\n\t\t},\n\t},\n);\n\n/**\n * @openapi\n * /api/v1/stdout.queue:\n * get:\n * description: Retrieves last 1000 lines of server logs\n * security:\n * - authenticated: ['view-logs']\n * responses:\n * 200:\n * description: The user data of the authenticated user\n * content:\n * application/json:\n * schema:\n * allOf:\n * - $ref: '#/components/schemas/ApiSuccessV1'\n * - type: object\n * properties:\n * queue:\n * type: array\n * items:\n * type: object\n * properties:\n * id:\n * type: string\n * string:\n * type: string\n * ts:\n * type: string\n * format: date-time\n * default:\n * description: Unexpected error\n * content:\n * application/json:\n * schema:\n * $ref: '#/components/schemas/ApiFailureV1'\n */\nAPI.v1.addRoute(\n\t'stdout.queue',\n\t{ authRequired: true },\n\t{\n\t\tget() {\n\t\t\tif (!hasPermission(this.userId, 'view-logs')) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\t\t\treturn API.v1.success({ queue: getLogs() });\n\t\t},\n\t},\n);\n\ndeclare module '@rocket.chat/rest-typings' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface Endpoints {\n\t\t'method.call/:method': {\n\t\t\tPOST: (params: { method: string; args: any[] }) => any;\n\t\t};\n\t\t'method.callAnon/:method': {\n\t\t\tPOST: (params: { method: string; args: any[] }) => any;\n\t\t};\n\t}\n}\n\nconst mountResult = ({\n\tid,\n\terror,\n\tresult,\n}: {\n\tid: string;\n\terror?: unknown;\n\tresult?: unknown;\n}): {\n\tmessage: string;\n} => ({\n\tmessage: EJSON.stringify({\n\t\tmsg: 'result',\n\t\tid,\n\t\terror: error as any,\n\t\tresult: result as any,\n\t}),\n});\n\n// had to create two different endpoints for authenticated and non-authenticated calls\n// because restivus does not provide 'this.userId' if 'authRequired: false'\nAPI.v1.addRoute(\n\t'method.call/:method',\n\t{\n\t\tauthRequired: true,\n\t\trateLimiterOptions: false,\n\t\tvalidateParams: isMeteorCall,\n\t},\n\t{\n\t\tpost() {\n\t\t\tcheck(this.bodyParams, {\n\t\t\t\tmessage: String,\n\t\t\t});\n\n\t\t\tconst data = EJSON.parse(this.bodyParams.message);\n\n\t\t\tif (!isMethodCallProps(data)) {\n\t\t\t\treturn API.v1.failure('Invalid method call');\n\t\t\t}\n\n\t\t\tconst { method, params, id } = data;\n\n\t\t\tconst connectionId =\n\t\t\t\tthis.token ||\n\t\t\t\tcrypto\n\t\t\t\t\t.createHash('md5')\n\t\t\t\t\t.update(this.requestIp + this.request.headers['user-agent'])\n\t\t\t\t\t.digest('hex');\n\n\t\t\tconst rateLimiterInput = {\n\t\t\t\tuserId: this.userId,\n\t\t\t\tclientAddress: this.requestIp,\n\t\t\t\ttype: 'method',\n\t\t\t\tname: method,\n\t\t\t\tconnectionId,\n\t\t\t};\n\n\t\t\ttry {\n\t\t\t\tDDPRateLimiter._increment(rateLimiterInput);\n\t\t\t\tconst rateLimitResult = DDPRateLimiter._check(rateLimiterInput);\n\t\t\t\tif (!rateLimitResult.allowed) {\n\t\t\t\t\tthrow new Meteor.Error('too-many-requests', DDPRateLimiter.getErrorMessage(rateLimitResult), {\n\t\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\tconst result = Meteor.call(method, ...params);\n\t\t\t\treturn API.v1.success(mountResult({ id, result }));\n\t\t\t} catch (err) {\n\t\t\t\tSystemLogger.error({ msg: `Exception while invoking method ${method}`, err });\n\n\t\t\t\tif (settings.get('Log_Level') === '2') {\n\t\t\t\t\tMeteor._debug(`Exception while invoking method ${method}`, err);\n\t\t\t\t}\n\t\t\t\treturn API.v1.success(mountResult({ id, error: err }));\n\t\t\t}\n\t\t},\n\t},\n);\nAPI.v1.addRoute(\n\t'method.callAnon/:method',\n\t{\n\t\tauthRequired: false,\n\t\trateLimiterOptions: false,\n\t\tvalidateParams: isMeteorCall,\n\t},\n\t{\n\t\tpost() {\n\t\t\tcheck(this.bodyParams, {\n\t\t\t\tmessage: String,\n\t\t\t});\n\n\t\t\tconst data = EJSON.parse(this.bodyParams.message);\n\n\t\t\tif (!isMethodCallAnonProps(data)) {\n\t\t\t\treturn API.v1.failure('Invalid method call');\n\t\t\t}\n\n\t\t\tconst { method, params, id } = data;\n\n\t\t\tconst connectionId =\n\t\t\t\tthis.token ||\n\t\t\t\tcrypto\n\t\t\t\t\t.createHash('md5')\n\t\t\t\t\t.update(this.requestIp + this.request.headers['user-agent'])\n\t\t\t\t\t.digest('hex');\n\n\t\t\tconst rateLimiterInput = {\n\t\t\t\tuserId: this.userId || undefined,\n\t\t\t\tclientAddress: this.requestIp,\n\t\t\t\ttype: 'method',\n\t\t\t\tname: method,\n\t\t\t\tconnectionId,\n\t\t\t};\n\n\t\t\ttry {\n\t\t\t\tDDPRateLimiter._increment(rateLimiterInput);\n\t\t\t\tconst rateLimitResult = DDPRateLimiter._check(rateLimiterInput);\n\t\t\t\tif (!rateLimitResult.allowed) {\n\t\t\t\t\tthrow new Meteor.Error('too-many-requests', DDPRateLimiter.getErrorMessage(rateLimitResult), {\n\t\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\tconst result = Meteor.call(method, ...params);\n\t\t\t\treturn API.v1.success(mountResult({ id, result }));\n\t\t\t} catch (err) {\n\t\t\t\tSystemLogger.error({ msg: `Exception while invoking method ${method}`, err });\n\n\t\t\t\tif (settings.get('Log_Level') === '2') {\n\t\t\t\t\tMeteor._debug(`Exception while invoking method ${method}`, err);\n\t\t\t\t}\n\t\t\t\treturn API.v1.success(mountResult({ id, error: err }));\n\t\t\t}\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/oauthapps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/push.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/settings.ts",["22684"],[],"import { Meteor } from 'meteor/meteor';\nimport { ServiceConfiguration } from 'meteor/service-configuration';\nimport _ from 'underscore';\nimport type { ISetting, ISettingColor } from '@rocket.chat/core-typings';\nimport { isSettingAction, isSettingColor } from '@rocket.chat/core-typings';\nimport {\n\tisOauthCustomConfiguration,\n\tisSettingsUpdatePropDefault,\n\tisSettingsUpdatePropsActions,\n\tisSettingsUpdatePropsColor,\n} from '@rocket.chat/rest-typings';\nimport { Settings } from '@rocket.chat/models';\nimport type { FindOptions } from 'mongodb';\n\nimport { hasPermission } from '../../../authorization/server';\nimport type { ResultFor } from '../api';\nimport { API } from '../api';\nimport { SettingsEvents, settings } from '../../../settings/server';\nimport { setValue } from '../../../settings/server/raw';\n\nasync function fetchSettings(\n\tquery: Parameters[0],\n\tsort: FindOptions['sort'],\n\toffset: FindOptions['skip'],\n\tcount: FindOptions['limit'],\n\tfields: FindOptions['projection'],\n): Promise<{ settings: ISetting[]; totalCount: number }> {\n\tconst { cursor, totalCount } = Settings.findPaginated(query || {}, {\n\t\tsort: sort || { _id: 1 },\n\t\tskip: offset,\n\t\tlimit: count,\n\t\tprojection: { _id: 1, value: 1, enterprise: 1, invalidValue: 1, modules: 1, ...fields },\n\t});\n\n\tconst [settings, total] = await Promise.all([cursor.toArray(), totalCount]);\n\n\tSettingsEvents.emit('fetch-settings', settings);\n\treturn { settings, totalCount: total };\n}\n\n// settings endpoints\nAPI.v1.addRoute(\n\t'settings.public',\n\t{ authRequired: false },\n\t{\n\t\tasync get() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, fields, query } = this.parseJsonQuery();\n\n\t\t\tconst ourQuery = {\n\t\t\t\t...query,\n\t\t\t\thidden: { $ne: true },\n\t\t\t\tpublic: true,\n\t\t\t};\n\n\t\t\tconst { settings, totalCount: total } = await fetchSettings(ourQuery, sort, offset, count, fields);\n\n\t\t\treturn API.v1.success({\n\t\t\t\tsettings,\n\t\t\t\tcount: settings.length,\n\t\t\t\toffset,\n\t\t\t\ttotal,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings.oauth',\n\t{ authRequired: false },\n\t{\n\t\tget() {\n\t\t\tconst oAuthServicesEnabled = ServiceConfiguration.configurations.find({}, { fields: { secret: 0 } }).fetch();\n\n\t\t\treturn API.v1.success({\n\t\t\t\tservices: oAuthServicesEnabled.map((service) => {\n\t\t\t\t\tif (!isOauthCustomConfiguration(service)) {\n\t\t\t\t\t\treturn service;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (service.custom || (service.service && ['saml', 'cas', 'wordpress'].includes(service.service))) {\n\t\t\t\t\t\treturn { ...service };\n\t\t\t\t\t}\n\n\t\t\t\t\treturn {\n\t\t\t\t\t\t_id: service._id,\n\t\t\t\t\t\tname: service.service,\n\t\t\t\t\t\tclientId: service.appId || service.clientId || service.consumerKey,\n\t\t\t\t\t\tbuttonLabelText: service.buttonLabelText || '',\n\t\t\t\t\t\tbuttonColor: service.buttonColor || '',\n\t\t\t\t\t\tbuttonLabelColor: service.buttonLabelColor || '',\n\t\t\t\t\t\tcustom: false,\n\t\t\t\t\t};\n\t\t\t\t}),\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings.addCustomOAuth',\n\t{ authRequired: true, twoFactorRequired: true },\n\t{\n\t\tasync post() {\n\t\t\tif (!this.bodyParams.name || !this.bodyParams.name.trim()) {\n\t\t\t\tthrow new Meteor.Error('error-name-param-not-provided', 'The parameter \"name\" is required');\n\t\t\t}\n\n\t\t\tawait Meteor.call('addOAuthService', this.bodyParams.name, this.userId);\n\n\t\t\treturn API.v1.success();\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, fields, query } = this.parseJsonQuery();\n\n\t\t\tlet ourQuery: Parameters[0] = {\n\t\t\t\thidden: { $ne: true },\n\t\t\t};\n\n\t\t\tif (!hasPermission(this.userId, 'view-privileged-setting')) {\n\t\t\t\tourQuery.public = true;\n\t\t\t}\n\n\t\t\tourQuery = Object.assign({}, query, ourQuery);\n\n\t\t\tconst { settings, totalCount: total } = await fetchSettings(ourQuery, sort, offset, count, fields);\n\n\t\t\treturn API.v1.success({\n\t\t\t\tsettings,\n\t\t\t\tcount: settings.length,\n\t\t\t\toffset,\n\t\t\t\ttotal,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings/:_id',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tif (!hasPermission(this.userId, 'view-privileged-setting')) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\t\t\tconst setting = await Settings.findOneNotHiddenById(this.urlParams._id);\n\t\t\tif (!setting) {\n\t\t\t\treturn API.v1.failure();\n\t\t\t}\n\t\t\treturn API.v1.success(_.pick(setting, '_id', 'value'));\n\t\t},\n\t\tpost: {\n\t\t\ttwoFactorRequired: true,\n\t\t\tasync action(): Promise> {\n\t\t\t\tif (!hasPermission(this.userId, 'edit-privileged-setting')) {\n\t\t\t\t\treturn API.v1.unauthorized();\n\t\t\t\t}\n\n\t\t\t\tif (typeof this.urlParams._id !== 'string') {\n\t\t\t\t\tthrow new Meteor.Error('error-id-param-not-provided', 'The parameter \"id\" is required');\n\t\t\t\t}\n\n\t\t\t\t// allow special handling of particular setting types\n\t\t\t\tconst setting = await Settings.findOneNotHiddenById(this.urlParams._id);\n\n\t\t\t\tif (!setting) {\n\t\t\t\t\treturn API.v1.failure();\n\t\t\t\t}\n\n\t\t\t\tif (isSettingAction(setting) && isSettingsUpdatePropsActions(this.bodyParams) && this.bodyParams.execute) {\n\t\t\t\t\t// execute the configured method\n\t\t\t\t\tMeteor.call(setting.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\tif (isSettingColor(setting) && isSettingsUpdatePropsColor(this.bodyParams)) {\n\t\t\t\t\tSettings.updateOptionsById(this.urlParams._id, {\n\t\t\t\t\t\teditor: this.bodyParams.editor,\n\t\t\t\t\t});\n\t\t\t\t\tSettings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tisSettingsUpdatePropDefault(this.bodyParams) &&\n\t\t\t\t\t(await Settings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value))\n\t\t\t\t) {\n\t\t\t\t\tconst s = await Settings.findOneNotHiddenById(this.urlParams._id);\n\t\t\t\t\tif (!s) {\n\t\t\t\t\t\treturn API.v1.failure();\n\t\t\t\t\t}\n\t\t\t\t\tsettings.set(s);\n\t\t\t\t\tsetValue(this.urlParams._id, this.bodyParams.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\treturn API.v1.failure();\n\t\t\t},\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'service.configurations',\n\t{ authRequired: false },\n\t{\n\t\tget() {\n\t\t\treturn API.v1.success({\n\t\t\t\tconfigurations: ServiceConfiguration.configurations.find({}, { fields: { secret: 0 } }).fetch(),\n\t\t\t});\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/stats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/teams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/videoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/extensions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/omnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/queues.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/server-connection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/webdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/handleIdentityToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/AppleCustomOAuth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/appleOauthRegisterService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/loginHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/activation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/api.ts",[],["22685"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/bridges.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/cloud.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/details.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/environmental.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/http.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internalFederation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/listeners.js",[],["22686"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/messages.ts",["22687"],[],"import type { ITypingDescriptor } from '@rocket.chat/apps-engine/server/bridges/MessageBridge';\nimport { MessageBridge } from '@rocket.chat/apps-engine/server/bridges/MessageBridge';\nimport type { IMessage } from '@rocket.chat/apps-engine/definition/messages';\nimport type { IUser } from '@rocket.chat/apps-engine/definition/users';\nimport type { IRoom } from '@rocket.chat/apps-engine/definition/rooms';\nimport type { ISubscription } from '@rocket.chat/core-typings';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Messages, Users, Subscriptions } from '../../../models/server';\nimport { updateMessage } from '../../../lib/server/functions/updateMessage';\nimport { executeSendMessage } from '../../../lib/server/methods/sendMessage';\nimport notifications from '../../../notifications/server/lib/Notifications';\nimport type { AppServerOrchestrator } from '../../../../ee/server/apps/orchestrator';\n\nexport class AppMessageBridge extends MessageBridge {\n\t// eslint-disable-next-line no-empty-function\n\tconstructor(private readonly orch: AppServerOrchestrator) {\n\t\tsuper();\n\t}\n\n\tprotected async create(message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new message.`);\n\n\t\tconst convertedMessage = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tconst sentMessage = executeSendMessage(convertedMessage.u._id, convertedMessage);\n\n\t\treturn sentMessage._id;\n\t}\n\n\tprotected async getById(messageId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the message: \"${messageId}\"`);\n\n\t\treturn this.orch.getConverters()?.get('messages').convertById(messageId);\n\t}\n\n\tprotected async update(message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is updating a message.`);\n\n\t\tif (!message.editor) {\n\t\t\tthrow new Error('Invalid editor assigned to the message for the update.');\n\t\t}\n\n\t\tif (!message.id || !Messages.findOneById(message.id)) {\n\t\t\tthrow new Error('A message must exist to update.');\n\t\t}\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\t\tconst editor = Users.findOneById(message.editor.id);\n\n\t\tupdateMessage(msg, editor);\n\t}\n\n\tprotected async notifyUser(user: IUser, message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is notifying a user.`);\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tif (!msg) {\n\t\t\treturn;\n\t\t}\n\n\t\tapi.broadcast('notify.ephemeralMessage', user.id, msg.rid, {\n\t\t\t...msg,\n\t\t});\n\t}\n\n\tprotected async notifyRoom(room: IRoom, message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is notifying a room's users.`);\n\n\t\tif (!room || !room.id) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tconst users = Subscriptions.findByRoomIdWhenUserIdExists(room.id, { fields: { 'u._id': 1 } })\n\t\t\t.fetch()\n\t\t\t.map((s: ISubscription) => s.u._id);\n\n\t\tUsers.findByIds(users, { fields: { _id: 1 } })\n\t\t\t.fetch()\n\t\t\t.forEach(({ _id }: { _id: string }) =>\n\t\t\t\tapi.broadcast('notify.ephemeralMessage', _id, room.id, {\n\t\t\t\t\t...msg,\n\t\t\t\t}),\n\t\t\t);\n\t}\n\n\tprotected async typing({ scope, id, username, isTyping }: ITypingDescriptor): Promise {\n\t\tswitch (scope) {\n\t\t\tcase 'room':\n\t\t\t\tnotifications.notifyRoom(id, 'typing', username, isTyping);\n\t\t\t\treturn;\n\t\t\tdefault:\n\t\t\t\tthrow new Error('Unrecognized typing scope provided');\n\t\t}\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/oauthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/persistence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/rooms.ts",["22688","22689","22690","22691"],[],"import type { IRoom } from '@rocket.chat/apps-engine/definition/rooms';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\nimport { RoomBridge } from '@rocket.chat/apps-engine/server/bridges/RoomBridge';\nimport type { IUser } from '@rocket.chat/apps-engine/definition/users';\nimport type { IMessage } from '@rocket.chat/apps-engine/definition/messages';\nimport { Meteor } from 'meteor/meteor';\nimport type { ISubscription, IUser as ICoreUser } from '@rocket.chat/core-typings';\n\nimport type { AppServerOrchestrator } from '../../../../ee/server/apps/orchestrator';\nimport { Rooms, Subscriptions, Users } from '../../../models/server';\nimport { addUserToRoom } from '../../../lib/server/functions/addUserToRoom';\nimport { deleteRoom } from '../../../lib/server/functions/deleteRoom';\n\nexport class AppRoomBridge extends RoomBridge {\n\t// eslint-disable-next-line no-empty-function\n\tconstructor(private readonly orch: AppServerOrchestrator) {\n\t\tsuper();\n\t}\n\n\tprotected async create(room: IRoom, members: Array, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new room.`, room);\n\n\t\tconst rcRoom = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\t\tlet method: string;\n\n\t\tswitch (room.type) {\n\t\t\tcase RoomType.CHANNEL:\n\t\t\t\tmethod = 'createChannel';\n\t\t\t\tbreak;\n\t\t\tcase RoomType.PRIVATE_GROUP:\n\t\t\t\tmethod = 'createPrivateGroup';\n\t\t\t\tbreak;\n\t\t\tcase RoomType.DIRECT_MESSAGE:\n\t\t\t\tmethod = 'createDirectMessage';\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tthrow new Error('Only channels, private groups and direct messages can be created.');\n\t\t}\n\n\t\tlet rid = '';\n\t\tMeteor.runAsUser(room.creator.id, () => {\n\t\t\tconst extraData = Object.assign({}, rcRoom);\n\t\t\tdelete extraData.name;\n\t\t\tdelete extraData.t;\n\t\t\tdelete extraData.ro;\n\t\t\tdelete extraData.customFields;\n\t\t\tlet info;\n\t\t\tif (room.type === RoomType.DIRECT_MESSAGE) {\n\t\t\t\tinfo = Meteor.call(method, ...members);\n\t\t\t} else {\n\t\t\t\tinfo = Meteor.call(method, rcRoom.name, members, rcRoom.ro, rcRoom.customFields, extraData);\n\t\t\t}\n\t\t\trid = info.rid;\n\t\t});\n\n\t\treturn rid;\n\t}\n\n\tprotected async getById(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the roomById: \"${roomId}\"`);\n\n\t\treturn this.orch.getConverters()?.get('rooms').convertById(roomId);\n\t}\n\n\tprotected async getByName(roomName: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the roomByName: \"${roomName}\"`);\n\n\t\treturn this.orch.getConverters()?.get('rooms').convertByName(roomName);\n\t}\n\n\tprotected async getCreatorById(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's creator by id: \"${roomId}\"`);\n\n\t\tconst room = Rooms.findOneById(roomId);\n\n\t\tif (!room || !room.u || !room.u._id) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\treturn this.orch.getConverters()?.get('users').convertById(room.u._id);\n\t}\n\n\tprotected async getCreatorByName(roomName: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's creator by name: \"${roomName}\"`);\n\n\t\tconst room = Rooms.findOneByName(roomName, {});\n\n\t\tif (!room || !room.u || !room.u._id) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\treturn this.orch.getConverters()?.get('users').convertById(room.u._id);\n\t}\n\n\tprotected async getMembers(roomId: string, appId: string): Promise> {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's members by room id: \"${roomId}\"`);\n\t\tconst subscriptions = await Subscriptions.findByRoomId(roomId, {});\n\t\treturn subscriptions.map((sub: ISubscription) => this.orch.getConverters()?.get('users').convertById(sub.u?._id));\n\t}\n\n\tprotected async getDirectByUsernames(usernames: Array, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting direct room by usernames: \"${usernames}\"`);\n\t\tconst room = await Rooms.findDirectRoomContainingAllUsernames(usernames, {});\n\t\tif (!room) {\n\t\t\treturn undefined;\n\t\t}\n\t\treturn this.orch.getConverters()?.get('rooms').convertRoom(room);\n\t}\n\n\tprotected async update(room: IRoom, members: Array = [], appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is updating a room.`);\n\n\t\tif (!room.id || !Rooms.findOneById(room.id)) {\n\t\t\tthrow new Error('A room must exist to update.');\n\t\t}\n\n\t\tconst rm = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\n\t\tRooms.update(rm._id, rm);\n\n\t\tfor (const username of members) {\n\t\t\tconst member = Users.findOneByUsername(username, {});\n\n\t\t\tif (!member) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\taddUserToRoom(rm._id, member);\n\t\t}\n\t}\n\n\tprotected async delete(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is deleting a room.`);\n\t\tdeleteRoom(roomId);\n\t}\n\n\tprotected async createDiscussion(\n\t\troom: IRoom,\n\t\tparentMessage: IMessage | undefined = undefined,\n\t\treply: string | undefined = '',\n\t\tmembers: Array = [],\n\t\tappId: string,\n\t): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new discussion.`, room);\n\n\t\tconst rcRoom = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\n\t\tlet rcMessage;\n\t\tif (parentMessage) {\n\t\t\trcMessage = this.orch.getConverters()?.get('messages').convertAppMessage(parentMessage);\n\t\t}\n\n\t\tif (!rcRoom.prid || !Rooms.findOneById(rcRoom.prid)) {\n\t\t\tthrow new Error('There must be a parent room to create a discussion.');\n\t\t}\n\n\t\tconst discussion = {\n\t\t\tprid: rcRoom.prid,\n\t\t\tt_name: rcRoom.fname,\n\t\t\tpmid: rcMessage ? rcMessage._id : undefined,\n\t\t\treply: reply && reply.trim() !== '' ? reply : undefined,\n\t\t\tusers: members.length > 0 ? members : [],\n\t\t};\n\n\t\tlet rid = '';\n\t\tMeteor.runAsUser(room.creator.id, () => {\n\t\t\tconst info = Meteor.call('createDiscussion', discussion);\n\t\t\trid = info.rid;\n\t\t});\n\n\t\treturn rid;\n\t}\n\n\tprotected getModerators(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room moderators for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'moderator');\n\t}\n\n\tprotected getOwners(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room owners for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'owner');\n\t}\n\n\tprotected getLeaders(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room leaders for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'leader');\n\t}\n\n\tprivate async getUsersByRoomIdAndSubscriptionRole(roomId: string, role: string): Promise {\n\t\tconst subs = await Subscriptions.findByRoomIdAndRoles(roomId, [role], { projection: { uid: '$u._id', _id: 0 } });\n\t\tconst users = await Users.findByIds(subs.map((user: { uid: string }) => user.uid));\n\t\tconst userConverter = this.orch.getConverters()!.get('users');\n\t\treturn users.map((user: ICoreUser) => userConverter!.convertToApp(user));\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/scheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uiInteraction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/uploads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/visitors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/assets.ts",["22692"],[],"import crypto from 'crypto';\nimport type { ServerResponse, IncomingMessage } from 'http';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp, WebAppInternals } from 'meteor/webapp';\nimport { WebAppHashing } from 'meteor/webapp-hashing';\nimport _ from 'underscore';\nimport sizeOf from 'image-size';\nimport sharp from 'sharp';\nimport type { NextHandleFunction } from 'connect';\nimport type { IRocketChatAssets, IRocketChatAsset, IRocketChatAssetCache } from '@rocket.chat/core-typings';\nimport { Settings } from '@rocket.chat/models';\n\nimport { settings, settingsRegistry } from '../../settings/server';\nimport { getURL } from '../../utils/lib/getURL';\nimport { getExtension } from '../../utils/lib/mimeTypes';\nimport { hasPermission } from '../../authorization/server';\nimport { RocketChatFile } from '../../file/server';\nimport { methodDeprecationLogger } from '../../lib/server/lib/deprecationWarningLogger';\n\nconst RocketChatAssetsInstance = new RocketChatFile.GridFS({\n\tname: 'assets',\n});\nconst assets: IRocketChatAssets = {\n\tlogo: {\n\t\tlabel: 'logo (svg, png, jpg)',\n\t\tdefaultUrl: 'images/logo/logo.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t\twizard: {\n\t\t\tstep: 3,\n\t\t\torder: 2,\n\t\t},\n\t},\n\tlogo_dark: {\n\t\tlabel: 'logo - dark theme (svg, png, jpg)',\n\t\tdefaultUrl: 'images/logo/logo_dark.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tbackground: {\n\t\tlabel: 'login background (svg, png, jpg)',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tbackground_dark: {\n\t\tlabel: 'login background - dark theme (svg, png, jpg)',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tfavicon_ico: {\n\t\tlabel: 'favicon (ico)',\n\t\tdefaultUrl: 'favicon.ico',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['ico'],\n\t\t},\n\t},\n\tfavicon: {\n\t\tlabel: 'favicon (svg)',\n\t\tdefaultUrl: 'images/logo/icon.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg'],\n\t\t},\n\t},\n\tfavicon_16: {\n\t\tlabel: 'favicon 16x16 (png)',\n\t\tdefaultUrl: 'images/logo/favicon-16x16.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 16,\n\t\t\theight: 16,\n\t\t},\n\t},\n\tfavicon_32: {\n\t\tlabel: 'favicon 32x32 (png)',\n\t\tdefaultUrl: 'images/logo/favicon-32x32.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 32,\n\t\t\theight: 32,\n\t\t},\n\t},\n\tfavicon_192: {\n\t\tlabel: 'android-chrome 192x192 (png)',\n\t\tdefaultUrl: 'images/logo/android-chrome-192x192.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 192,\n\t\t\theight: 192,\n\t\t},\n\t},\n\tfavicon_512: {\n\t\tlabel: 'android-chrome 512x512 (png)',\n\t\tdefaultUrl: 'images/logo/android-chrome-512x512.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 512,\n\t\t\theight: 512,\n\t\t},\n\t},\n\ttouchicon_180: {\n\t\tlabel: 'apple-touch-icon 180x180 (png)',\n\t\tdefaultUrl: 'images/logo/apple-touch-icon.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 180,\n\t\t\theight: 180,\n\t\t},\n\t},\n\ttouchicon_180_pre: {\n\t\tlabel: 'apple-touch-icon-precomposed 180x180 (png)',\n\t\tdefaultUrl: 'images/logo/apple-touch-icon-precomposed.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 180,\n\t\t\theight: 180,\n\t\t},\n\t},\n\ttile_70: {\n\t\tlabel: 'mstile 70x70 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-70x70.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 70,\n\t\t\theight: 70,\n\t\t},\n\t},\n\ttile_144: {\n\t\tlabel: 'mstile 144x144 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-144x144.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 144,\n\t\t\theight: 144,\n\t\t},\n\t},\n\ttile_150: {\n\t\tlabel: 'mstile 150x150 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-150x150.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 150,\n\t\t\theight: 150,\n\t\t},\n\t},\n\ttile_310_square: {\n\t\tlabel: 'mstile 310x310 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-310x310.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 310,\n\t\t\theight: 310,\n\t\t},\n\t},\n\ttile_310_wide: {\n\t\tlabel: 'mstile 310x150 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-310x150.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 310,\n\t\t\theight: 150,\n\t\t},\n\t},\n\tsafari_pinned: {\n\t\tlabel: 'safari pinned tab (svg)',\n\t\tdefaultUrl: 'images/logo/safari-pinned-tab.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg'],\n\t\t},\n\t},\n};\n\nfunction getAssetByKey(key: string): IRocketChatAsset {\n\treturn assets[key as keyof IRocketChatAssets];\n}\n\nclass RocketChatAssetsClass {\n\tget assets(): IRocketChatAssets {\n\t\treturn assets;\n\t}\n\n\tpublic setAsset(binaryContent: BufferEncoding, contentType: string, asset: string): void {\n\t\tconst assetInstance = getAssetByKey(asset);\n\t\tif (!assetInstance) {\n\t\t\tthrow new Meteor.Error('error-invalid-asset', 'Invalid asset', {\n\t\t\t\tfunction: 'RocketChat.Assets.setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst extension = getExtension(contentType);\n\t\tif (assetInstance.constraints.extensions.includes(extension) === false) {\n\t\t\tthrow new Meteor.Error('error-invalid-file-type', `Invalid file type: ${contentType}`, {\n\t\t\t\tfunction: 'RocketChat.Assets.setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst file = Buffer.from(binaryContent, 'binary');\n\t\tif (assetInstance.constraints.width || assetInstance.constraints.height) {\n\t\t\tconst dimensions = sizeOf(file);\n\t\t\tif (assetInstance.constraints.width && assetInstance.constraints.width !== dimensions.width) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-file-width', 'Invalid file width', {\n\t\t\t\t\tfunction: 'Invalid file width',\n\t\t\t\t});\n\t\t\t}\n\t\t\tif (assetInstance.constraints.height && assetInstance.constraints.height !== dimensions.height) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-file-height');\n\t\t\t}\n\t\t}\n\n\t\tconst rs = RocketChatFile.bufferToStream(file);\n\t\tRocketChatAssetsInstance.deleteFile(asset);\n\n\t\tconst ws = RocketChatAssetsInstance.createWriteStream(asset, contentType);\n\t\tws.on(\n\t\t\t'end',\n\t\t\tMeteor.bindEnvironment(function () {\n\t\t\t\treturn Meteor.setTimeout(function () {\n\t\t\t\t\tconst key = `Assets_${asset}`;\n\t\t\t\t\tconst value = {\n\t\t\t\t\t\turl: `assets/${asset}.${extension}`,\n\t\t\t\t\t\tdefaultUrl: assetInstance.defaultUrl,\n\t\t\t\t\t};\n\n\t\t\t\t\tSettings.updateValueById(key, value);\n\t\t\t\t\t// eslint-disable-next-line @typescript-eslint/no-use-before-define\n\t\t\t\t\treturn RocketChatAssets.processAsset(key, value);\n\t\t\t\t}, 200);\n\t\t\t}),\n\t\t);\n\n\t\trs.pipe(ws);\n\t}\n\n\tpublic unsetAsset(asset: string): void {\n\t\tif (!getAssetByKey(asset)) {\n\t\t\tthrow new Meteor.Error('error-invalid-asset', 'Invalid asset', {\n\t\t\t\tfunction: 'RocketChat.Assets.unsetAsset',\n\t\t\t});\n\t\t}\n\n\t\tRocketChatAssetsInstance.deleteFile(asset);\n\t\tconst key = `Assets_${asset}`;\n\t\tconst value = {\n\t\t\tdefaultUrl: getAssetByKey(asset).defaultUrl,\n\t\t};\n\n\t\tSettings.updateValueById(key, value);\n\t\t// eslint-disable-next-line @typescript-eslint/no-use-before-define\n\t\tRocketChatAssets.processAsset(key, value);\n\t}\n\n\tpublic refreshClients(): boolean {\n\t\treturn process.emit('message', {\n\t\t\trefresh: 'client',\n\t\t});\n\t}\n\n\tpublic processAsset(settingKey: string, settingValue: any): Record | undefined {\n\t\tif (settingKey.indexOf('Assets_') !== 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst assetKey = settingKey.replace(/^Assets_/, '');\n\t\tconst assetValue = getAssetByKey(assetKey);\n\n\t\tif (!assetValue) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!settingValue || !settingValue.url) {\n\t\t\tassetValue.cache = undefined;\n\t\t\treturn;\n\t\t}\n\n\t\tconst file = RocketChatAssetsInstance.getFileSync(assetKey);\n\t\tif (!file) {\n\t\t\tassetValue.cache = undefined;\n\t\t\treturn;\n\t\t}\n\n\t\tconst hash = crypto.createHash('sha1').update(file.buffer).digest('hex');\n\t\tconst extension = settingValue.url.split('.').pop();\n\n\t\tassetValue.cache = {\n\t\t\tpath: `assets/${assetKey}.${extension}`,\n\t\t\tcacheable: false,\n\t\t\tsourceMapUrl: undefined,\n\t\t\twhere: 'client',\n\t\t\ttype: 'asset',\n\t\t\tcontent: file.buffer,\n\t\t\textension,\n\t\t\turl: `/assets/${assetKey}.${extension}?${hash}`,\n\t\t\tsize: file.length,\n\t\t\tuploadDate: file.uploadDate,\n\t\t\tcontentType: file.contentType,\n\t\t\thash,\n\t\t};\n\n\t\treturn assetValue.cache;\n\t}\n\n\tpublic getURL(assetName: string, options = { cdn: false, full: true }): string {\n\t\tconst asset = settings.get(assetName);\n\t\tconst url = asset.url || asset.defaultUrl;\n\n\t\treturn getURL(url, options);\n\t}\n}\n\nexport const RocketChatAssets = new RocketChatAssetsClass();\n\nsettingsRegistry.addGroup('Assets', function () {\n\tthis.add('Assets_SvgFavicon_Enable', true, {\n\t\ttype: 'boolean',\n\t\tgroup: 'Assets',\n\t\ti18nLabel: 'Enable_Svg_Favicon',\n\t});\n});\n\nfunction addAssetToSetting(asset: string, value: IRocketChatAsset): void {\n\tconst key = `Assets_${asset}`;\n\n\tsettingsRegistry.add(\n\t\tkey,\n\t\t{\n\t\t\tdefaultUrl: value.defaultUrl,\n\t\t},\n\t\t{\n\t\t\ttype: 'asset',\n\t\t\tgroup: 'Assets',\n\t\t\tfileConstraints: value.constraints,\n\t\t\ti18nLabel: value.label,\n\t\t\tasset,\n\t\t\tpublic: true,\n\t\t\twizard: value.wizard,\n\t\t},\n\t);\n\n\tconst currentValue = settings.get(key);\n\n\tif (typeof currentValue === 'object' && currentValue.defaultUrl !== getAssetByKey(asset).defaultUrl) {\n\t\tcurrentValue.defaultUrl = getAssetByKey(asset).defaultUrl;\n\t\tPromise.await(Settings.updateValueById(key, currentValue));\n\t}\n}\n\nfor (const key of Object.keys(assets)) {\n\tconst value = getAssetByKey(key);\n\taddAssetToSetting(key, value);\n}\n\nsettings.watchByRegex(/^Assets_/, (key, value) => RocketChatAssets.processAsset(key, value));\n\nMeteor.startup(() => {\n\tMeteor.setTimeout(() => {\n\t\tprocess.emit('message', {\n\t\t\trefresh: 'client',\n\t\t});\n\t}, 200);\n});\n\nconst { calculateClientHash } = WebAppHashing;\n\nWebAppHashing.calculateClientHash = function (manifest, includeFilter, runtimeConfigOverride): string {\n\tfor (const key of Object.keys(assets)) {\n\t\tconst value = getAssetByKey(key);\n\t\tif (!value.cache && !value.defaultUrl) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tlet cache: IRocketChatAssetCache;\n\t\tif (value.cache) {\n\t\t\tcache = {\n\t\t\t\tpath: value.cache.path,\n\t\t\t\tcacheable: value.cache.cacheable,\n\t\t\t\tsourceMapUrl: value.cache.sourceMapUrl,\n\t\t\t\twhere: value.cache.where,\n\t\t\t\ttype: value.cache.type,\n\t\t\t\turl: value.cache.url,\n\t\t\t\tsize: value.cache.size,\n\t\t\t\thash: value.cache.hash,\n\t\t\t};\n\t\t} else {\n\t\t\tconst extension = value.defaultUrl?.split('.').pop();\n\t\t\tcache = {\n\t\t\t\tpath: `assets/${key}.${extension}`,\n\t\t\t\tcacheable: false,\n\t\t\t\tsourceMapUrl: undefined,\n\t\t\t\twhere: 'client',\n\t\t\t\ttype: 'asset',\n\t\t\t\turl: `/assets/${key}.${extension}?v3`,\n\t\t\t\thash: 'v3',\n\t\t\t};\n\t\t}\n\n\t\tconst manifestItem = _.findWhere(manifest, {\n\t\t\tpath: key,\n\t\t});\n\n\t\tif (manifestItem) {\n\t\t\tconst index = manifest.indexOf(manifestItem);\n\t\t\tmanifest[index] = cache;\n\t\t} else {\n\t\t\tmanifest.push(cache);\n\t\t}\n\t}\n\n\treturn calculateClientHash.call(this, manifest, includeFilter, runtimeConfigOverride);\n};\n\nMeteor.methods({\n\trefreshClients() {\n\t\tmethodDeprecationLogger.warn('refreshClients will be deprecated in future versions of Rocket.Chat');\n\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'refreshClients',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'refreshClients',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\treturn RocketChatAssets.refreshClients();\n\t},\n\n\tunsetAsset(asset) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'unsetAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'unsetAsset',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\treturn RocketChatAssets.unsetAsset(asset);\n\t},\n\n\tsetAsset(binaryContent, contentType, asset) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'setAsset',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\tRocketChatAssets.setAsset(binaryContent, contentType, asset);\n\t},\n});\n\nconst listener = Meteor.bindEnvironment((req: IncomingMessage, res: ServerResponse, next: NextHandleFunction) => {\n\tif (!req.url) {\n\t\treturn;\n\t}\n\tconst params = {\n\t\tasset: decodeURIComponent(req.url.replace(/^\\//, '').replace(/\\?.*$/, '')).replace(/\\.[^.]*$/, ''),\n\t};\n\n\tconst asset = getAssetByKey(params.asset);\n\tconst file = asset?.cache;\n\n\tconst format = req.url.replace(/.*\\.([a-z]+)(?:$|\\?.*)/i, '$1');\n\n\tif (asset && Array.isArray(asset.constraints.extensions) && !asset.constraints.extensions.includes(format)) {\n\t\tres.writeHead(403);\n\t\treturn res.end();\n\t}\n\tif (!file) {\n\t\tconst defaultUrl = asset?.defaultUrl;\n\t\tif (defaultUrl) {\n\t\t\tconst assetUrl = format && ['png', 'svg'].includes(format) ? defaultUrl.replace(/(svg|png)$/, format) : defaultUrl;\n\t\t\treq.url = `/${assetUrl}`;\n\t\t\tWebAppInternals.staticFilesMiddleware((WebAppInternals as Record).staticFilesByArch, req, res, next);\n\t\t} else {\n\t\t\tres.writeHead(404);\n\t\t\tres.end();\n\t\t}\n\n\t\treturn;\n\t}\n\n\tconst reqModifiedHeader = req.headers['if-modified-since'];\n\tif (reqModifiedHeader) {\n\t\tif (reqModifiedHeader === file.uploadDate?.toUTCString()) {\n\t\t\tres.setHeader('Last-Modified', reqModifiedHeader);\n\t\t\tres.writeHead(304);\n\t\t\tres.end();\n\t\t\treturn;\n\t\t}\n\t}\n\n\tres.setHeader('Cache-Control', 'public, max-age=0');\n\tres.setHeader('Expires', '-1');\n\n\tif (format && format !== file.extension && ['png', 'jpg', 'jpeg'].includes(format)) {\n\t\tres.setHeader('Content-Type', `image/${format}`);\n\t\tsharp(file.content)\n\t\t\t.toFormat(format as any)\n\t\t\t.pipe(res);\n\t\treturn;\n\t}\n\n\tres.setHeader('Last-Modified', file.uploadDate?.toUTCString() || new Date().toUTCString());\n\tif (file.contentType) res.setHeader('Content-Type', file.contentType);\n\tif (file.size) res.setHeader('Content-Length', file.size);\n\tres.writeHead(200);\n\tres.end(file.content);\n});\n\nWebApp.connectHandlers.use('/assets/', listener);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/ILoginAttempt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/hooks/login.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/logLoginAttempts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/restrictLoginAttempts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/ChatPermissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/streamer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/AuthorizationUtils.ts",["22693"],[],"const restrictedRolePermissions = new Map();\n\nexport const AuthorizationUtils = class {\n\tstatic addRolePermissionWhiteList(roleId: string, list: string[]): void {\n\t\tif (!roleId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!list) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!restrictedRolePermissions.has(roleId)) {\n\t\t\trestrictedRolePermissions.set(roleId, new Set());\n\t\t}\n\n\t\tconst rules = restrictedRolePermissions.get(roleId);\n\n\t\tfor (const permissionId of list) {\n\t\t\trules.add(permissionId);\n\t\t}\n\t}\n\n\tstatic isPermissionRestrictedForRole(permissionId: string, roleId: string): boolean {\n\t\tif (!roleId || !permissionId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!restrictedRolePermissions.has(roleId)) {\n\t\t\treturn false;\n\t\t}\n\n\t\tconst rules = restrictedRolePermissions.get(roleId);\n\t\tif (!rules || !rules.size) {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn !rules.has(permissionId);\n\t}\n\n\tstatic isPermissionRestrictedForRoleList(permissionId: string, roleList: string[]): boolean {\n\t\tif (!roleList || !permissionId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tfor (const roleId of roleList) {\n\t\t\tif (this.isPermissionRestrictedForRole(permissionId, roleId)) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\n\t\treturn false;\n\t}\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canAccessRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canDeleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canSendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getUsersInRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/upsertPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addPermissionToRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addUserToRole.ts",["22694"],[],"import { Meteor } from 'meteor/meteor';\nimport type { IRole, IUser, IRoom } from '@rocket.chat/core-typings';\nimport { Roles } from '@rocket.chat/models';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { hasPermission } from '../functions/hasPermission';\nimport { apiDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'authorization:addUserToRole'(roleId: IRole['_id'], username: IUser['username'], scope: IRoom['_id'] | undefined) {\n\t\tconst userId = Meteor.userId();\n\n\t\tif (!userId || !hasPermission(userId, 'access-permissions')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Accessing permissions is not allowed', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\taction: 'Accessing_permissions',\n\t\t\t});\n\t\t}\n\n\t\tif (!roleId || typeof roleId.valueOf() !== 'string' || !username || typeof username.valueOf() !== 'string') {\n\t\t\tthrow new Meteor.Error('error-invalid-arguments', 'Invalid arguments', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\tlet role = await Roles.findOneById>(roleId, { projection: { _id: 1 } });\n\t\tif (!role) {\n\t\t\trole = await Roles.findOneByName>(roleId, { projection: { _id: 1 } });\n\n\t\t\tif (!role) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-role', 'Invalid Role', {\n\t\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tapiDeprecationLogger.warn(`Calling authorization:addUserToRole with role names will be deprecated in future versions of Rocket.Chat`);\n\t\t}\n\n\t\tif (role._id === 'admin' && !hasPermission(userId, 'assign-admin-role')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Assigning admin is not allowed', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\taction: 'Assign_admin',\n\t\t\t});\n\t\t}\n\n\t\tconst user = Users.findOneByUsernameIgnoringCase(username, {\n\t\t\tfields: {\n\t\t\t\t_id: 1,\n\t\t\t},\n\t\t});\n\n\t\tif (!user || !user._id) {\n\t\t\tthrow new Meteor.Error('error-user-not-found', 'User not found', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\t// verify if user can be added to given scope\n\t\tif (scope && !(await Roles.canAddUserToRole(user._id, role._id, scope))) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'User is not part of given room', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\tconst add = await Roles.addUserRoles(user._id, [role._id], scope);\n\n\t\tif (settings.get('UI_DisplayRoles')) {\n\t\t\tapi.broadcast('user.roleUpdate', {\n\t\t\t\ttype: 'added',\n\t\t\t\t_id: role._id,\n\t\t\t\tu: {\n\t\t\t\t\t_id: user._id,\n\t\t\t\t\tusername,\n\t\t\t\t},\n\t\t\t\tscope,\n\t\t\t});\n\t\t}\n\n\t\treturn add;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/deleteRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeRoleFromPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeUserFromRole.ts",["22695"],[],"import { Meteor } from 'meteor/meteor';\nimport type { IRole, IUser } from '@rocket.chat/core-typings';\nimport { Roles } from '@rocket.chat/models';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { hasPermission } from '../functions/hasPermission';\nimport { apiDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'authorization:removeUserFromRole'(roleId, username, scope) {\n\t\tconst userId = Meteor.userId();\n\n\t\tif (!userId || !hasPermission(userId, 'access-permissions')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Access permissions is not allowed', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t\taction: 'Accessing_permissions',\n\t\t\t});\n\t\t}\n\n\t\tif (!roleId || typeof roleId.valueOf() !== 'string' || !username || typeof username.valueOf() !== 'string') {\n\t\t\tthrow new Meteor.Error('error-invalid-arguments', 'Invalid arguments', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t});\n\t\t}\n\n\t\tlet role = await Roles.findOneById>(roleId, { projection: { _id: 1 } });\n\t\tif (!role) {\n\t\t\trole = await Roles.findOneByName>(roleId, { projection: { _id: 1 } });\n\t\t\tif (!role) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-role', 'Invalid Role', {\n\t\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tapiDeprecationLogger.warn(\n\t\t\t\t`Calling authorization:removeUserFromRole with role names will be deprecated in future versions of Rocket.Chat`,\n\t\t\t);\n\t\t}\n\n\t\tconst user = Users.findOneByUsernameIgnoringCase(username, {\n\t\t\tfields: {\n\t\t\t\t_id: 1,\n\t\t\t\troles: 1,\n\t\t\t},\n\t\t}) as Pick;\n\n\t\tif (!user || !user._id) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t});\n\t\t}\n\n\t\t// prevent removing last user from admin role\n\t\tif (role._id === 'admin') {\n\t\t\tconst adminCount = Meteor.users\n\t\t\t\t.find({\n\t\t\t\t\troles: {\n\t\t\t\t\t\t$in: ['admin'],\n\t\t\t\t\t},\n\t\t\t\t})\n\t\t\t\t.count();\n\n\t\t\tconst userIsAdmin = user.roles?.indexOf('admin') > -1;\n\t\t\tif (adminCount === 1 && userIsAdmin) {\n\t\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Leaving the app without admins is not allowed', {\n\t\t\t\t\tmethod: 'removeUserFromRole',\n\t\t\t\t\taction: 'Remove_last_admin',\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\n\t\tconst remove = await Roles.removeUserRoles(user._id, [role._id], scope);\n\t\tconst event = {\n\t\t\ttype: 'removed',\n\t\t\t_id: role._id,\n\t\t\tu: {\n\t\t\t\t_id: user._id,\n\t\t\t\tusername,\n\t\t\t},\n\t\t\tscope,\n\t\t};\n\t\tif (settings.get('UI_DisplayRoles')) {\n\t\t\tapi.broadcast('user.roleUpdate', event);\n\t\t}\n\t\tapi.broadcast('federation.userRoleChanged', { ...event, givenByUserId: userId });\n\n\t\treturn remove;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/streamer/permissions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/deeplTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/googleTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/index.ts",[],["22696","22697"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getProviderUiMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getSupportedLanguages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/saveSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/translateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/msTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/cas_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_server.js",["22698","22699","22700","22701"],[],"import url from 'url';\n\nimport { Meteor } from 'meteor/meteor';\nimport { Accounts } from 'meteor/accounts-base';\nimport { WebApp } from 'meteor/webapp';\nimport { RoutePolicy } from 'meteor/routepolicy';\nimport _ from 'underscore';\nimport fiber from 'fibers';\nimport { CredentialTokens } from '@rocket.chat/models';\nimport { validate } from '@rocket.chat/cas-validate';\n\nimport { logger } from './cas_rocketchat';\nimport { settings } from '../../settings/server';\nimport { Rooms } from '../../models/server';\nimport { _setRealName } from '../../lib/server';\nimport { createRoom } from '../../lib/server/functions/createRoom';\n\nRoutePolicy.declare('/_cas/', 'network');\n\nconst closePopup = function (res) {\n\tres.writeHead(200, { 'Content-Type': 'text/html' });\n\tconst content = '';\n\tres.end(content, 'utf-8');\n};\n\nconst casTicket = function (req, token, callback) {\n\t// get configuration\n\tif (!settings.get('CAS_enabled')) {\n\t\tlogger.error('Got ticket validation request, but CAS is not enabled');\n\t\tcallback();\n\t}\n\n\t// get ticket and validate.\n\tconst parsedUrl = url.parse(req.url, true);\n\tconst ticketId = parsedUrl.query.ticket;\n\tconst baseUrl = settings.get('CAS_base_url');\n\tconst cas_version = parseFloat(settings.get('CAS_version'));\n\tconst appUrl = Meteor.absoluteUrl().replace(/\\/$/, '') + __meteor_runtime_config__.ROOT_URL_PATH_PREFIX;\n\tlogger.debug(`Using CAS_base_url: ${baseUrl}`);\n\n\tvalidate(\n\t\t{\n\t\t\tbase_url: baseUrl,\n\t\t\tversion: cas_version,\n\t\t\tservice: `${appUrl}/_cas/${token}`,\n\t\t},\n\t\tticketId,\n\t\tMeteor.bindEnvironment(async function (err, status, username, details) {\n\t\t\tif (err) {\n\t\t\t\tlogger.error(`error when trying to validate: ${err.message}`);\n\t\t\t} else if (status) {\n\t\t\t\tlogger.info(`Validated user: ${username}`);\n\t\t\t\tconst user_info = { username };\n\n\t\t\t\t// CAS 2.0 attributes handling\n\t\t\t\tif (details && details.attributes) {\n\t\t\t\t\t_.extend(user_info, { attributes: details.attributes });\n\t\t\t\t}\n\t\t\t\tawait CredentialTokens.create(token, user_info);\n\t\t\t} else {\n\t\t\t\tlogger.error(`Unable to validate ticket: ${ticketId}`);\n\t\t\t}\n\t\t\t// logger.debug(\"Received response: \" + JSON.stringify(details, null , 4));\n\n\t\t\tcallback();\n\t\t}),\n\t);\n};\n\nconst middleware = function (req, res, next) {\n\t// Make sure to catch any exceptions because otherwise we'd crash\n\t// the runner\n\ttry {\n\t\tconst barePath = req.url.substring(0, req.url.indexOf('?'));\n\t\tconst splitPath = barePath.split('/');\n\n\t\t// Any non-cas request will continue down the default\n\t\t// middlewares.\n\t\tif (splitPath[1] !== '_cas') {\n\t\t\tnext();\n\t\t\treturn;\n\t\t}\n\n\t\t// get auth token\n\t\tconst credentialToken = splitPath[2];\n\t\tif (!credentialToken) {\n\t\t\tclosePopup(res);\n\t\t\treturn;\n\t\t}\n\n\t\t// validate ticket\n\t\tcasTicket(req, credentialToken, function () {\n\t\t\tclosePopup(res);\n\t\t});\n\t} catch (err) {\n\t\tlogger.error({ msg: 'Unexpected error', err });\n\t\tclosePopup(res);\n\t}\n};\n\n// Listen to incoming OAuth http requests\nWebApp.connectHandlers.use(function (req, res, next) {\n\t// Need to create a fiber since we're using synchronous http calls and nothing\n\t// else is wrapping this in a fiber automatically\n\tfiber(function () {\n\t\tmiddleware(req, res, next);\n\t}).run();\n});\n\n/*\n * Register a server-side login handle.\n * It is call after Accounts.callLoginMethod() is call from client.\n *\n */\nAccounts.registerLoginHandler('cas', function (options) {\n\tif (!options.cas) {\n\t\treturn undefined;\n\t}\n\n\t// TODO: Sync wrapper due to the chain conversion to async models\n\tconst credentials = Promise.await(CredentialTokens.findOneNotExpiredById(options.cas.credentialToken));\n\tif (credentials === undefined) {\n\t\tthrow new Meteor.Error(Accounts.LoginCancelledError.numericError, 'no matching login attempt found');\n\t}\n\n\tconst result = credentials.userInfo;\n\tconst syncUserDataFieldMap = settings.get('CAS_Sync_User_Data_FieldMap').trim();\n\tconst cas_version = parseFloat(settings.get('CAS_version'));\n\tconst sync_enabled = settings.get('CAS_Sync_User_Data_Enabled');\n\tconst trustUsername = settings.get('CAS_trust_username');\n\tconst verified = settings.get('Accounts_Verify_Email_For_External_Accounts');\n\tconst userCreationEnabled = settings.get('CAS_Creation_User_Enabled');\n\n\t// We have these\n\tconst ext_attrs = {\n\t\tusername: result.username,\n\t};\n\n\t// We need these\n\tconst int_attrs = {\n\t\temail: undefined,\n\t\tname: undefined,\n\t\tusername: undefined,\n\t\trooms: undefined,\n\t};\n\n\t// Import response attributes\n\tif (cas_version >= 2.0) {\n\t\t// Clean & import external attributes\n\t\t_.each(result.attributes, function (value, ext_name) {\n\t\t\tif (value) {\n\t\t\t\text_attrs[ext_name] = value[0];\n\t\t\t}\n\t\t});\n\t}\n\n\t// Source internal attributes\n\tif (syncUserDataFieldMap) {\n\t\t// Our mapping table: key(int_attr) -> value(ext_attr)\n\t\t// Spoken: Source this internal attribute from these external attributes\n\t\tconst attr_map = JSON.parse(syncUserDataFieldMap);\n\n\t\t_.each(attr_map, function (source, int_name) {\n\t\t\t// Source is our String to interpolate\n\t\t\tif (source && typeof source.valueOf() === 'string') {\n\t\t\t\tlet replacedValue = source;\n\t\t\t\t_.each(ext_attrs, function (value, ext_name) {\n\t\t\t\t\treplacedValue = replacedValue.replace(`%${ext_name}%`, ext_attrs[ext_name]);\n\t\t\t\t});\n\n\t\t\t\tif (source !== replacedValue) {\n\t\t\t\t\tint_attrs[int_name] = replacedValue;\n\t\t\t\t\tlogger.debug(`Sourced internal attribute: ${int_name} = ${replacedValue}`);\n\t\t\t\t} else {\n\t\t\t\t\tlogger.debug(`Sourced internal attribute: ${int_name} skipped.`);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\n\t// Search existing user by its external service id\n\tlogger.debug(`Looking up user by id: ${result.username}`);\n\t// First, look for a user that has logged in from CAS with this username before\n\tlet user = Meteor.users.findOne({ 'services.cas.external_id': result.username });\n\tif (!user) {\n\t\t// If that user was not found, check if there's any Rocket.Chat user with that username\n\t\t// With this, CAS login will continue to work if the user is renamed on both sides and also if the user is renamed only on Rocket.Chat.\n\t\t// It'll also allow non-CAS users to switch to CAS based login\n\t\tif (trustUsername) {\n\t\t\tconst username = new RegExp(`^${result.username}$`, 'i');\n\t\t\tuser = Meteor.users.findOne({ username });\n\t\t\tif (user) {\n\t\t\t\t// Update the user's external_id to reflect this new username.\n\t\t\t\tMeteor.users.update(user, { $set: { 'services.cas.external_id': result.username } });\n\t\t\t}\n\t\t}\n\t}\n\n\tif (user) {\n\t\tlogger.debug(`Using existing user for '${result.username}' with id: ${user._id}`);\n\t\tif (sync_enabled) {\n\t\t\tlogger.debug('Syncing user attributes');\n\t\t\t// Update name\n\t\t\tif (int_attrs.name) {\n\t\t\t\t_setRealName(user._id, int_attrs.name);\n\t\t\t}\n\n\t\t\t// Update email\n\t\t\tif (int_attrs.email) {\n\t\t\t\tMeteor.users.update(user, { $set: { emails: [{ address: int_attrs.email, verified }] } });\n\t\t\t}\n\t\t}\n\t} else if (userCreationEnabled) {\n\t\t// Define new user\n\t\tconst newUser = {\n\t\t\tusername: result.username,\n\t\t\tactive: true,\n\t\t\tglobalRoles: ['user'],\n\t\t\temails: [],\n\t\t\tservices: {\n\t\t\t\tcas: {\n\t\t\t\t\texternal_id: result.username,\n\t\t\t\t\tversion: cas_version,\n\t\t\t\t\tattrs: int_attrs,\n\t\t\t\t},\n\t\t\t},\n\t\t};\n\n\t\t// Add username\n\t\tif (int_attrs.username) {\n\t\t\t_.extend(newUser, {\n\t\t\t\tusername: int_attrs.username,\n\t\t\t});\n\t\t}\n\n\t\t// Add User.name\n\t\tif (int_attrs.name) {\n\t\t\t_.extend(newUser, {\n\t\t\t\tname: int_attrs.name,\n\t\t\t});\n\t\t}\n\n\t\t// Add email\n\t\tif (int_attrs.email) {\n\t\t\t_.extend(newUser, {\n\t\t\t\temails: [{ address: int_attrs.email, verified }],\n\t\t\t});\n\t\t}\n\n\t\t// Create the user\n\t\tlogger.debug(`User \"${result.username}\" does not exist yet, creating it`);\n\t\tconst userId = Accounts.insertUserDoc({}, newUser);\n\n\t\t// Fetch and use it\n\t\tuser = Meteor.users.findOne(userId);\n\t\tlogger.debug(`Created new user for '${result.username}' with id: ${user._id}`);\n\t\t// logger.debug(JSON.stringify(user, undefined, 4));\n\n\t\tlogger.debug(`Joining user to attribute channels: ${int_attrs.rooms}`);\n\t\tif (int_attrs.rooms) {\n\t\t\t_.each(int_attrs.rooms.split(','), function (room_name) {\n\t\t\t\tif (room_name) {\n\t\t\t\t\tlet room = Rooms.findOneByNameAndType(room_name, 'c');\n\t\t\t\t\tif (!room) {\n\t\t\t\t\t\troom = createRoom('c', room_name, user.username);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\t// Should fail as no user exist and can't be created\n\t\tlogger.debug(`User \"${result.username}\" does not exist yet, will fail as no user creation is enabled`);\n\t\tthrow new Meteor.Error(Accounts.LoginCancelledError.numericError, 'no matching user account found');\n\t}\n\n\treturn { userId: user._id };\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/lib/ChannelSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveReactWhenReadOnly.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomAnnouncement.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomDescription.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomEncrypted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomName.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomReadOnly.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomSystemMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomTopic.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomType.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveStreamingOptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/methods/saveRoomSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/buildRegistrationData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/checkUserHasCloudLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/connectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/disconnectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/finishOAuthAuthorization.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getConfirmationPoll.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getOAuthAuthorizationUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getRedirectUri.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getUserCloudAccessToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessTokenWithScope.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceLicense.ts",["22702"],[],"import { HTTP } from 'meteor/http';\nimport { Settings } from '@rocket.chat/models';\n\nimport { getWorkspaceAccessToken } from './getWorkspaceAccessToken';\nimport { settings } from '../../../settings/server';\nimport { callbacks } from '../../../../lib/callbacks';\nimport { LICENSE_VERSION } from '../license';\nimport { SystemLogger } from '../../../../server/lib/logger/system';\n\nexport async function getWorkspaceLicense(): Promise<{ updated: boolean; license: string }> {\n\tconst currentLicense = await Settings.findOne('Cloud_Workspace_License');\n\n\tconst cachedLicenseReturn = () => {\n\t\tconst license = currentLicense?.value as string;\n\t\tif (license) {\n\t\t\tcallbacks.run('workspaceLicenseChanged', license);\n\t\t}\n\n\t\treturn { updated: false, license };\n\t};\n\n\tconst token = await getWorkspaceAccessToken();\n\tif (!token) {\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tlet licenseResult;\n\ttry {\n\t\tlicenseResult = HTTP.get(`${settings.get('Cloud_Workspace_Registration_Client_Uri')}/license?version=${LICENSE_VERSION}`, {\n\t\t\theaders: {\n\t\t\t\tAuthorization: `Bearer ${token}`,\n\t\t\t},\n\t\t});\n\t} catch (err: any) {\n\t\tSystemLogger.error({\n\t\t\tmsg: 'Failed to update license from Rocket.Chat Cloud',\n\t\t\turl: '/license',\n\t\t\t...(err.response?.data && { cloudError: err.response.data }),\n\t\t\terr,\n\t\t});\n\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tconst remoteLicense = licenseResult.data;\n\n\tif (!currentLicense || !currentLicense._updatedAt) {\n\t\tthrow new Error('Failed to retrieve current license');\n\t}\n\n\tif (remoteLicense.updatedAt <= currentLicense._updatedAt) {\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tawait Settings.updateValueById('Cloud_Workspace_License', remoteLicense.license);\n\n\tcallbacks.run('workspaceLicenseChanged', remoteLicense.license);\n\n\treturn { updated: true, license: remoteLicense.license };\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/reconnectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/registerPreIntentWorkspaceWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/removeWorkspaceRegistrationInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/retrieveRegistrationStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/saveRegistrationData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspaceSetupWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/syncWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLoggedOut.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLogout.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/license.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/oauthScopes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/cors.js",["22703"],[],"import url from 'url';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp, WebAppInternals } from 'meteor/webapp';\nimport _ from 'underscore';\n\nimport { settings } from '../../settings/server';\nimport { Logger } from '../../logger/server';\n\nconst logger = new Logger('CORS');\n\nsettings.watch('Enable_CSP', (enabled) => {\n\tWebAppInternals.setInlineScriptsAllowed(!enabled);\n});\n\nWebApp.rawConnectHandlers.use(function (req, res, next) {\n\t// XSS Protection for old browsers (IE)\n\tres.setHeader('X-XSS-Protection', '1');\n\n\t// X-Content-Type-Options header to prevent MIME Sniffing\n\tres.setHeader('X-Content-Type-Options', 'nosniff');\n\n\tif (settings.get('Iframe_Restrict_Access')) {\n\t\tres.setHeader('X-Frame-Options', settings.get('Iframe_X_Frame_Options'));\n\t}\n\n\tif (settings.get('Enable_CSP')) {\n\t\tconst cdn_prefixes = [settings.get('CDN_PREFIX'), settings.get('CDN_PREFIX_ALL') ? null : settings.get('CDN_JSCSS_PREFIX')]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\n\t\tconst inlineHashes = [\n\t\t\t// Hash for `window.close()`, required by the CAS login popup.\n\t\t\t\"'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34='\",\n\t\t]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\t\tconst external = [\n\t\t\tsettings.get('Accounts_OAuth_Apple') && 'https://appleid.cdn-apple.com',\n\t\t\tsettings.get('PiwikAnalytics_enabled') && settings.get('PiwikAnalytics_url'),\n\t\t\tsettings.get('GoogleAnalytics_enabled' && 'https://www.google-analytics.com'),\n\t\t\t...settings\n\t\t\t\t.get('Extra_CSP_Domains')\n\t\t\t\t.split(/[ \\n\\,]/gim)\n\t\t\t\t.filter((e) => Boolean(e.trim())),\n\t\t]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\t\tres.setHeader(\n\t\t\t'Content-Security-Policy',\n\t\t\t[\n\t\t\t\t`default-src 'self' ${cdn_prefixes}`,\n\t\t\t\t'connect-src *',\n\t\t\t\t`font-src 'self' ${cdn_prefixes} data:`,\n\t\t\t\t'frame-src *',\n\t\t\t\t'img-src * data: blob:',\n\t\t\t\t'media-src * data:',\n\t\t\t\t`script-src 'self' 'unsafe-eval' ${inlineHashes} ${cdn_prefixes} ${external}`,\n\t\t\t\t`style-src 'self' 'unsafe-inline' ${cdn_prefixes}`,\n\t\t\t].join('; '),\n\t\t);\n\t}\n\n\treturn next();\n});\n\nconst _staticFilesMiddleware = WebAppInternals.staticFilesMiddleware;\n\nWebAppInternals._staticFilesMiddleware = function (staticFiles, req, res, next) {\n\tres.setHeader('Access-Control-Allow-Origin', '*');\n\treturn _staticFilesMiddleware(staticFiles, req, res, next);\n};\n\nconst oldHttpServerListeners = WebApp.httpServer.listeners('request').slice(0);\n\nWebApp.httpServer.removeAllListeners('request');\n\nWebApp.httpServer.addListener('request', function (req, res, ...args) {\n\tconst next = () => {\n\t\tfor (const oldListener of oldHttpServerListeners) {\n\t\t\toldListener.apply(WebApp.httpServer, [req, res, ...args]);\n\t\t}\n\t};\n\n\tif (settings.get('Force_SSL') !== true) {\n\t\tnext();\n\t\treturn;\n\t}\n\n\tconst remoteAddress = req.connection.remoteAddress || req.socket.remoteAddress;\n\tconst localhostRegexp = /^\\s*(127\\.0\\.0\\.1|::1)\\s*$/;\n\tconst localhostTest = function (x) {\n\t\treturn localhostRegexp.test(x);\n\t};\n\n\tconst isLocal =\n\t\tlocalhostRegexp.test(remoteAddress) &&\n\t\t(!req.headers['x-forwarded-for'] || _.all(req.headers['x-forwarded-for'].split(','), localhostTest));\n\tconst isSsl = req.connection.pair || (req.headers['x-forwarded-proto'] && req.headers['x-forwarded-proto'].indexOf('https') !== -1);\n\n\tlogger.debug('req.url', req.url);\n\tlogger.debug('remoteAddress', remoteAddress);\n\tlogger.debug('isLocal', isLocal);\n\tlogger.debug('isSsl', isSsl);\n\tlogger.debug('req.headers', req.headers);\n\n\tif (!isLocal && !isSsl) {\n\t\tlet host = req.headers.host || url.parse(Meteor.absoluteUrl()).hostname;\n\t\thost = host.replace(/:\\d+$/, '');\n\t\tres.writeHead(302, {\n\t\t\tLocation: `https://${host}${req.url}`,\n\t\t});\n\t\tres.end();\n\t\treturn;\n\t}\n\n\treturn next();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/loginHelper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/crowd.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/custom_oauth_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/swapSessionStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/transform_helpers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/lib/CustomSounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/deleteCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/updateCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/deleteCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/insertOrUpdateSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/listCustomSounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/uploadCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/custom-sounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/createDiscussionMessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/lib/messageTypes/discussionMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/joinDiscussionOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/propagateDiscussionMetadata.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/methods/createDiscussion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/E2ERoomState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/events.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/helper.js",[],["22704","22705","22706","22707"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.ts",[],["22708","22709","22710","22711","22712","22713","22714","22715","22716","22717"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/tabbar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/wordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/beforeCreateRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/fetchMyKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/getUsersOfRoomWithoutKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/requestSubscriptionKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/resetOwnE2EKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setRoomKeyID.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setUserPublicAndPrivateKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/updateGroupKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiParser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/lib/EmojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/emojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/function-isSet.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/deleteEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/updateEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/deleteEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/insertOrUpdateEmoji.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/listEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/uploadEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/emoji-custom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojioneRender.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/callbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/lib/RocketChat.ErrorHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/dispatch.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/requestFromLatest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/uploads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/addUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/dashboard.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/errors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/helpers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/resolveDNS.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/handler/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterAddedToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateDirectRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateRoom.js",[],["22718"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterDeleteMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterLeaveRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterMuteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterRemoveFromRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSaveMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSetReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnmuteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnsetReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/beforeDeleteRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/callbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/crypt.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/dns.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDiscoveryMethod.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDomain.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/http.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/isFederationEnabled.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/dashboard.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/loadContextEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/testSetup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/subscription.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/generateKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/registerCallbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/file.server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/lib/fileUploadHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/lib/FileUploadBase.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/AmazonS3.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/FileSystem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GoogleStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GridFS.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/Webdav.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/_configUploadStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/FileUpload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/proxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/ranges.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/requests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/streamToBuffer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/getS3FileUrl.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/sendFileMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/AmazonS3/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/GoogleStorage/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/Webdav/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/google-oauth/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/iframe_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_rocketchat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterProgressStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/Importers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImportDataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterBase.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterProgress.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterWebsocket.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/VirtualDataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/definitions/IConversionCallbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/downloadPublicImportFile.ts",[],["22719"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportFileData.ts",[],["22720"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportProgress.ts",[],["22721"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getLatestImportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/startImport.ts",[],["22722"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/uploadImportFile.ts",[],["22723"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/models/RawImports.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/setImportsToInvalid.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/store.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/client/streamer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/lib/outgoingEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/api/api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/mountQueriesBasedOnPermission.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/triggerHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/validateOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/clearIntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/addIncomingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/deleteIncomingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/updateIncomingIntegration.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/addOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/deleteOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/replayOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/updateOutgoingIntegration.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/triggers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/findOrCreateInvite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/listInvites.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/removeInvite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/sendInvitationEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/useInviteToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/validateInviteToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onJoinRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLeaveRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogout.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onSaveMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/disconnected.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/joinedChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/leftChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/nickChanged.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/sentMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/methods/resetIrcConnection.ts",[],["22724"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/codes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/index.js",[],["22725"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/localCommandHandlers.js",[],["22726"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/peerCommandHandlers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/OAuthProxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/LoginPresence.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/RocketChatAnnouncement.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/methods/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/startup/settingsOnLoadSiteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/views/customFieldsForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/lib/MessageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToDefaultChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/archiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/attachMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkEmailAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkUsernameAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/cleanRoomHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/closeOmnichannelConversations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createDirectRoom.ts",[],["22727","22728","22729","22730","22731","22732","22733"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createRoom.ts",["22734"],[],"import { AppsEngineException } from '@rocket.chat/apps-engine/definition/exceptions';\nimport { Meteor } from 'meteor/meteor';\nimport _ from 'underscore';\nimport type { ICreatedRoom, IUser, IRoom, RoomType } from '@rocket.chat/core-typings';\nimport { Team } from '@rocket.chat/core-services';\nimport type { ICreateRoomParams, ISubscriptionExtraData } from '@rocket.chat/core-services';\n\nimport { Apps } from '../../../../ee/server/apps';\nimport { addUserRoles } from '../../../../server/lib/roles/addUserRoles';\nimport { callbacks } from '../../../../lib/callbacks';\nimport { Messages, Rooms, Subscriptions, Users } from '../../../models/server';\nimport { getValidRoomName } from '../../../utils/server';\nimport { createDirectRoom } from './createDirectRoom';\n\nconst isValidName = (name: unknown): name is string => {\n\treturn typeof name === 'string' && name.trim().length > 0;\n};\n\nexport const createRoom = function (\n\ttype: T,\n\tname: T extends 'd' ? undefined : string,\n\townerUsername: string,\n\tmembers: T extends 'd' ? IUser[] : string[] = [],\n\treadOnly?: boolean,\n\troomExtraData?: Partial,\n\toptions?: ICreateRoomParams['options'],\n): ICreatedRoom {\n\tconst { teamId, ...extraData } = roomExtraData || ({} as IRoom);\n\tcallbacks.run('beforeCreateRoom', { type, name, owner: ownerUsername, members, readOnly, extraData, options });\n\n\tif (type === 'd') {\n\t\treturn createDirectRoom(members as IUser[], extraData, { ...options, creator: options?.creator || ownerUsername });\n\t}\n\n\tif (!isValidName(name)) {\n\t\tthrow new Meteor.Error('error-invalid-name', 'Invalid name', {\n\t\t\tfunction: 'RocketChat.createRoom',\n\t\t});\n\t}\n\n\tconst owner = Users.findOneByUsernameIgnoringCase(ownerUsername, { fields: { username: 1 } });\n\n\tif (!owner) {\n\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\tfunction: 'RocketChat.createRoom',\n\t\t});\n\t}\n\n\tif (!_.contains(members, owner)) {\n\t\tmembers.push(owner.username);\n\t}\n\n\tif (extraData.broadcast) {\n\t\treadOnly = true;\n\t\tdelete extraData.reactWhenReadOnly;\n\t}\n\n\tconst now = new Date();\n\n\tconst roomProps: Omit = {\n\t\tfname: name,\n\t\t...extraData,\n\t\tname: getValidRoomName(name.trim(), undefined, {\n\t\t\t...(options?.nameValidationRegex && { nameValidationRegex: options.nameValidationRegex }),\n\t\t}),\n\t\tt: type,\n\t\tmsgs: 0,\n\t\tusersCount: 0,\n\t\tu: {\n\t\t\t_id: owner._id,\n\t\t\tusername: owner.username,\n\t\t},\n\t\tts: now,\n\t\tro: readOnly === true,\n\t};\n\n\tif (teamId) {\n\t\tconst team = Promise.await(Team.getOneById(teamId, { projection: { _id: 1 } }));\n\t\tif (team) {\n\t\t\troomProps.teamId = team._id;\n\t\t}\n\t}\n\n\tconst tmp = {\n\t\t...roomProps,\n\t\t_USERNAMES: members,\n\t};\n\n\tconst prevent = Promise.await(\n\t\tApps.triggerEvent('IPreRoomCreatePrevent', tmp).catch((error) => {\n\t\t\tif (error instanceof AppsEngineException) {\n\t\t\t\tthrow new Meteor.Error('error-app-prevented', error.message);\n\t\t\t}\n\n\t\t\tthrow error;\n\t\t}),\n\t);\n\n\tif (prevent) {\n\t\tthrow new Meteor.Error('error-app-prevented', 'A Rocket.Chat App prevented the room creation.');\n\t}\n\n\tconst eventResult = Promise.await(\n\t\tApps.triggerEvent('IPreRoomCreateModify', Promise.await(Apps.triggerEvent('IPreRoomCreateExtend', tmp))),\n\t);\n\n\tif (eventResult && typeof eventResult === 'object' && delete eventResult._USERNAMES) {\n\t\tObject.assign(roomProps, eventResult);\n\t}\n\n\tif (type === 'c') {\n\t\tcallbacks.run('beforeCreateChannel', owner, roomProps);\n\t}\n\tconst room = Rooms.createWithFullRoomData(roomProps);\n\tconst shouldBeHandledByFederation = room.federated === true || ownerUsername.includes(':');\n\tif (shouldBeHandledByFederation) {\n\t\tconst extra: Partial = options?.subscriptionExtra || {};\n\t\textra.open = true;\n\t\textra.ls = now;\n\n\t\tif (room.prid) {\n\t\t\textra.prid = room.prid;\n\t\t}\n\n\t\tSubscriptions.createWithRoomAndUser(room, owner, extra);\n\t} else {\n\t\tfor (const username of [...new Set(members as string[])]) {\n\t\t\tconst member = Users.findOneByUsername(username, {\n\t\t\t\tfields: { 'username': 1, 'settings.preferences': 1, 'federated': 1 },\n\t\t\t});\n\t\t\tif (!member) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\ttry {\n\t\t\t\tcallbacks.run('federation.beforeAddUserToARoom', { user: member, inviter: owner }, room);\n\t\t\t} catch (error) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tconst extra: Partial = options?.subscriptionExtra || {};\n\n\t\t\textra.open = true;\n\n\t\t\tif (room.prid) {\n\t\t\t\textra.prid = room.prid;\n\t\t\t}\n\n\t\t\tif (username === owner.username) {\n\t\t\t\textra.ls = now;\n\t\t\t}\n\n\t\t\tSubscriptions.createWithRoomAndUser(room, member, extra);\n\t\t}\n\t}\n\n\taddUserRoles(owner._id, ['owner'], room._id);\n\n\tif (type === 'c') {\n\t\tif (room.teamId) {\n\t\t\tconst team = Promise.await(Team.getOneById(room.teamId));\n\t\t\tteam && Messages.createUserAddRoomToTeamWithRoomIdAndUser(team.roomId, room.name, owner);\n\t\t}\n\t\tcallbacks.run('afterCreateChannel', owner, room);\n\t} else if (type === 'p') {\n\t\tcallbacks.runAsync('afterCreatePrivateGroup', owner, room);\n\t}\n\tcallbacks.runAsync('afterCreateRoom', owner, room);\n\tif (shouldBeHandledByFederation) {\n\t\tcallbacks.runAsync('federation.afterCreateFederatedRoom', room, { owner, originalMemberList: members as string[] });\n\t}\n\n\tApps.triggerEvent('IPostRoomCreate', room);\n\n\treturn {\n\t\trid: room._id, // backwards compatible\n\t\t...room,\n\t};\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getAvatarSuggestionForUser.ts",[],["22735"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getFullUserData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomByNameOrIdWithOptionToJoin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomsWithSingleOwner.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getStatusText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserCreatedByApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserSingleOwnedRooms.ts",[],["22736","22737"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUsernameSuggestion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/insertMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/isTheLastMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/loadMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/desktop.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/email.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/mobile.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/parseUrlsInMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/processWebhookMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/relinquishRoomOwnerships.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/removeUserFromRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFieldsWithoutValidation.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUserIdentity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRealName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRoomAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setStatusText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserActiveStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUsername.ts",[],["22738","22739","22740","22741","22742"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/unarchiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateGroupDMsName.ts",[],["22743","22744","22745","22746"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/PasswordPolicyClass.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/RateLimiter.js",["22747","22748"],[],"import { Meteor } from 'meteor/meteor';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { RateLimiter } from 'meteor/rate-limit';\nimport _ from 'underscore';\n\nexport const RateLimiterClass = new (class {\n\tlimitFunction(fn, numRequests, timeInterval, matchers) {\n\t\tif (process.env.TEST_MODE === 'true') {\n\t\t\treturn fn;\n\t\t}\n\t\tconst rateLimiter = new RateLimiter();\n\t\trateLimiter.addRule(matchers, numRequests, timeInterval);\n\t\treturn function (...args) {\n\t\t\tconst match = {};\n\t\t\t_.each(matchers, function (matcher, key) {\n\t\t\t\tmatch[key] = args[key];\n\t\t\t});\n\t\t\trateLimiter.increment(match);\n\t\t\tconst rateLimitResult = rateLimiter.check(match);\n\t\t\tif (rateLimitResult.allowed) {\n\t\t\t\treturn fn.apply(null, args);\n\t\t\t}\n\t\t\tthrow new Meteor.Error(\n\t\t\t\t'error-too-many-requests',\n\t\t\t\t`Error, too many requests. Please slow down. You must wait ${Math.ceil(\n\t\t\t\t\trateLimitResult.timeToReset / 1000,\n\t\t\t\t)} seconds before trying again.`,\n\t\t\t\t{\n\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\tseconds: Math.ceil(rateLimitResult.timeToReset / 1000),\n\t\t\t\t},\n\t\t\t);\n\t\t};\n\t}\n\n\tlimitMethod(methodName, numRequests, timeInterval, matchers) {\n\t\tif (process.env.TEST_MODE === 'true') {\n\t\t\treturn;\n\t\t}\n\t\tconst match = {\n\t\t\ttype: 'method',\n\t\t\tname: methodName,\n\t\t};\n\t\t_.each(matchers, function (matcher, key) {\n\t\t\tmatch[key] = matchers[key];\n\t\t});\n\t\treturn DDPRateLimiter.addRule(match, numRequests, timeInterval);\n\t}\n})();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/bugsnag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/debug.js",["22749"],[],"import { Meteor } from 'meteor/meteor';\nimport { WebApp } from 'meteor/webapp';\nimport { InstanceStatus } from '@rocket.chat/instance-status';\nimport _ from 'underscore';\n\nimport { settings } from '../../../settings/server';\nimport { metrics } from '../../../metrics/server';\nimport { Logger } from '../../../../server/lib/logger/Logger';\nimport { getMethodArgs } from '../../../../server/lib/logger/logPayloads';\n\nconst logger = new Logger('Meteor');\n\nlet Log_Trace_Methods;\nlet Log_Trace_Subscriptions;\nsettings.watch('Log_Trace_Methods', (value) => {\n\tLog_Trace_Methods = value;\n});\nsettings.watch('Log_Trace_Subscriptions', (value) => {\n\tLog_Trace_Subscriptions = value;\n});\n\nlet Log_Trace_Methods_Filter;\nlet Log_Trace_Subscriptions_Filter;\nsettings.watch('Log_Trace_Methods_Filter', (value) => {\n\tLog_Trace_Methods_Filter = value ? new RegExp(value) : undefined;\n});\nsettings.watch('Log_Trace_Subscriptions_Filter', (value) => {\n\tLog_Trace_Subscriptions_Filter = value ? new RegExp(value) : undefined;\n});\n\nconst traceConnection = (enable, filter, prefix, name, connection, userId) => {\n\tif (!enable) {\n\t\treturn;\n\t}\n\n\tif (filter && !filter.test(name)) {\n\t\treturn;\n\t}\n\n\tif (connection) {\n\t\tconsole.log(name, {\n\t\t\tid: connection.id,\n\t\t\tclientAddress: connection.clientAddress,\n\t\t\thttpHeaders: connection.httpHeaders,\n\t\t\tuserId,\n\t\t});\n\t} else {\n\t\tconsole.log(name, 'no-connection');\n\t}\n};\n\nconst wrapMethods = function (name, originalHandler, methodsMap) {\n\tmethodsMap[name] = function (...originalArgs) {\n\t\ttraceConnection(Log_Trace_Methods, Log_Trace_Methods_Filter, 'method', name, this.connection, this.userId);\n\n\t\tconst method = name === 'stream' ? `${name}:${originalArgs[0]}` : name;\n\n\t\tconst end = metrics.meteorMethods.startTimer({\n\t\t\tmethod,\n\t\t\thas_connection: this.connection != null,\n\t\t\thas_user: this.userId != null,\n\t\t});\n\n\t\tlogger.method({\n\t\t\tmethod,\n\t\t\tuserId: Meteor.userId(),\n\t\t\tuserAgent: this.connection?.httpHeaders['user-agent'],\n\t\t\treferer: this.connection?.httpHeaders.referer,\n\t\t\tremoteIP: this.connection?.clientAddress,\n\t\t\tinstanceId: InstanceStatus.id(),\n\t\t\t...getMethodArgs(name, originalArgs),\n\t\t});\n\n\t\tconst result = originalHandler.apply(this, originalArgs);\n\t\tend();\n\t\treturn result;\n\t};\n};\n\nconst originalMeteorMethods = Meteor.methods;\n\nMeteor.methods = function (methodMap) {\n\t_.each(methodMap, function (handler, name) {\n\t\twrapMethods(name, handler, methodMap);\n\t});\n\toriginalMeteorMethods(methodMap);\n};\n\nconst originalMeteorPublish = Meteor.publish;\n\nMeteor.publish = function (name, func) {\n\treturn originalMeteorPublish(name, function (...args) {\n\t\ttraceConnection(Log_Trace_Subscriptions, Log_Trace_Subscriptions_Filter, 'subscription', name, this.connection, this.userId);\n\n\t\tlogger.subscription({\n\t\t\tpublication: name,\n\t\t\tuserId: this.userId,\n\t\t\tuserAgent: this.connection?.httpHeaders['user-agent'],\n\t\t\treferer: this.connection?.httpHeaders.referer,\n\t\t\tremoteIP: this.connection?.clientAddress,\n\t\t\tinstanceId: InstanceStatus.id(),\n\t\t});\n\n\t\tconst end = metrics.meteorSubscriptions.startTimer({ subscription: name });\n\n\t\tconst originalReady = this.ready;\n\t\tthis.ready = function () {\n\t\t\tend();\n\t\t\treturn originalReady.apply(this, args);\n\t\t};\n\n\t\treturn func.apply(this, args);\n\t});\n};\n\nWebApp.rawConnectHandlers.use(function (req, res, next) {\n\tres.setHeader('X-Instance-ID', InstanceStatus.id());\n\treturn next();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/defaultBlockedDomainsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/deprecationWarningLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/getHiddenSystemMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/interceptDirectReplyEmails.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/loginErrorMessageOverride.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/meteorFixes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/msgStream.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/notifyUsersOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/passwordPolicy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/processDirectEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/sendNotificationsOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/validateEmailDomain.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUserToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUsersToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/archiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/blockUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkRegistrationSecretURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkUsernameAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/cleanRoomHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createChannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createPrivateGroup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteUserOwnAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/executeSlashCommandPreview.ts",["22750"],["22751"],"import type { IMessage, SlashCommandPreviewItem } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { slashCommands } from '../../../utils/server';\n\ndeclare module '@rocket.chat/ui-contexts' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface ServerMethods {\n\t\texecuteSlashCommandPreview(\n\t\t\tcommand: { cmd: string; params: string; msg: Pick },\n\t\t\tpreview: SlashCommandPreviewItem,\n\t\t): Promise;\n\t}\n}\n\nMeteor.methods({\n\texecuteSlashCommandPreview(command, preview) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'getSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!command || !command.cmd || !slashCommands.commands[command.cmd]) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Invalid Command Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tconst theCmd = slashCommands.commands[command.cmd];\n\t\tif (!theCmd.providesPreview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Command Does Not Provide Previews', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!preview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command-preview', 'Invalid Preview Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\treturn slashCommands.executePreview(command.cmd, command.params, command.msg, preview, command.triggerId);\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATAllTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATHereTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterBadWords.ts",[],["22752"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getChannelHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomJoinCode.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSingleMessage.ts",["22753"],[],"import { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\n\nimport { canAccessRoomId } from '../../../authorization/server';\nimport { Messages } from '../../../models/server';\n\nMeteor.methods({\n\tgetSingleMessage(msgId) {\n\t\tcheck(msgId, String);\n\n\t\tconst uid = Meteor.userId();\n\n\t\tif (!uid) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'getSingleMessage' });\n\t\t}\n\n\t\tconst msg = Messages.findOneById(msgId);\n\n\t\tif (!msg || !msg.rid) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tif (!canAccessRoomId(msg.rid, uid)) {\n\t\t\tthrow new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'getSingleMessage' });\n\t\t}\n\n\t\treturn msg;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSlashCommandPreviews.ts",["22754"],["22755"],"import type { IMessage, SlashCommandPreviews } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { slashCommands } from '../../../utils/server';\n\ndeclare module '@rocket.chat/ui-contexts' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface ServerMethods {\n\t\tgetSlashCommandPreviews(command: { cmd: string; params: string; msg: Pick }): Promise;\n\t}\n}\n\nMeteor.methods({\n\tgetSlashCommandPreviews(command) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'getSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!command || !command.cmd || !slashCommands.commands[command.cmd]) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Invalid Command Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tconst theCmd = slashCommands.commands[command.cmd];\n\t\tif (!theCmd.providesPreview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Command Does Not Provide Previews', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\treturn slashCommands.getPreviews(command.cmd, command.params, command.msg);\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUserRoles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUsernameSuggestion.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/insertOrUpdateUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinDefaultChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/leaveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/refreshOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/removeOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/restartServer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSetting.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendSMTPTestEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setAdminStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setRealName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setUsername.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unarchiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unblockUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/updateMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/facebook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/google.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/oauth.js",["22756"],[],"import { Meteor } from 'meteor/meteor';\nimport { Match, check } from 'meteor/check';\nimport { Accounts } from 'meteor/accounts-base';\nimport { ServiceConfiguration } from 'meteor/service-configuration';\nimport _ from 'underscore';\n\nconst AccessTokenServices = {};\n\nexport const registerAccessTokenService = function (serviceName, handleAccessTokenRequest) {\n\tAccessTokenServices[serviceName] = {\n\t\tserviceName,\n\t\thandleAccessTokenRequest,\n\t};\n};\n\n// Listen to calls to `login` with an oauth option set. This is where\n// users actually get logged in to meteor via oauth.\nAccounts.registerLoginHandler(function (options) {\n\tif (!options.accessToken) {\n\t\treturn undefined; // don't handle\n\t}\n\n\tcheck(\n\t\toptions,\n\t\tMatch.ObjectIncluding({\n\t\t\tserviceName: String,\n\t\t}),\n\t);\n\n\tconst service = AccessTokenServices[options.serviceName];\n\n\t// Skip everything if there's no service set by the oauth middleware\n\tif (!service) {\n\t\tthrow new Error(`Unexpected AccessToken service ${options.serviceName}`);\n\t}\n\n\t// Make sure we're configured\n\tif (!ServiceConfiguration.configurations.findOne({ service: options.serviceName })) {\n\t\tthrow new ServiceConfiguration.ConfigError();\n\t}\n\n\tif (!_.contains(Accounts.oauth.serviceNames(), service.serviceName)) {\n\t\t// serviceName was not found in the registered services list.\n\t\t// This could happen because the service never registered itself or\n\t\t// unregisterService was called on it.\n\t\treturn {\n\t\t\ttype: 'oauth',\n\t\t\terror: new Meteor.Error(Accounts.LoginCancelledError.numericError, `No registered oauth service found for: ${service.serviceName}`),\n\t\t};\n\t}\n\n\tconst oauthResult = service.handleAccessTokenRequest(options);\n\n\treturn Accounts.updateOrCreateUserFromExternalService(service.serviceName, oauthResult.serviceData, oauthResult.options);\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/proxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/twitter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/email.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/oAuthServicesUpdate.js",[],["22757","22758"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/rateLimiter.js",["22759"],[],"import _ from 'underscore';\nimport { Meteor } from 'meteor/meteor';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { RateLimiter } from 'meteor/rate-limit';\n\nimport { settings } from '../../../settings/server';\nimport { metrics } from '../../../metrics/server';\nimport { Logger } from '../../../logger/server';\n\nconst logger = new Logger('RateLimiter');\n\nconst slowDownRate = parseInt(process.env.RATE_LIMITER_SLOWDOWN_RATE);\n\nconst rateLimiterConsoleLog = ({ msg, reply, input }) => {\n\tconsole.warn('DDP RATE LIMIT:', msg);\n\tconsole.warn(JSON.stringify({ reply, input }, null, 2));\n};\n\nconst rateLimiterLogger = ({ msg, reply, input }) => logger.info({ msg, reply, input });\n\nconst rateLimiterLog = String(process.env.RATE_LIMITER_LOGGER) === 'console' ? rateLimiterConsoleLog : rateLimiterLogger;\n\n// Get initial set of names already registered for rules\nconst names = new Set(\n\tObject.values(DDPRateLimiter.printRules())\n\t\t.map((rule) => rule._matchers)\n\t\t.filter((match) => typeof match.name === 'string')\n\t\t.map((match) => match.name),\n);\n\n// Override the addRule to save new names added after this point\nconst { addRule } = DDPRateLimiter;\nDDPRateLimiter.addRule = (matcher, calls, time, callback) => {\n\tif (matcher && typeof matcher.name === 'string') {\n\t\tnames.add(matcher.name);\n\t}\n\treturn addRule.call(DDPRateLimiter, matcher, calls, time, callback);\n};\n\nconst { _increment } = DDPRateLimiter;\nDDPRateLimiter._increment = function (input) {\n\tconst session = Meteor.server.sessions.get(input.connectionId);\n\tinput.broadcastAuth = (session && session.connectionHandle && session.connectionHandle.broadcastAuth) === true;\n\n\treturn _increment.call(DDPRateLimiter, input);\n};\n\n// Need to override the meteor's code duo to a problem with the callback reply\n// being shared among all matchs\nRateLimiter.prototype.check = function (input) {\n\t// ==== BEGIN OVERRIDE ====\n\tconst session = Meteor.server.sessions.get(input.connectionId);\n\tinput.broadcastAuth = (session && session.connectionHandle && session.connectionHandle.broadcastAuth) === true;\n\t// ==== END OVERRIDE ====\n\n\tconst self = this;\n\tconst reply = {\n\t\tallowed: true,\n\t\ttimeToReset: 0,\n\t\tnumInvocationsLeft: Infinity,\n\t};\n\n\tconst matchedRules = self._findAllMatchingRules(input);\n\t_.each(matchedRules, function (rule) {\n\t\t// ==== BEGIN OVERRIDE ====\n\t\tconst callbackReply = {\n\t\t\tallowed: true,\n\t\t\ttimeToReset: 0,\n\t\t\tnumInvocationsLeft: Infinity,\n\t\t};\n\t\t// ==== END OVERRIDE ====\n\n\t\tconst ruleResult = rule.apply(input);\n\t\tlet numInvocations = rule.counters[ruleResult.key];\n\n\t\tif (ruleResult.timeToNextReset < 0) {\n\t\t\t// Reset all the counters since the rule has reset\n\t\t\trule.resetCounter();\n\t\t\truleResult.timeSinceLastReset = new Date().getTime() - rule._lastResetTime;\n\t\t\truleResult.timeToNextReset = rule.options.intervalTime;\n\t\t\tnumInvocations = 0;\n\t\t}\n\n\t\tif (numInvocations > rule.options.numRequestsAllowed) {\n\t\t\t// Only update timeToReset if the new time would be longer than the\n\t\t\t// previously set time. This is to ensure that if this input triggers\n\t\t\t// multiple rules, we return the longest period of time until they can\n\t\t\t// successfully make another call\n\t\t\tif (reply.timeToReset < ruleResult.timeToNextReset) {\n\t\t\t\treply.timeToReset = ruleResult.timeToNextReset;\n\t\t\t}\n\t\t\treply.allowed = false;\n\t\t\treply.numInvocationsLeft = 0;\n\n\t\t\t// ==== BEGIN OVERRIDE ====\n\t\t\tcallbackReply.timeToReset = ruleResult.timeToNextReset;\n\t\t\tcallbackReply.allowed = false;\n\t\t\tcallbackReply.numInvocationsLeft = 0;\n\t\t\tcallbackReply.numInvocationsExceeded = numInvocations - rule.options.numRequestsAllowed;\n\t\t\trule._executeCallback(callbackReply, input);\n\t\t\t// ==== END OVERRIDE ====\n\t\t} else {\n\t\t\t// If this is an allowed attempt and we haven't failed on any of the\n\t\t\t// other rules that match, update the reply field.\n\t\t\tif (rule.options.numRequestsAllowed - numInvocations < reply.numInvocationsLeft && reply.allowed) {\n\t\t\t\treply.timeToReset = ruleResult.timeToNextReset;\n\t\t\t\treply.numInvocationsLeft = rule.options.numRequestsAllowed - numInvocations;\n\t\t\t}\n\n\t\t\t// ==== BEGIN OVERRIDE ====\n\t\t\tcallbackReply.timeToReset = ruleResult.timeToNextReset;\n\t\t\tcallbackReply.numInvocationsLeft = rule.options.numRequestsAllowed - numInvocations;\n\t\t\trule._executeCallback(callbackReply, input);\n\t\t\t// ==== END OVERRIDE ====\n\t\t}\n\t});\n\treturn reply;\n};\n\nconst checkNameNonStream = (name) => name && !names.has(name) && !name.startsWith('stream-');\nconst checkNameForStream = (name) => name && !names.has(name) && name.startsWith('stream-');\n\nconst ruleIds = {};\n\nconst callback = (msg, name) => (reply, input) => {\n\tif (reply.allowed === false) {\n\t\trateLimiterLog({ msg, reply, input });\n\t\tmetrics.ddpRateLimitExceeded.inc({\n\t\t\tlimit_name: name,\n\t\t\tuser_id: input.userId,\n\t\t\tclient_address: input.clientAddress,\n\t\t\ttype: input.type,\n\t\t\tname: input.name,\n\t\t\tconnection_id: input.connectionId,\n\t\t});\n\t\t// sleep before sending the error to slow down next requests\n\t\tif (slowDownRate > 0 && reply.numInvocationsExceeded) {\n\t\t\tMeteor._sleepForMs(slowDownRate * reply.numInvocationsExceeded);\n\t\t}\n\t\t// } else {\n\t\t// \tconsole.log('DDP RATE LIMIT:', message);\n\t\t// \tconsole.log(JSON.stringify({ ...reply, ...input }, null, 2));\n\t}\n};\n\nconst messages = {\n\tIP: 'address',\n\tUser: 'userId',\n\tConnection: 'connectionId',\n\tUser_By_Method: 'userId per method',\n\tConnection_By_Method: 'connectionId per method',\n};\n\nconst reconfigureLimit = Meteor.bindEnvironment((name, rules, factor = 1) => {\n\tif (ruleIds[name + factor]) {\n\t\tDDPRateLimiter.removeRule(ruleIds[name + factor]);\n\t}\n\n\tif (!settings.get(`DDP_Rate_Limit_${name}_Enabled`)) {\n\t\treturn;\n\t}\n\n\truleIds[name + factor] = addRule(\n\t\trules,\n\t\tsettings.get(`DDP_Rate_Limit_${name}_Requests_Allowed`) * factor,\n\t\tsettings.get(`DDP_Rate_Limit_${name}_Interval_Time`) * factor,\n\t\tcallback(`limit by ${messages[name]}`, name),\n\t);\n});\n\nconst configIP = _.debounce(() => {\n\treconfigureLimit('IP', {\n\t\tbroadcastAuth: false,\n\t\tclientAddress: (clientAddress) => clientAddress !== '127.0.0.1',\n\t});\n}, 1000);\n\nconst configUser = _.debounce(() => {\n\treconfigureLimit('User', {\n\t\tbroadcastAuth: false,\n\t\tuserId: (userId) => userId != null,\n\t});\n}, 1000);\n\nconst configConnection = _.debounce(() => {\n\treconfigureLimit('Connection', {\n\t\tbroadcastAuth: false,\n\t\tconnectionId: () => true,\n\t});\n}, 1000);\n\nconst configUserByMethod = _.debounce(() => {\n\treconfigureLimit('User_By_Method', {\n\t\tbroadcastAuth: false,\n\t\ttype: () => true,\n\t\tname: checkNameNonStream,\n\t\tuserId: (userId) => userId != null,\n\t});\n\treconfigureLimit(\n\t\t'User_By_Method',\n\t\t{\n\t\t\tbroadcastAuth: false,\n\t\t\ttype: () => true,\n\t\t\tname: checkNameForStream,\n\t\t\tuserId: (userId) => userId != null,\n\t\t},\n\t\t4,\n\t);\n}, 1000);\n\nconst configConnectionByMethod = _.debounce(() => {\n\treconfigureLimit('Connection_By_Method', {\n\t\tbroadcastAuth: false,\n\t\ttype: () => true,\n\t\tname: checkNameNonStream,\n\t\tconnectionId: () => true,\n\t});\n\treconfigureLimit(\n\t\t'Connection_By_Method',\n\t\t{\n\t\t\tbroadcastAuth: false,\n\t\t\ttype: () => true,\n\t\t\tname: checkNameForStream,\n\t\t\tconnectionId: () => true,\n\t\t},\n\t\t4,\n\t);\n}, 1000);\n\nif (!process.env.TEST_MODE) {\n\tsettings.watchByRegex(/^DDP_Rate_Limit_IP_.+/, configIP);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_User_[^B].+/, configUser);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_Connection_[^B].+/, configConnection);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_User_By_Method_.+/, configUserByMethod);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_Connection_By_Method_.+/, configConnectionByMethod);\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/robots.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadCdnPrefix.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadDirectReply.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSMTP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSiteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/collections/LivechatInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/crypto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/externalFrameContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/generateNewKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/chartHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/inquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/queueManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/startup/notifyUnreadRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/ui.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/BusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/IBusinessHourBehavior.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/Single.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/agent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/businessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/dashboards.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/sms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/upload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/Assets.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/stream/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/businessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/customFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/transfer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/rest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/agent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/contact.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/customField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/offlineMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/pageVisited.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transcript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transfer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/videoCall.ts",["22760"],[],"import { isGETWebRTCCall, isPUTWebRTCCallId } from '@rocket.chat/rest-typings';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { Settings } from '@rocket.chat/models';\n\nimport { Messages, Rooms } from '../../../../models/server';\nimport { settings as rcSettings } from '../../../../settings/server';\nimport { API } from '../../../../api/server';\nimport { settings } from '../lib/livechat';\nimport { canSendMessage } from '../../../../authorization/server';\nimport { Livechat } from '../../lib/Livechat';\n\nAPI.v1.addRoute(\n\t'livechat/webrtc.call',\n\t{ authRequired: true, permissionsRequired: ['view-l-room'], validateParams: isGETWebRTCCall },\n\t{\n\t\tasync get() {\n\t\t\tconst room = canSendMessage(\n\t\t\t\tthis.queryParams.rid,\n\t\t\t\t{\n\t\t\t\t\tuid: this.userId,\n\t\t\t\t\tusername: this.user.username,\n\t\t\t\t\ttype: this.user.type,\n\t\t\t\t},\n\t\t\t\t{},\n\t\t\t);\n\t\t\tif (!room) {\n\t\t\t\tthrow new Error('invalid-room');\n\t\t\t}\n\n\t\t\tconst webrtcCallingAllowed = rcSettings.get('WebRTC_Enabled') === true && rcSettings.get('Omnichannel_call_provider') === 'WebRTC';\n\t\t\tif (!webrtcCallingAllowed) {\n\t\t\t\tthrow new Error('webRTC calling not enabled');\n\t\t\t}\n\n\t\t\tconst config = await settings();\n\t\t\tif (!config.theme || !config.theme.actionLinks || !config.theme.actionLinks.webrtc) {\n\t\t\t\tthrow new Error('invalid-livechat-config');\n\t\t\t}\n\n\t\t\tlet { callStatus } = room;\n\n\t\t\tif (!callStatus || callStatus === 'ended' || callStatus === 'declined') {\n\t\t\t\tawait Settings.incrementValueById('WebRTC_Calls_Count');\n\t\t\t\tcallStatus = 'ringing';\n\t\t\t\tawait Rooms.setCallStatusAndCallStartTime(room._id, callStatus);\n\t\t\t\tawait Messages.createWithTypeRoomIdMessageAndUser(\n\t\t\t\t\t'livechat_webrtc_video_call',\n\t\t\t\t\troom._id,\n\t\t\t\t\tTAPi18n.__('Join_my_room_to_start_the_video_call'),\n\t\t\t\t\tthis.user,\n\t\t\t\t\t{\n\t\t\t\t\t\tactionLinks: config.theme.actionLinks.webrtc,\n\t\t\t\t\t},\n\t\t\t\t);\n\t\t\t}\n\t\t\tconst videoCall = {\n\t\t\t\trid: room._id,\n\t\t\t\tprovider: 'webrtc',\n\t\t\t\tcallStatus,\n\t\t\t};\n\t\t\treturn API.v1.success({ videoCall });\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'livechat/webrtc.call/:callId',\n\t{ authRequired: true, permissionsRequired: ['view-l-room'], validateParams: isPUTWebRTCCallId },\n\t{\n\t\tasync put() {\n\t\t\tconst { callId } = this.urlParams;\n\t\t\tconst { rid, status } = this.bodyParams;\n\n\t\t\tconst room = canSendMessage(\n\t\t\t\trid,\n\t\t\t\t{\n\t\t\t\t\tuid: this.userId,\n\t\t\t\t\tusername: this.user.username,\n\t\t\t\t\ttype: this.user.type,\n\t\t\t\t},\n\t\t\t\t{},\n\t\t\t);\n\t\t\tif (!room) {\n\t\t\t\tthrow new Error('invalid-room');\n\t\t\t}\n\n\t\t\tconst call = await Messages.findOneById(callId);\n\t\t\tif (!call || call.t !== 'livechat_webrtc_video_call') {\n\t\t\t\tthrow new Error('invalid-callId');\n\t\t\t}\n\n\t\t\tLivechat.updateCallStatus(callId, rid, status, this.user);\n\n\t\t\treturn API.v1.success({ status });\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/visitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/webhooks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/AbstractBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/BusinessHourManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Default.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Single.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/generateNewKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/afterUserActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/beforeDelegateAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/leadCapture.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomNotResponded.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomResponded.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessageToChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/processRoomAbandonment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveAnalyticsData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveContactLastChat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastMessageToInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastVisitorMessageTs.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendEmailTranscriptOnClose.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendToCRM.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Analytics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Contacts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Livechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/QueueManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/RoutingManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/agents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/dashboards.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/callbackLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/AutoSelection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/External.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/ManualSelection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/stream/agentStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/livechat.js",["22761","22762"],[],"import url from 'url';\n\nimport _ from 'underscore';\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp } from 'meteor/webapp';\n\nimport { settings } from '../../settings/server';\nimport { addServerUrlToIndex } from '../lib/Assets';\n\nconst indexHtmlWithServerURL = addServerUrlToIndex(Assets.getText('livechat/index.html'));\n\nWebApp.connectHandlers.use(\n\t'/livechat',\n\tMeteor.bindEnvironment((req, res, next) => {\n\t\tconst reqUrl = url.parse(req.url);\n\t\tif (reqUrl.pathname !== '/') {\n\t\t\treturn next();\n\t\t}\n\n\t\tres.setHeader('content-type', 'text/html; charset=utf-8');\n\n\t\tlet domainWhiteList = settings.get('Livechat_AllowedDomainsList');\n\t\tif (req.headers.referer && !_.isEmpty(domainWhiteList.trim())) {\n\t\t\tdomainWhiteList = _.map(domainWhiteList.split(','), function (domain) {\n\t\t\t\treturn domain.trim();\n\t\t\t});\n\n\t\t\tconst referer = url.parse(req.headers.referer);\n\t\t\tif (!_.contains(domainWhiteList, referer.host)) {\n\t\t\t\tres.setHeader('Content-Security-Policy', \"frame-ancestors 'none'\");\n\t\t\t\treturn next();\n\t\t\t}\n\n\t\t\tres.setHeader('Content-Security-Policy', `frame-ancestors ${referer.protocol}//${referer.host}`);\n\t\t} else {\n\t\t\t// TODO need to remove inline scripts from this route to be able to enable CSP here as well\n\t\t\tres.removeHeader('Content-Security-Policy');\n\t\t}\n\n\t\tres.write(indexHtmlWithServerURL);\n\t\tres.end();\n\t}),\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/changeLivechatStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/closeRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/discardTranscript.ts",["22763"],[],"import { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\nimport { LivechatRooms } from '@rocket.chat/models';\n\nimport { hasPermissionAsync } from '../../../authorization/server/functions/hasPermission';\n\nMeteor.methods({\n\tasync 'livechat:discardTranscript'(rid: string) {\n\t\tcheck(rid, String);\n\n\t\tconst user = Meteor.userId();\n\n\t\tif (!user || !(await hasPermissionAsync(user, 'send-omnichannel-chat-transcript'))) {\n\t\t\tthrow new Meteor.Error('error-not-allowed', 'Not allowed', {\n\t\t\t\tmethod: 'livechat:requestTranscript',\n\t\t\t});\n\t\t}\n\n\t\tconst room = await LivechatRooms.findOneById(rid);\n\t\tif (!room || !room.open) {\n\t\t\tthrow new Meteor.Error('error-invalid-room', 'Invalid room', {\n\t\t\t\tmethod: 'livechat:discardTranscript',\n\t\t\t});\n\t\t}\n\n\t\tif (!room.transcriptRequest) {\n\t\t\tthrow new Meteor.Error('error-transcript-not-requested', 'No transcript requested for this chat', {\n\t\t\t\tmethod: 'livechat:discardTranscript',\n\t\t\t});\n\t\t}\n\n\t\tawait LivechatRooms.unsetEmailTranscriptRequestedByRoomId(rid);\n\n\t\treturn true;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentOverviewData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsChartData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsOverviewData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getDepartmentForwardRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getFirstRoomMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getNextAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getRoutingConfig.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getTagsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loadHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loginByToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/pageVisited.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/registerGuest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAllClosedRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeTrigger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/requestTranscript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/returnAsInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAgentInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAppearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartmentAgents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveSurveyFeedback.js",["22764","22765"],[],"import { Meteor } from 'meteor/meteor';\nimport { Match, check } from 'meteor/check';\nimport _ from 'underscore';\nimport { LivechatRooms, LivechatVisitors } from '@rocket.chat/models';\n\nimport { methodDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'livechat:saveSurveyFeedback'(visitorToken, visitorRoom, formData) {\n\t\tmethodDeprecationLogger.warn('livechat:saveSurveyFeedback will be deprecated in future versions of Rocket.Chat');\n\n\t\tcheck(visitorToken, String);\n\t\tcheck(visitorRoom, String);\n\t\tcheck(formData, [Match.ObjectIncluding({ name: String, value: String })]);\n\n\t\tconst visitor = await LivechatVisitors.getVisitorByToken(visitorToken);\n\t\tconst room = await LivechatRooms.findOneById(visitorRoom);\n\n\t\tif (visitor !== undefined && room !== undefined && room.v !== undefined && room.v.token === visitor.token) {\n\t\t\tconst updateData = {};\n\t\t\tfor (const item of formData) {\n\t\t\t\tif (\n\t\t\t\t\t_.contains(['satisfaction', 'agentKnowledge', 'agentResposiveness', 'agentFriendliness'], item.name) &&\n\t\t\t\t\t_.contains(['1', '2', '3', '4', '5'], item.value)\n\t\t\t\t) {\n\t\t\t\t\tupdateData[item.name] = item.value;\n\t\t\t\t} else if (item.name === 'additionalFeedback') {\n\t\t\t\t\tupdateData[item.name] = item.value;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!_.isEmpty(updateData)) {\n\t\t\t\treturn LivechatRooms.updateSurveyFeedbackById(room._id, updateData);\n\t\t\t}\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveTrigger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/searchAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendFileLivechatMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendMessageLivechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendOfflineMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendTranscript.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setDepartmentForVisitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setUpConnection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/takeInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/transfer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/webhookTest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.compatibility.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/sendMessageBySMS.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/statistics/LivechatAgentActivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/sendMail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/unsubscribe.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/lib/Mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/sendMail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/unsubscribe.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/replaceVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/hljs.js",[],["22766"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/markdown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/filtered/filtered.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/code.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/markdown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/original.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/token.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/lib/MentionsParser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/Mentions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/methods/getUserMentionsByChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/unreadMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/pinMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/startup/indexes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/starMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/startup/indexes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/saml_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAttributeMapping.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAuthorizeRequestVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutRequestVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponseVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IMetadataVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAssertion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLGlobalSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IServiceProviderOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/SAML.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/ServiceProvider.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/Utils.ts",["22767"],[],"import zlib from 'zlib';\nimport { EventEmitter } from 'events';\n\nimport _ from 'underscore';\n\nimport type { IServiceProviderOptions } from '../definition/IServiceProviderOptions';\nimport type { ISAMLUser } from '../definition/ISAMLUser';\nimport type { ISAMLGlobalSettings } from '../definition/ISAMLGlobalSettings';\nimport type { IUserDataMap, IAttributeMapping } from '../definition/IAttributeMapping';\nimport { StatusCode } from './constants';\nimport type { Logger } from '../../../../server/lib/logger/Logger';\nimport { ensureArray } from '../../../../lib/utils/arrayUtils';\n\nlet providerList: Array = [];\nlet debug = false;\nlet relayState: string | null = null;\nlet logger: Logger | undefined;\n\nconst globalSettings: ISAMLGlobalSettings = {\n\tgenerateUsername: false,\n\tnameOverwrite: false,\n\tmailOverwrite: false,\n\timmutableProperty: 'EMail',\n\tdefaultUserRole: 'user',\n\tuserDataFieldMap: '{\"username\":\"username\", \"email\":\"email\", \"cn\": \"name\"}',\n\tusernameNormalize: 'None',\n\tchannelsAttributeUpdate: false,\n\tincludePrivateChannelsInUpdate: false,\n};\n\nexport class SAMLUtils {\n\tpublic static events: EventEmitter;\n\n\tpublic static get isDebugging(): boolean {\n\t\treturn debug;\n\t}\n\n\tpublic static get globalSettings(): ISAMLGlobalSettings {\n\t\treturn globalSettings;\n\t}\n\n\tpublic static get serviceProviders(): Array {\n\t\treturn providerList;\n\t}\n\n\tpublic static get relayState(): string | null {\n\t\treturn relayState;\n\t}\n\n\tpublic static set relayState(value: string | null) {\n\t\trelayState = value;\n\t}\n\n\tpublic static getServiceProviderOptions(providerName: string): IServiceProviderOptions | undefined {\n\t\tthis.log(providerName, providerList);\n\n\t\treturn _.find(providerList, (providerOptions) => providerOptions.provider === providerName);\n\t}\n\n\tpublic static setServiceProvidersList(list: Array): void {\n\t\tproviderList = list;\n\t}\n\n\tpublic static setLoggerInstance(instance: Logger): void {\n\t\tlogger = instance;\n\t}\n\n\t// TODO: Some of those should probably not be global\n\tpublic static updateGlobalSettings(samlConfigs: Record): void {\n\t\tdebug = Boolean(samlConfigs.debug);\n\n\t\tglobalSettings.generateUsername = Boolean(samlConfigs.generateUsername);\n\t\tglobalSettings.nameOverwrite = Boolean(samlConfigs.nameOverwrite);\n\t\tglobalSettings.mailOverwrite = Boolean(samlConfigs.mailOverwrite);\n\t\tglobalSettings.channelsAttributeUpdate = Boolean(samlConfigs.channelsAttributeUpdate);\n\t\tglobalSettings.includePrivateChannelsInUpdate = Boolean(samlConfigs.includePrivateChannelsInUpdate);\n\n\t\tif (samlConfigs.immutableProperty && typeof samlConfigs.immutableProperty === 'string') {\n\t\t\tglobalSettings.immutableProperty = samlConfigs.immutableProperty;\n\t\t}\n\n\t\tif (samlConfigs.usernameNormalize && typeof samlConfigs.usernameNormalize === 'string') {\n\t\t\tglobalSettings.usernameNormalize = samlConfigs.usernameNormalize;\n\t\t}\n\n\t\tif (samlConfigs.defaultUserRole && typeof samlConfigs.defaultUserRole === 'string') {\n\t\t\tglobalSettings.defaultUserRole = samlConfigs.defaultUserRole;\n\t\t}\n\n\t\tif (samlConfigs.userDataFieldMap && typeof samlConfigs.userDataFieldMap === 'string') {\n\t\t\tglobalSettings.userDataFieldMap = samlConfigs.userDataFieldMap;\n\t\t}\n\t}\n\n\tpublic static generateUniqueID(): string {\n\t\tconst chars = 'abcdef0123456789';\n\t\tlet uniqueID = 'id-';\n\t\tfor (let i = 0; i < 20; i++) {\n\t\t\tuniqueID += chars.substr(Math.floor(Math.random() * 15), 1);\n\t\t}\n\t\treturn uniqueID;\n\t}\n\n\tpublic static generateInstant(): string {\n\t\treturn new Date().toISOString();\n\t}\n\n\tpublic static certToPEM(cert: string): string {\n\t\tconst lines = cert.match(/.{1,64}/g);\n\t\tif (!lines) {\n\t\t\tthrow new Error('Invalid Certificate');\n\t\t}\n\n\t\tlines.splice(0, 0, '-----BEGIN CERTIFICATE-----');\n\t\tlines.push('-----END CERTIFICATE-----');\n\n\t\treturn lines.join('\\n');\n\t}\n\n\tpublic static fillTemplateData(template: string, data: Record): string {\n\t\tlet newTemplate = template;\n\n\t\tfor (const variable in data) {\n\t\t\tif (variable in data) {\n\t\t\t\tconst key = `__${variable}__`;\n\t\t\t\twhile (newTemplate.includes(key)) {\n\t\t\t\t\tnewTemplate = newTemplate.replace(key, data[variable]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn newTemplate;\n\t}\n\n\tpublic static log(obj: any, ...args: Array): void {\n\t\tif (debug && logger) {\n\t\t\tlogger.debug(obj, ...args);\n\t\t}\n\t}\n\n\tpublic static error(obj: any, ...args: Array): void {\n\t\tif (logger) {\n\t\t\tlogger.error(obj, ...args);\n\t\t}\n\t}\n\n\tpublic static inflateXml(\n\t\tbase64Data: string,\n\t\tsuccessCallback: (xml: string) => void,\n\t\terrorCallback: (err: string | object | null) => void,\n\t): void {\n\t\tconst buffer = Buffer.from(base64Data, 'base64');\n\t\tzlib.inflateRaw(buffer, (err, decoded) => {\n\t\t\tif (err) {\n\t\t\t\tthis.log(`Error while inflating. ${err}`);\n\t\t\t\treturn errorCallback(err);\n\t\t\t}\n\n\t\t\tif (!decoded) {\n\t\t\t\treturn errorCallback('Failed to extract request data');\n\t\t\t}\n\n\t\t\tconst xmlString = this.convertArrayBufferToString(decoded);\n\t\t\treturn successCallback(xmlString);\n\t\t});\n\t}\n\n\tpublic static validateStatus(doc: Document): {\n\t\tsuccess: boolean;\n\t\tmessage: string;\n\t\tstatusCode: string;\n\t} {\n\t\tlet successStatus = false;\n\t\tlet status = null;\n\t\tlet messageText = '';\n\n\t\tconst statusNodes = doc.getElementsByTagNameNS('urn:oasis:names:tc:SAML:2.0:protocol', 'StatusCode');\n\n\t\tif (statusNodes.length) {\n\t\t\tconst statusNode = statusNodes[0];\n\t\t\tconst statusMessage = doc.getElementsByTagNameNS('urn:oasis:names:tc:SAML:2.0:protocol', 'StatusMessage')[0];\n\n\t\t\tif (statusMessage?.firstChild?.textContent) {\n\t\t\t\tmessageText = statusMessage.firstChild.textContent;\n\t\t\t}\n\n\t\t\tstatus = statusNode.getAttribute('Value');\n\n\t\t\tif (status === StatusCode.success) {\n\t\t\t\tsuccessStatus = true;\n\t\t\t}\n\t\t}\n\t\treturn {\n\t\t\tsuccess: successStatus,\n\t\t\tmessage: messageText,\n\t\t\tstatusCode: status || '',\n\t\t};\n\t}\n\n\tpublic static normalizeCert(cert: string): string {\n\t\tif (!cert) {\n\t\t\treturn cert;\n\t\t}\n\n\t\treturn cert\n\t\t\t.replace(/-+BEGIN CERTIFICATE-+\\r?\\n?/, '')\n\t\t\t.replace(/-+END CERTIFICATE-+\\r?\\n?/, '')\n\t\t\t.replace(/\\r\\n/g, '\\n')\n\t\t\t.trim();\n\t}\n\n\tpublic static getUserDataMapping(): IUserDataMap {\n\t\tconst { userDataFieldMap, immutableProperty } = globalSettings;\n\n\t\tlet map: Record;\n\n\t\ttry {\n\t\t\tmap = JSON.parse(userDataFieldMap);\n\t\t} catch (e) {\n\t\t\tSAMLUtils.log(userDataFieldMap);\n\t\t\tSAMLUtils.log(e);\n\t\t\tthrow new Error('Failed to parse custom user field map');\n\t\t}\n\n\t\tconst parsedMap: IUserDataMap = {\n\t\t\tattributeList: new Set(),\n\t\t\temail: {\n\t\t\t\tfieldName: 'email',\n\t\t\t},\n\t\t\tusername: {\n\t\t\t\tfieldName: 'username',\n\t\t\t},\n\t\t\tname: {\n\t\t\t\tfieldName: 'cn',\n\t\t\t},\n\t\t\tidentifier: {\n\t\t\t\ttype: '',\n\t\t\t},\n\t\t};\n\n\t\tlet identifier = immutableProperty.toLowerCase();\n\n\t\tfor (const spFieldName in map) {\n\t\t\tif (!map.hasOwnProperty(spFieldName)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tconst attribute = map[spFieldName];\n\t\t\tif (typeof attribute !== 'string' && typeof attribute !== 'object') {\n\t\t\t\tthrow new Error(`SAML User Map: Invalid configuration for ${spFieldName} field.`);\n\t\t\t}\n\n\t\t\tif (spFieldName === '__identifier__') {\n\t\t\t\tif (typeof attribute !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid identifier.');\n\t\t\t\t}\n\n\t\t\t\tidentifier = attribute;\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tlet attributeMap: IAttributeMapping | null = null;\n\n\t\t\t// If it's a complex type, let's check what's in it\n\t\t\tif (typeof attribute === 'object') {\n\t\t\t\t// A fieldName is mandatory for complex fields. If it's missing, let's skip this one.\n\t\t\t\tif (!attribute.hasOwnProperty('fieldName') && !attribute.hasOwnProperty('fieldNames')) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tconst fieldName = attribute.fieldName || attribute.fieldNames;\n\t\t\t\tconst { regex, template } = attribute;\n\n\t\t\t\tif (Array.isArray(fieldName)) {\n\t\t\t\t\tif (!fieldName.length) {\n\t\t\t\t\t\tthrow new Error(`SAML User Map: Invalid configuration for ${spFieldName} field.`);\n\t\t\t\t\t}\n\n\t\t\t\t\tfor (const idpFieldName of fieldName) {\n\t\t\t\t\t\tparsedMap.attributeList.add(idpFieldName);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tparsedMap.attributeList.add(fieldName);\n\t\t\t\t}\n\n\t\t\t\tif (regex && typeof regex !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid RegEx');\n\t\t\t\t}\n\n\t\t\t\tif (template && typeof template !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid Template');\n\t\t\t\t}\n\n\t\t\t\tattributeMap = {\n\t\t\t\t\tfieldName,\n\t\t\t\t\t...(regex && { regex }),\n\t\t\t\t\t...(template && { template }),\n\t\t\t\t};\n\t\t\t} else if (typeof attribute === 'string') {\n\t\t\t\tattributeMap = {\n\t\t\t\t\tfieldName: attribute,\n\t\t\t\t};\n\t\t\t\tparsedMap.attributeList.add(attribute);\n\t\t\t}\n\n\t\t\tif (attributeMap) {\n\t\t\t\tif (spFieldName === 'email' || spFieldName === 'username' || spFieldName === 'name') {\n\t\t\t\t\tparsedMap[spFieldName] = attributeMap;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (identifier) {\n\t\t\tconst defaultTypes = ['email', 'username'];\n\n\t\t\tif (defaultTypes.includes(identifier)) {\n\t\t\t\tparsedMap.identifier.type = identifier;\n\t\t\t} else {\n\t\t\t\tparsedMap.identifier.type = 'custom';\n\t\t\t\tparsedMap.identifier.attribute = identifier;\n\t\t\t\tparsedMap.attributeList.add(identifier);\n\t\t\t}\n\t\t}\n\t\treturn parsedMap;\n\t}\n\n\tpublic static getProfileValue(profile: Record, mapping: IAttributeMapping, forceString = false): any {\n\t\tconst values: Record = {\n\t\t\tregex: '',\n\t\t};\n\t\tconst fieldNames = ensureArray(mapping.fieldName);\n\n\t\tlet mainValue;\n\t\tfor (const fieldName of fieldNames) {\n\t\t\tlet profileValue = profile[fieldName];\n\n\t\t\tif (Array.isArray(profileValue)) {\n\t\t\t\tfor (let i = 0; i < profile[fieldName].length; i++) {\n\t\t\t\t\t// Add every index to the list of possible values to be used, both first to last and from last to first\n\t\t\t\t\tvalues[`${fieldName}[${i}]`] = profileValue[i];\n\t\t\t\t\tvalues[`${fieldName}[-${Math.abs(0 - profileValue.length + i)}]`] = profileValue[i];\n\t\t\t\t}\n\t\t\t\tvalues[`${fieldName}[]`] = profileValue.join(' ');\n\t\t\t\tif (forceString) {\n\t\t\t\t\tprofileValue = profileValue.join(' ');\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvalues[fieldName] = profileValue;\n\t\t\t}\n\n\t\t\tvalues[fieldName] = profileValue;\n\n\t\t\tif (!mainValue) {\n\t\t\t\tmainValue = profileValue;\n\t\t\t}\n\t\t}\n\n\t\tlet shouldRunTemplate = false;\n\t\tif (typeof mapping.template === 'string') {\n\t\t\t// unless the regex result is used on the template, we process the template first\n\t\t\tif (mapping.template.includes('__regex__')) {\n\t\t\t\tshouldRunTemplate = true;\n\t\t\t} else {\n\t\t\t\tmainValue = this.fillTemplateData(mapping.template, values);\n\t\t\t}\n\t\t}\n\n\t\tif (mapping.regex && mainValue && mainValue.match) {\n\t\t\tlet regexValue;\n\t\t\tconst match = mainValue.match(new RegExp(mapping.regex));\n\t\t\tif (match?.length) {\n\t\t\t\tif (match.length >= 2) {\n\t\t\t\t\tregexValue = match[1];\n\t\t\t\t} else {\n\t\t\t\t\tregexValue = match[0];\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (regexValue) {\n\t\t\t\tvalues.regex = regexValue;\n\t\t\t\tif (!shouldRunTemplate) {\n\t\t\t\t\tmainValue = regexValue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (shouldRunTemplate && typeof mapping.template === 'string') {\n\t\t\tmainValue = this.fillTemplateData(mapping.template, values);\n\t\t}\n\n\t\treturn mainValue;\n\t}\n\n\tpublic static convertArrayBufferToString(buffer: ArrayBuffer, encoding: BufferEncoding = 'utf8'): string {\n\t\treturn Buffer.from(buffer).toString(encoding);\n\t}\n\n\tpublic static normalizeUsername(name: string): string {\n\t\tconst { globalSettings } = this;\n\n\t\tswitch (globalSettings.usernameNormalize) {\n\t\t\tcase 'Lowercase':\n\t\t\t\tname = name.toLowerCase();\n\t\t\t\tbreak;\n\t\t}\n\n\t\treturn name;\n\t}\n\n\tpublic static mapProfileToUserObject(profile: Record): ISAMLUser {\n\t\tconst userDataMap = this.getUserDataMapping();\n\t\tSAMLUtils.log('parsed userDataMap', userDataMap);\n\n\t\tif (userDataMap.identifier.type === 'custom') {\n\t\t\tif (!userDataMap.identifier.attribute) {\n\t\t\t\tthrow new Error('SAML User Data Map: invalid Identifier configuration received.');\n\t\t\t}\n\t\t\tif (!profile[userDataMap.identifier.attribute]) {\n\t\t\t\tthrow new Error(`SAML Profile did not have the expected identifier (${userDataMap.identifier.attribute}).`);\n\t\t\t}\n\t\t}\n\n\t\tconst attributeList = new Map();\n\t\tfor (const attributeName of userDataMap.attributeList) {\n\t\t\tif (profile[attributeName] === undefined) {\n\t\t\t\tthis.log(`SAML user profile is missing the attribute ${attributeName}.`);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tattributeList.set(attributeName, profile[attributeName]);\n\t\t}\n\t\tconst email = this.getProfileValue(profile, userDataMap.email);\n\t\tconst profileUsername = this.getProfileValue(profile, userDataMap.username, true);\n\t\tconst name = this.getProfileValue(profile, userDataMap.name, true);\n\n\t\t// Even if we're not using the email to identify the user, it is still mandatory because it's a mandatory information on Rocket.Chat\n\t\tif (!email) {\n\t\t\tthrow new Error('SAML Profile did not contain an email address');\n\t\t}\n\n\t\tconst userObject: ISAMLUser = {\n\t\t\tsamlLogin: {\n\t\t\t\tprovider: this.relayState,\n\t\t\t\tidp: profile.issuer,\n\t\t\t\tidpSession: profile.sessionIndex,\n\t\t\t\tnameID: profile.nameID,\n\t\t\t},\n\t\t\temailList: ensureArray(email),\n\t\t\tfullName: name || profile.displayName || profile.username,\n\t\t\teppn: profile.eppn,\n\t\t\tattributeList,\n\t\t\tidentifier: userDataMap.identifier,\n\t\t};\n\n\t\tif (profileUsername) {\n\t\t\tuserObject.username = this.normalizeUsername(profileUsername);\n\t\t}\n\n\t\tif (profile.language) {\n\t\t\tuserObject.language = profile.language;\n\t\t}\n\n\t\tif (profile.channels) {\n\t\t\tif (Array.isArray(profile.channels)) {\n\t\t\t\tuserObject.channels = profile.channels;\n\t\t\t} else {\n\t\t\t\tuserObject.channels = profile.channels.split(',');\n\t\t\t}\n\t\t}\n\n\t\tthis.events.emit('mapUser', { profile, userObject });\n\n\t\treturn userObject;\n\t}\n}\n\nSAMLUtils.events = new EventEmitter();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/Response.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/listener.ts",["22768"],[],"import type { IncomingMessage, ServerResponse } from 'http';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp } from 'meteor/webapp';\nimport { RoutePolicy } from 'meteor/routepolicy';\nimport bodyParser from 'body-parser';\nimport fiber from 'fibers';\nimport type { IIncomingMessage } from '@rocket.chat/core-typings';\n\nimport { SystemLogger } from '../../../server/lib/logger/system';\nimport { SAML } from './lib/SAML';\nimport { SAMLUtils } from './lib/Utils';\nimport type { ISAMLAction } from './definition/ISAMLAction';\n\nRoutePolicy.declare('/_saml/', 'network');\n\nconst samlUrlToObject = function (url: string | undefined): ISAMLAction | null {\n\t// req.url will be '/_saml///'\n\tif (!url) {\n\t\treturn null;\n\t}\n\n\tconst splitUrl = url.split('?');\n\tconst splitPath = splitUrl[0].split('/');\n\n\t// Any non-saml request will continue down the default\n\t// middlewares.\n\tif (splitPath[1] !== '_saml') {\n\t\treturn null;\n\t}\n\n\tconst result = {\n\t\tactionName: splitPath[2],\n\t\tserviceName: splitPath[3],\n\t\tcredentialToken: splitPath[4],\n\t};\n\n\tSAMLUtils.log(result);\n\treturn result;\n};\n\nconst middleware = function (req: IIncomingMessage, res: ServerResponse, next: (err?: any) => void): void {\n\t// Make sure to catch any exceptions because otherwise we'd crash\n\t// the runner\n\ttry {\n\t\tconst samlObject = samlUrlToObject(req.url);\n\t\tif (!samlObject || !samlObject.serviceName) {\n\t\t\tnext();\n\t\t\treturn;\n\t\t}\n\n\t\tif (!samlObject.actionName) {\n\t\t\tthrow new Error('Missing SAML action');\n\t\t}\n\n\t\tconst service = SAMLUtils.getServiceProviderOptions(samlObject.serviceName);\n\t\tif (!service) {\n\t\t\tSystemLogger.error(`${samlObject.serviceName} service provider not found`);\n\t\t\tthrow new Error('SAML Service Provider not found.');\n\t\t}\n\n\t\tSAML.processRequest(req, res, service, samlObject);\n\t} catch (err) {\n\t\t// @ToDo: Ideally we should send some error message to the client, but there's no way to do it on a redirect right now.\n\t\tSystemLogger.error(err);\n\n\t\tconst url = Meteor.absoluteUrl('home');\n\t\tres.writeHead(302, {\n\t\t\tLocation: url,\n\t\t});\n\t\tres.end();\n\t}\n};\n\n// Listen to incoming SAML http requests\nWebApp.connectHandlers.use(bodyParser.json()).use(function (req: IncomingMessage, res: ServerResponse, next: (err?: any) => void) {\n\t// Need to create a fiber since we're using synchronous http calls and nothing\n\t// else is wrapping this in a fiber automatically\n\tfiber(function () {\n\t\tmiddleware(req as IIncomingMessage, res, next);\n\t}).run();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/loginHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/addSamlService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/samlLogout.ts",["22769"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { SAMLServiceProvider } from '../lib/ServiceProvider';\nimport { SAMLUtils } from '../lib/Utils';\nimport type { IServiceProviderOptions } from '../definition/IServiceProviderOptions';\n\n/**\n * Fetch SAML provider configs for given 'provider'.\n */\nfunction getSamlServiceProviderOptions(provider: string): IServiceProviderOptions {\n\tif (!provider) {\n\t\tthrow new Meteor.Error('no-saml-provider', 'SAML internal error', {\n\t\t\tmethod: 'getSamlServiceProviderOptions',\n\t\t});\n\t}\n\n\tconst providers = SAMLUtils.serviceProviders;\n\n\tconst samlProvider = function (element: IServiceProviderOptions): boolean {\n\t\treturn element.provider === provider;\n\t};\n\n\treturn providers.filter(samlProvider)[0];\n}\n\nMeteor.methods({\n\tsamlLogout(provider: string) {\n\t\t// Make sure the user is logged in before we initiate SAML Logout\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'samlLogout' });\n\t\t}\n\t\tconst providerConfig = getSamlServiceProviderOptions(provider);\n\n\t\tSAMLUtils.log({ msg: 'Logout request', providerConfig });\n\t\t// This query should respect upcoming array of SAML logins\n\t\tconst user = Users.getSAMLByIdAndSAMLProvider(Meteor.userId(), provider);\n\t\tif (!user || !user.services || !user.services.saml) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst { nameID, idpSession } = user.services.saml;\n\t\tSAMLUtils.log({ msg: `NameID for user ${Meteor.userId()} found`, nameID });\n\n\t\tconst _saml = new SAMLServiceProvider(providerConfig);\n\n\t\tconst request = _saml.generateLogoutRequest({\n\t\t\tnameID: nameID || idpSession,\n\t\t\tsessionIndex: idpSession,\n\t\t});\n\n\t\tSAMLUtils.log('----Logout Request----');\n\t\tSAMLUtils.log(request);\n\n\t\t// request.request: actual XML SAML Request\n\t\t// request.id: comminucation id which will be mentioned in the ResponseTo field of SAMLResponse\n\n\t\tUsers.setSamlInResponseTo(Meteor.userId(), request.id);\n\n\t\tconst result = _saml.syncRequestToUrl(request.request, 'logout');\n\t\tSAMLUtils.log(`SAML Logout Request ${result}`);\n\n\t\treturn result;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/autocomplete-client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/collection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/templates.js",[],["22770","22771"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/collectMetrics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/metrics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/statsTracker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Base.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChannelList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedUserList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/RoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserAndRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/lib/setUpdatedAt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationRoomEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Imports.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartmentAgents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Subscriptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_Base.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_BaseDb.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-logs-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-persistence-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/addWebdavServer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notification-queue/server/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Notifications.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Notifications.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Presence.ts",[],["22772"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/addOAuthApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/parseUriList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/addOAuthApp.ts",[],["22773"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/deleteOAuthApp.ts",[],["22774"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/updateOAuthApp.ts",[],["22775"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/default-services.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/oauth2-server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/jumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/providers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTR.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTRRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/IOTR.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/OtrRoomState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/functions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/deleteOldOTRMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/sendSystemMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/updateOTRAck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/apn.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/gcm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/push.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/lib/PushNotification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/methods/saveNotificationSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/init.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/methods/setReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/setReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/cronPruneMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/events/events.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/logger/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/model/provider.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/provider/defaultProvider.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/search.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/providerService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/validationService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/CachedSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/Middleware.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/SettingsRegistry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/applyMiddlewares.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/cached.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/convertValue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/getSettingDefaults.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideGenerator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overwriteSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/settings.mocks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/validateSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/raw.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/slackbridge_import.client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/RocketAdapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAPI.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAdapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/removeChannelLinks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge_import.server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/gimme.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/lenny.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/shrug.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/tableflip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/unflip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/hide.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/hide.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/leave.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/me.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/mute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/unmute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/topic.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/topic.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/generateEml.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/sendEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/SMS.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/mobex.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/twilio.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/services/voxtelesys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/sms/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/lib/spotify.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getLastStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/otrStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/slashCommandsStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/updateStatsCounter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/SAUMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/UAParserCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getAppsStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getImporterStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getServicesStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/statistics.ts",["22776","22777","22778","22779"],[],"import os from 'os';\nimport { log } from 'console';\n\nimport _ from 'underscore';\nimport { Meteor } from 'meteor/meteor';\nimport { MongoInternals } from 'meteor/mongo';\nimport type { IRoom, IStats } from '@rocket.chat/core-typings';\nimport {\n\tNotificationQueue,\n\tUsers as UsersRaw,\n\tRooms as RoomsRaw,\n\tStatistics,\n\tSessions,\n\tIntegrations,\n\tInvites,\n\tUploads,\n\tLivechatDepartment,\n\tLivechatVisitors,\n\tEmailInbox,\n\tLivechatBusinessHours,\n\tMessages as MessagesRaw,\n\tRoles as RolesRaw,\n\tInstanceStatus,\n\tSettings,\n\tLivechatTrigger,\n\tLivechatCustomField,\n} from '@rocket.chat/models';\nimport { Analytics, Team, VideoConf } from '@rocket.chat/core-services';\n\nimport { Users, Rooms, Subscriptions, Messages } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { Info, getMongoInfo } from '../../../utils/server';\nimport { getControl } from '../../../../server/lib/migrations';\nimport { getStatistics as federationGetStatistics } from '../../../federation/server/functions/dashboard';\nimport { readSecondaryPreferred } from '../../../../server/database/readSecondaryPreferred';\nimport { getAppsStatistics } from './getAppsStatistics';\nimport { getImporterStatistics } from './getImporterStatistics';\nimport { getServicesStatistics } from './getServicesStatistics';\nimport { getStatistics as getEnterpriseStatistics } from '../../../../ee/app/license/server';\nimport { getSettingsStatistics } from '../../../../server/lib/statistics/getSettingsStatistics';\nimport { isRunningMs } from '../../../../server/lib/isRunningMs';\nimport { getMatrixFederationStatistics } from '../../../../server/services/federation/infrastructure/rocket-chat/adapters/statistics';\n\nconst wizardFields = ['Organization_Type', 'Industry', 'Size', 'Country', 'Language', 'Server_Type', 'Register_Server'];\n\nconst getUserLanguages = async (totalUsers: number): Promise<{ [key: string]: number }> => {\n\tconst result = await UsersRaw.getUserLanguages();\n\n\tconst languages: { [key: string]: number } = {\n\t\tnone: totalUsers,\n\t};\n\n\tresult.forEach(({ _id, total }: { _id: string; total: number }) => {\n\t\tif (!_id) {\n\t\t\treturn;\n\t\t}\n\t\tlanguages[_id] = total;\n\t\tlanguages.none -= total;\n\t});\n\n\treturn languages;\n};\n\nconst { db } = MongoInternals.defaultRemoteCollectionDriver().mongo;\n\nexport const statistics = {\n\tget: async (): Promise => {\n\t\tconst readPreference = readSecondaryPreferred(db);\n\n\t\tconst statistics = {} as IStats;\n\t\tconst statsPms = [];\n\n\t\t// Setup Wizard\n\t\tstatistics.wizard = {};\n\t\tawait Promise.all(\n\t\t\twizardFields.map(async (field) => {\n\t\t\t\tconst record = await Settings.findOne(field);\n\t\t\t\tif (record) {\n\t\t\t\t\tconst wizardField = field.replace(/_/g, '').replace(field[0], field[0].toLowerCase());\n\t\t\t\t\tstatistics.wizard[wizardField] = record.value;\n\t\t\t\t}\n\t\t\t}),\n\t\t);\n\n\t\t// Version\n\t\tconst uniqueID = await Settings.findOne('uniqueID');\n\t\tstatistics.uniqueId = settings.get('uniqueID');\n\t\tif (uniqueID) {\n\t\t\tstatistics.installedAt = uniqueID.createdAt.toISOString();\n\t\t}\n\n\t\tif (Info) {\n\t\t\tstatistics.version = Info.version;\n\t\t\tstatistics.tag = Info.tag;\n\t\t\tstatistics.branch = Info.branch;\n\t\t}\n\n\t\t// User statistics\n\t\tstatistics.totalUsers = Users.find().count();\n\t\tstatistics.activeUsers = Users.getActiveLocalUserCount();\n\t\tstatistics.activeGuests = Users.getActiveLocalGuestCount();\n\t\tstatistics.nonActiveUsers = Users.find({ active: false }).count();\n\t\tstatistics.appUsers = Users.find({ type: 'app' }).count();\n\t\tstatistics.onlineUsers = Meteor.users.find({ status: 'online' }).count();\n\t\tstatistics.awayUsers = Meteor.users.find({ status: 'away' }).count();\n\t\tstatistics.busyUsers = Meteor.users.find({ status: 'busy' }).count();\n\t\tstatistics.totalConnectedUsers = statistics.onlineUsers + statistics.awayUsers;\n\t\tstatistics.offlineUsers = statistics.totalUsers - statistics.onlineUsers - statistics.awayUsers - statistics.busyUsers;\n\t\tstatsPms.push(\n\t\t\tgetUserLanguages(statistics.totalUsers).then((total) => {\n\t\t\t\tstatistics.userLanguages = total;\n\t\t\t}),\n\t\t);\n\n\t\t// Room statistics\n\t\tstatistics.totalRooms = Rooms.find().count();\n\t\tstatistics.totalChannels = Rooms.findByType('c').count();\n\t\tstatistics.totalPrivateGroups = Rooms.findByType('p').count();\n\t\tstatistics.totalDirect = Rooms.findByType('d').count();\n\t\tstatistics.totalLivechat = Rooms.findByType('l').count();\n\t\tstatistics.totalDiscussions = Rooms.countDiscussions();\n\t\tstatistics.totalThreads = Messages.countThreads();\n\n\t\t// livechat visitors\n\t\tstatistics.totalLivechatVisitors = await LivechatVisitors.col.estimatedDocumentCount();\n\n\t\t// livechat agents\n\t\tstatistics.totalLivechatAgents = Users.findAgents().count();\n\t\tstatistics.totalLivechatManagers = await UsersRaw.col.countDocuments({ roles: 'livechat-manager' });\n\n\t\t// livechat enabled\n\t\tstatistics.livechatEnabled = settings.get('Livechat_enabled');\n\n\t\t// Count and types of omnichannel rooms\n\t\tstatsPms.push(\n\t\t\tRoomsRaw.allRoomSourcesCount()\n\t\t\t\t.toArray()\n\t\t\t\t.then((roomSources) => {\n\t\t\t\t\tstatistics.omnichannelSources = roomSources.map(({ _id: { id, alias, type }, count }) => ({\n\t\t\t\t\t\tid,\n\t\t\t\t\t\talias,\n\t\t\t\t\t\ttype,\n\t\t\t\t\t\tcount,\n\t\t\t\t\t}));\n\t\t\t\t}),\n\t\t);\n\n\t\t// Number of departments\n\t\tstatsPms.push(\n\t\t\tLivechatDepartment.col.count().then((count) => {\n\t\t\t\tstatistics.departments = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Number of archived departments\n\t\tstatsPms.push(\n\t\t\tLivechatDepartment.col.countDocuments({ archived: true }).then((count) => {\n\t\t\t\tstatistics.archivedDepartments = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Workspace allows dpeartment removal\n\t\tstatistics.isDepartmentRemovalEnabled = settings.get('Omnichannel_enable_department_removal');\n\n\t\t// Number of triggers\n\t\tstatsPms.push(\n\t\t\tLivechatTrigger.col.count().then((count) => {\n\t\t\t\tstatistics.totalTriggers = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Number of custom fields\n\t\tstatsPms.push(\n\t\t\tLivechatCustomField.col.count().then((count) => {\n\t\t\t\tstatistics.totalCustomFields = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Type of routing algorithm used on omnichannel\n\t\tstatistics.routingAlgorithm = settings.get('Livechat_Routing_Method') || '';\n\n\t\t// is on-hold active\n\t\tstatistics.onHoldEnabled = settings.get('Livechat_allow_manual_on_hold');\n\n\t\t// Number of Email Inboxes\n\t\tstatsPms.push(\n\t\t\tEmailInbox.col.count().then((count) => {\n\t\t\t\tstatistics.emailInboxes = count;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tLivechatBusinessHours.col.count().then((count) => {\n\t\t\t\tstatistics.BusinessHours = {\n\t\t\t\t\t// Number of Business Hours\n\t\t\t\t\ttotal: count,\n\t\t\t\t\t// Business Hours strategy\n\t\t\t\t\tstrategy: settings.get('Livechat_enable_business_hours') || '',\n\t\t\t\t};\n\t\t\t}),\n\t\t);\n\n\t\t// Type of routing algorithm used on omnichannel\n\t\tstatistics.routingAlgorithm = settings.get('Livechat_Routing_Method');\n\n\t\t// is on-hold active\n\t\tstatistics.onHoldEnabled = settings.get('Livechat_allow_manual_on_hold');\n\n\t\t// Last-Chatted Agent Preferred (enabled/disabled)\n\t\tstatistics.lastChattedAgentPreferred = settings.get('Livechat_last_chatted_agent_routing');\n\n\t\t// Assign new conversations to the contact manager (enabled/disabled)\n\t\tstatistics.assignNewConversationsToContactManager = settings.get('Omnichannel_contact_manager_routing');\n\n\t\t// How to handle Visitor Abandonment setting\n\t\tstatistics.visitorAbandonment = settings.get('Livechat_abandoned_rooms_action');\n\n\t\t// Amount of chats placed on hold\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countRoomsWithMessageType('omnichannel_placed_chat_on_hold', { readPreference }).then((total) => {\n\t\t\t\tstatistics.chatsOnHold = total;\n\t\t\t}),\n\t\t);\n\n\t\t// VoIP Enabled\n\t\tstatistics.voipEnabled = settings.get('VoIP_Enabled');\n\n\t\t// Amount of VoIP Calls\n\t\tstatsPms.push(\n\t\t\tRoomsRaw.countByType('v').then((count) => {\n\t\t\t\tstatistics.voipCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of VoIP Extensions connected\n\t\tstatsPms.push(\n\t\t\tUsersRaw.col.countDocuments({ extension: { $exists: true } }).then((count) => {\n\t\t\t\tstatistics.voipExtensions = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of Calls that ended properly\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countByType('voip-call-wrapup', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipSuccessfulCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of Calls that ended with an error\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countByType('voip-call-ended-unexpectedly', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipErrorCalls = count;\n\t\t\t}),\n\t\t);\n\t\t// Amount of Calls that were put on hold\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countRoomsWithMessageType('voip-call-on-hold', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipOnHoldCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Message statistics\n\t\tstatistics.totalChannelMessages = _.reduce(\n\t\t\tRooms.findByType('c', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countChannelMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalPrivateGroupMessages = _.reduce(\n\t\t\tRooms.findByType('p', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countPrivateGroupMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalDirectMessages = _.reduce(\n\t\t\tRooms.findByType('d', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countDirectMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalLivechatMessages = _.reduce(\n\t\t\tRooms.findByType('l', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countLivechatMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalMessages =\n\t\t\tstatistics.totalChannelMessages +\n\t\t\tstatistics.totalPrivateGroupMessages +\n\t\t\tstatistics.totalDirectMessages +\n\t\t\tstatistics.totalLivechatMessages;\n\n\t\t// Federation statistics\n\t\tstatsPms.push(\n\t\t\tfederationGetStatistics().then((federationOverviewData) => {\n\t\t\t\tstatistics.federatedServers = federationOverviewData.numberOfServers;\n\t\t\t\tstatistics.federatedUsers = federationOverviewData.numberOfFederatedUsers;\n\t\t\t}),\n\t\t);\n\n\t\tstatistics.lastLogin = Users.getLastLogin();\n\t\tstatistics.lastMessageSentAt = Messages.getLastTimestamp();\n\t\tstatistics.lastSeenSubscription = Subscriptions.getLastSeen();\n\n\t\tstatistics.os = {\n\t\t\ttype: os.type(),\n\t\t\tplatform: os.platform(),\n\t\t\tarch: os.arch(),\n\t\t\trelease: os.release(),\n\t\t\tuptime: os.uptime(),\n\t\t\tloadavg: os.loadavg(),\n\t\t\ttotalmem: os.totalmem(),\n\t\t\tfreemem: os.freemem(),\n\t\t\tcpus: os.cpus(),\n\t\t};\n\n\t\tstatistics.process = {\n\t\t\tnodeVersion: process.version,\n\t\t\tpid: process.pid,\n\t\t\tuptime: process.uptime(),\n\t\t};\n\n\t\tstatistics.deploy = {\n\t\t\tmethod: process.env.DEPLOY_METHOD || 'tar',\n\t\t\tplatform: process.env.DEPLOY_PLATFORM || 'selfinstall',\n\t\t};\n\n\t\tstatistics.readReceiptsEnabled = settings.get('Message_Read_Receipt_Enabled');\n\t\tstatistics.readReceiptsDetailed = settings.get('Message_Read_Receipt_Store_Users');\n\n\t\tstatistics.enterpriseReady = true;\n\t\tstatsPms.push(\n\t\t\tUploads.col.estimatedDocumentCount().then((count) => {\n\t\t\t\tstatistics.uploadsTotal = count;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tUploads.col\n\t\t\t\t.aggregate(\n\t\t\t\t\t[\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t$group: { _id: 'total', total: { $sum: '$size' } },\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t\t{ readPreference },\n\t\t\t\t)\n\t\t\t\t.toArray()\n\t\t\t\t.then((agg) => {\n\t\t\t\t\tconst [result] = agg;\n\t\t\t\t\tstatistics.uploadsTotalSize = result ? (result as any).total : 0;\n\t\t\t\t}),\n\t\t);\n\n\t\tstatistics.migration = getControl();\n\t\tstatsPms.push(\n\t\t\tInstanceStatus.col.countDocuments({ _updatedAt: { $gt: new Date(Date.now() - process.uptime() * 1000 - 2000) } }).then((count) => {\n\t\t\t\tstatistics.instanceCount = count;\n\t\t\t}),\n\t\t);\n\n\t\tconst { oplogEnabled, mongoVersion, mongoStorageEngine } = getMongoInfo();\n\t\tstatistics.msEnabled = isRunningMs();\n\t\tstatistics.oplogEnabled = oplogEnabled;\n\t\tstatistics.mongoVersion = mongoVersion;\n\t\tstatistics.mongoStorageEngine = mongoStorageEngine;\n\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatistics.apps = getAppsStatistics();\n\t\tstatistics.services = getServicesStatistics();\n\t\tstatistics.importer = getImporterStatistics();\n\t\tstatistics.videoConf = await VideoConf.getStatistics();\n\n\t\t// If getSettingsStatistics() returns an error, save as empty object.\n\t\tstatsPms.push(\n\t\t\tgetSettingsStatistics().then((res) => {\n\t\t\t\tconst settingsStatisticsObject = res || {};\n\t\t\t\tstatistics.settings = settingsStatisticsObject;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tIntegrations.find(\n\t\t\t\t{},\n\t\t\t\t{\n\t\t\t\t\tprojection: {\n\t\t\t\t\t\t_id: 0,\n\t\t\t\t\t\ttype: 1,\n\t\t\t\t\t\tenabled: 1,\n\t\t\t\t\t\tscriptEnabled: 1,\n\t\t\t\t\t},\n\t\t\t\t\treadPreference,\n\t\t\t\t},\n\t\t\t)\n\t\t\t\t.toArray()\n\t\t\t\t.then((found) => {\n\t\t\t\t\tconst integrations = found;\n\n\t\t\t\t\tstatistics.integrations = {\n\t\t\t\t\t\ttotalIntegrations: integrations.length,\n\t\t\t\t\t\ttotalIncoming: integrations.filter((integration) => integration.type === 'webhook-incoming').length,\n\t\t\t\t\t\ttotalIncomingActive: integrations.filter(\n\t\t\t\t\t\t\t(integration) => integration.enabled === true && integration.type === 'webhook-incoming',\n\t\t\t\t\t\t).length,\n\t\t\t\t\t\ttotalOutgoing: integrations.filter((integration) => integration.type === 'webhook-outgoing').length,\n\t\t\t\t\t\ttotalOutgoingActive: integrations.filter(\n\t\t\t\t\t\t\t(integration) => integration.enabled === true && integration.type === 'webhook-outgoing',\n\t\t\t\t\t\t).length,\n\t\t\t\t\t\ttotalWithScriptEnabled: integrations.filter((integration) => integration.scriptEnabled === true).length,\n\t\t\t\t\t};\n\t\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tNotificationQueue.col.estimatedDocumentCount().then((count) => {\n\t\t\t\tstatistics.pushQueue = count;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tgetEnterpriseStatistics().then((result) => {\n\t\t\t\tstatistics.enterprise = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tTeam.getStatistics().then((result) => {\n\t\t\t\tstatistics.teams = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(Analytics.resetSeatRequestCount());\n\n\t\t// TODO: Is that the best way to do this? maybe we should use a promise.all()\n\n\t\tstatistics.dashboardCount = settings.get('Engagement_Dashboard_Load_Count');\n\t\tstatistics.messageAuditApply = settings.get('Message_Auditing_Apply_Count');\n\t\tstatistics.messageAuditLoad = settings.get('Message_Auditing_Panel_Load_Count');\n\t\tstatistics.joinJitsiButton = settings.get('Jitsi_Click_To_Join_Count');\n\t\tstatistics.slashCommandsJitsi = settings.get('Jitsi_Start_SlashCommands_Count');\n\t\tstatistics.totalOTRRooms = Rooms.findByCreatedOTR().count();\n\t\tstatistics.totalOTR = settings.get('OTR_Count');\n\t\tstatistics.totalBroadcastRooms = await RoomsRaw.findByBroadcast().count();\n\t\tstatistics.totalRoomsWithActiveLivestream = await RoomsRaw.findByActiveLivestream().count();\n\t\tstatistics.totalTriggeredEmails = settings.get('Triggered_Emails_Count');\n\t\tstatistics.totalRoomsWithStarred = await MessagesRaw.countRoomsWithStarredMessages({ readPreference });\n\t\tstatistics.totalRoomsWithPinned = await MessagesRaw.countRoomsWithPinnedMessages({ readPreference });\n\t\tstatistics.totalUserTOTP = await UsersRaw.findActiveUsersTOTPEnable({ readPreference }).count();\n\t\tstatistics.totalUserEmail2fa = await UsersRaw.findActiveUsersEmail2faEnable({ readPreference }).count();\n\t\tstatistics.totalPinned = await MessagesRaw.findPinned({ readPreference }).count();\n\t\tstatistics.totalStarred = await MessagesRaw.findStarred({ readPreference }).count();\n\t\tstatistics.totalLinkInvitation = await Invites.find().count();\n\t\tstatistics.totalLinkInvitationUses = await Invites.countUses();\n\t\tstatistics.totalEmailInvitation = settings.get('Invitation_Email_Count');\n\t\tstatistics.totalE2ERooms = await RoomsRaw.findByE2E({ readPreference }).count();\n\t\tstatistics.logoChange = Object.keys(settings.get('Assets_logo')).includes('url');\n\t\tstatistics.showHomeButton = settings.get('Layout_Show_Home_Button');\n\t\tstatistics.totalEncryptedMessages = await MessagesRaw.countByType('e2e', { readPreference });\n\t\tstatistics.totalManuallyAddedUsers = settings.get('Manual_Entry_User_Count');\n\t\tstatistics.totalSubscriptionRoles = await RolesRaw.findByScope('Subscriptions').count();\n\t\tstatistics.totalUserRoles = await RolesRaw.findByScope('Users').count();\n\t\tstatistics.totalWebRTCCalls = settings.get('WebRTC_Calls_Count');\n\t\tstatistics.uncaughtExceptionsCount = settings.get('Uncaught_Exceptions_Count');\n\n\t\tconst defaultHomeTitle = (await Settings.findOneById('Layout_Home_Title'))?.packageValue;\n\t\tstatistics.homeTitleChanged = settings.get('Layout_Home_Title') !== defaultHomeTitle;\n\n\t\tconst defaultHomeBody = (await Settings.findOneById('Layout_Home_Body'))?.packageValue;\n\t\tstatistics.homeBodyChanged = settings.get('Layout_Home_Body') !== defaultHomeBody;\n\n\t\tconst defaultCustomCSS = (await Settings.findOneById('theme-custom-css'))?.packageValue;\n\t\tstatistics.customCSSChanged = settings.get('theme-custom-css') !== defaultCustomCSS;\n\n\t\tconst defaultOnLogoutCustomScript = (await Settings.findOneById('Custom_Script_On_Logout'))?.packageValue;\n\t\tstatistics.onLogoutCustomScriptChanged = settings.get('Custom_Script_On_Logout') !== defaultOnLogoutCustomScript;\n\n\t\tconst defaultLoggedOutCustomScript = (await Settings.findOneById('Custom_Script_Logged_Out'))?.packageValue;\n\t\tstatistics.loggedOutCustomScriptChanged = settings.get('Custom_Script_Logged_Out') !== defaultLoggedOutCustomScript;\n\n\t\tconst defaultLoggedInCustomScript = (await Settings.findOneById('Custom_Script_Logged_In'))?.packageValue;\n\t\tstatistics.loggedInCustomScriptChanged = settings.get('Custom_Script_Logged_In') !== defaultLoggedInCustomScript;\n\n\t\tstatistics.matrixFederation = await getMatrixFederationStatistics();\n\n\t\t// Omnichannel call stats\n\t\tstatistics.webRTCEnabled = settings.get('WebRTC_Enabled');\n\t\tstatistics.webRTCEnabledForOmnichannel = settings.get('Omnichannel_call_provider') === 'WebRTC';\n\t\tstatistics.omnichannelWebRTCCalls = await RoomsRaw.findCountOfRoomsWithActiveCalls();\n\n\t\tawait Promise.all(statsPms).catch(log);\n\n\t\treturn statistics;\n\t},\n\tasync save(): Promise {\n\t\tconst rcStatistics = await statistics.get();\n\t\trcStatistics.createdAt = new Date();\n\t\tawait Statistics.insertOne(rcStatistics);\n\t\treturn rcStatistics;\n\t},\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/telemetryEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/methods/getStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/startup/monitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/variables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/flextab/threadlist.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/lib/normalizeThreadTitle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/follow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/replyInThread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/unfollow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/functions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/aftersavemessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/followMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/unfollowMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/login_token_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/ChatMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/UserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/accounts.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirror.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirrorComponent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/collections.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/iframeCommands.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/notification.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/parentTemplate.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioEncoder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioRecorder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/videoRecorder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/rocket.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userPopoverStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/CommonRoomTemplateInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/scrolling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/photoswipeContent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/roomSearch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollectionManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/lib/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-login/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-login/client/username/username.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/loading/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateHTML.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateSprite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/inject.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/scripts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionButtonSyncer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/dropdownAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/lib/applyButtonFilters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageBox.ts",[],["22780","22781"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/tabbar.ts",[],["22782"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/findParentMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/createComposerAPI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/messageBoxFormatting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/ComposerBoxPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupCannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupSlashCommand.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupUser.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopupPreview/ComposerBoxPopupPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopupQueries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupConfig.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupSlashCommandPreview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/AccountBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/IframeLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/MessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomHistoryManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/mainReady.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageActionDefault.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageContext.ts",[],["22783","22784","22785","22786","22787","22788","22789"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/openRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/Message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/MessageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/customUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/userStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/deleteCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/updateCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/deleteCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/getUserStatusText.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/insertOrUpdateUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/listCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/setUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/RestApiClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/fileUploadRestrictions.js",["22790","22791","22792","22793","22794"],[],"import { Meteor } from 'meteor/meteor';\nimport _ from 'underscore';\n\nlet settings;\nif (Meteor.isClient) {\n\tsettings = require('../../settings/client').settings;\n} else {\n\tsettings = require('../../settings/server').settings;\n}\n\nexport const fileUploadMediaWhiteList = function (customWhiteList) {\n\tconst mediaTypeWhiteList = customWhiteList || settings.get('FileUpload_MediaTypeWhiteList');\n\n\tif (!mediaTypeWhiteList || mediaTypeWhiteList === '*') {\n\t\treturn;\n\t}\n\treturn _.map(mediaTypeWhiteList.split(','), function (item) {\n\t\treturn item.trim();\n\t});\n};\n\nconst fileUploadMediaBlackList = function () {\n\tconst blacklist = settings.get('FileUpload_MediaTypeBlackList');\n\tif (!blacklist) {\n\t\treturn;\n\t}\n\n\treturn _.map(blacklist.split(','), (item) => item.trim());\n};\n\nconst isTypeOnList = function (type, list) {\n\tif (_.contains(list, type)) {\n\t\treturn true;\n\t}\n\tconst wildCardGlob = '/*';\n\tconst wildcards = _.filter(list, function (item) {\n\t\treturn item.indexOf(wildCardGlob) > 0;\n\t});\n\tif (_.contains(wildcards, type.replace(/(\\/.*)$/, wildCardGlob))) {\n\t\treturn true;\n\t}\n};\n\nexport const fileUploadIsValidContentType = function (type, customWhiteList) {\n\tconst blackList = fileUploadMediaBlackList();\n\tconst whiteList = fileUploadMediaWhiteList(customWhiteList);\n\n\tif (!type && blackList) {\n\t\treturn false;\n\t}\n\n\tif (blackList && isTypeOnList(type, blackList)) {\n\t\treturn false;\n\t}\n\n\tif (!whiteList) {\n\t\treturn true;\n\t}\n\n\treturn isTypeOnList(type, whiteList);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarColor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getDefaultSubscriptionPref.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getURL.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserAvatarURL.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserNotificationPreference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserPreference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/mimeTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/placeholders.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/slashCommand.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/tapi18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/templateVarHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getDefaultUserFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getMongoInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/isDocker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/normalizeMessageFileUpload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/safeGetMeteorUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/JWTHelper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/cron/Cronjobs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getTimezone.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getValidRoomName.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/normalizeMessagesForUser.ts",["22795"],[],"import type { IMessage, IUser } from '@rocket.chat/core-typings';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\n\nconst filterStarred = (message: IMessage, uid: string): IMessage => {\n\t// only return starred field if user has it starred\n\tif (message.starred && Array.isArray(message.starred)) {\n\t\tmessage.starred = message.starred.filter((star) => star._id === uid);\n\t}\n\treturn message;\n};\n\n// TODO: we should let clients get user names on demand instead of doing this\n\nfunction getNameOfUsername(users: Map, username: string): string {\n\treturn users.get(username) || username;\n}\n\nexport const normalizeMessagesForUser = (messages: IMessage[], uid: string): IMessage[] => {\n\t// if not using real names, there is nothing else to do\n\tif (!settings.get('UI_Use_Real_Name')) {\n\t\treturn messages.map((message) => filterStarred(message, uid));\n\t}\n\n\tconst usernames = new Set();\n\n\tmessages.forEach((message) => {\n\t\tmessage = filterStarred(message, uid);\n\n\t\tif (!message.u || !message.u.username) {\n\t\t\treturn;\n\t\t}\n\t\tusernames.add(message.u.username);\n\n\t\t(message.mentions || []).forEach(({ username }) => {\n\t\t\tusernames.add(username);\n\t\t});\n\n\t\tObject.values(message.reactions || {}).forEach((reaction) => reaction.usernames.forEach((username) => usernames.add(username)));\n\t});\n\n\tconst names = new Map();\n\n\t(\n\t\tUsers.findUsersByUsernames([...usernames.values()], {\n\t\t\tfields: {\n\t\t\t\tusername: 1,\n\t\t\t\tname: 1,\n\t\t\t},\n\t\t}) as Pick[]\n\t).forEach((user) => {\n\t\tnames.set(user.username, user.name);\n\t});\n\n\tmessages.forEach((message: IMessage) => {\n\t\tif (!message.u) {\n\t\t\treturn;\n\t\t}\n\t\tmessage.u.name = getNameOfUsername(names, message.u.username);\n\n\t\t(message.mentions || []).forEach((mention) => {\n\t\t\tif (mention.username) {\n\t\t\t\tmention.name = getNameOfUsername(names, mention.username);\n\t\t\t}\n\t\t});\n\n\t\tif (!message.reactions) {\n\t\t\treturn messages;\n\t\t}\n\n\t\tmessage.reactions = Object.fromEntries(\n\t\t\tObject.entries(message.reactions).map(([keys, reaction]) => {\n\t\t\t\treaction.names = reaction.usernames.map((username) => getNameOfUsername(names, username));\n\t\t\t\treturn [keys, reaction];\n\t\t\t}),\n\t\t);\n\t});\n\n\treturn messages;\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/addSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/checkVersionUpdate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/getNewUpdates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/methods/banner_dismiss.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/voip/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/startup/sync.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/getWebdavCredentials.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/uploadFileToWebdav.ts",[],["22796"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/webdavClientAdapter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/addWebdavAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getFileFromWebdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFileList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFilePreview.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/removeWebdavAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/uploadFileToWebdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/WebRTCClass.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/actionLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/adapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/screenShare.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleClose.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitStateManager.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgentWithoutExtension.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartmentMultiple.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Backdrop.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Line.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Wrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ConfirmOwnerChangeModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/CreateDiscussion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/DefaultParentRoomField.tsx",["22797"],[],"import { Skeleton, TextInput, Callout } from '@rocket.chat/fuselage';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { AsyncStatePhase } from '../../hooks/useAsyncState';\nimport { useEndpointData } from '../../hooks/useEndpointData';\nimport { roomCoordinator } from '../../lib/rooms/roomCoordinator';\n\nconst DefaultParentRoomField = ({ defaultParentRoom }: { defaultParentRoom: string }): ReactElement => {\n\tconst t = useTranslation();\n\tconst { value, phase } = useEndpointData('/v1/rooms.info', {\n\t\tparams: useMemo(\n\t\t\t() => ({\n\t\t\t\troomId: defaultParentRoom,\n\t\t\t}),\n\t\t\t[defaultParentRoom],\n\t\t),\n\t});\n\n\tif (phase === AsyncStatePhase.LOADING) {\n\t\treturn ;\n\t}\n\n\tif (!value || !value.room) {\n\t\treturn {t('Error')};\n\t}\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default DefaultParentRoomField;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsFormV2.tsx",[],["22798"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Emoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/FilterByText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GazzodownText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/HeaderCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/NoResults.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/SortIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeaderCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useCurrent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPageLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/usePagination.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useShowingResultsLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useSort.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelActionGroup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelLabel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/RetentionPolicyCallout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/LocalTime.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Skeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Tags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAvailableAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useDepartmentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModalData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/EnterpriseDepartmentsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ReturnChatQueueModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/TranscriptModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageBlockWithBorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContentWithShadow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PageSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PlanTag.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RawText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/Avatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/RoomAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/hooks/useRoomsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelAppSourceRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelCoreSourceRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/context/OmnichannelRoomIconContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/lib/OmnichannelRoomIcon.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/provider/OmnichannelRoomIconProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/RoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ScrollableContentWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Content.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Header.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/ListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Sidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarGenericItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarItemsAssembler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarNavigationItem.tsx",[],["22799"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Skeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/GroupingList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortModeList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/ViewModeList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Subtitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TextCopy.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TooltipPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorEmailModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorTotpModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UTCClock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UrlChangeModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.tsx",[],["22800"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultiple.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleFederated.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOption.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRole.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRoles.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardUsername.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoUsername.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/ReactiveUserStatus.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatusMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarBack.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarClose.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarInnerContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarScrollableContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/WarningModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/AppAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/BaseAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatarEditor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarEditor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarSuggestions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/IgnoredContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageCollapsible.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageContentBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ReadReceiptIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/StatusIndicators.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ToolboxHolder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Action.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Attachments.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/BroadcastMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/DiscussionMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Location.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/MessageActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Reactions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/ThreadMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UiKitSurface.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UrlPreviews.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/DefaultAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/FileAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachmentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachtment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/Field.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/FieldsAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ShortField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/hooks/usePerformActionMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/AudioAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/GenericFileAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/ImageAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/VideoAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/hooks/useLoadImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/Attachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorName.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentBlock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDescription.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDownload.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentInner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentSize.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentThumb.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitleLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/ImageBox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Load.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Retry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/collapsible/CollapsibleContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapView.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewFallback.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/hooks/useAsyncImage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/Reaction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/useToggleReactionMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/uikit/ParsedText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedCollapsible.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedHtmlPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedLinkPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedResolver.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlAudioPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewResolver.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlVideoPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/buildImageURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/hooks/useMessageRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/helpers/followSyle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useCollapse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useOembedLayout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useSubscriptionFromMessageQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/AllMentionNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MeMentionNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MessageNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/UnreadMessagesNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/DesktopToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MessageActionMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MobileToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/Toolbox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/ToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/RoomMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/SystemMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/threadPreview/ThreadMessagePreviewBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalBackdrop.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/voip/room/VoipRoomForeword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/withDoNotAskAgain.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/ActionManagerContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/CallContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/OmnichannelContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/UserPresenceContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/VideoConfContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/MinimongoCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/Subscribable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/SubscriptionWithRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/css.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/html.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/info.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useStreamUpdatesForMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelAgentAvailable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnterpriseEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelRouteConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelShowQueueLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useQueuedInquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAsyncState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useClipboardWithToast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useComponentDidUpdate.ts",[],["22801","22802"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDecryptedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDialModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDontAskAgain.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEmbeddedLayout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointUpload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFileInput.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useForm.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDateAndTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDuration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatMemorySize.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatRelativeTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormattedRelativeTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useHighlightedCode.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useIsEnterprise.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLicense.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLocalePercentage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePresence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePreventPropagation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveValue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveVar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRegistrationStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useResizeInlineBreakpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomInfoEndpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeAgo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeFromNow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneNameList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUTCClock.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUpdateAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserDisplayName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/importPackages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/overrideLoginMethod.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/process2faReturn.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/RoomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/VideoConfManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/appLayout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncStatePhase.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/functions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/baseURI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/ChatAPI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/Upload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processMessageEditing.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSetReaction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSlashCommand.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processTooLongMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/replyBroadcast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/requestMessageDeletion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/sendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/uploadFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/clickableItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createReactiveSubscriptionFactory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createRouteGroup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/download.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/errorHandling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/federation/Federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getLocalePercentage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getUserDisplayName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getWebdavServerName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/imperativeModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/CannedResponseList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/DiscussionsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/FilesList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/MessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/RecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/ThreadsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/meteorCallWrapper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/bson.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/comparisons.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/lookups.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/query.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/sort.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/normalizeThreadMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientBeforeSendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientMessageReceived.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/parseMessageTextToAstMarkdown.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/blazePortals.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/createTemplateForComponent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/portalsSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/queryClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomCoordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomExit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/livechat.ts",["22803"],[],"import type { AtLeast, ValueOf } from '@rocket.chat/core-typings';\nimport { Session } from 'meteor/session';\n\nimport { hasPermission } from '../../../../app/authorization/client';\nimport { LivechatInquiry } from '../../../../app/livechat/client/collections/LivechatInquiry';\nimport { ChatRoom, ChatSubscription } from '../../../../app/models/client';\nimport { settings } from '../../../../app/settings/client';\nimport { getAvatarURL } from '../../../../app/utils/lib/getAvatarURL';\nimport type { IRoomTypeClientDirectives } from '../../../../definition/IRoomTypeConfig';\nimport { RoomSettingsEnum, RoomMemberActions, UiTextContext } from '../../../../definition/IRoomTypeConfig';\nimport { getLivechatRoomType } from '../../../../lib/rooms/roomTypes/livechat';\nimport { roomCoordinator } from '../roomCoordinator';\n\nexport const LivechatRoomType = getLivechatRoomType(roomCoordinator);\n\nroomCoordinator.add(LivechatRoomType, {\n\tallowRoomSettingChange(_room, setting) {\n\t\tswitch (setting) {\n\t\t\tcase RoomSettingsEnum.JOIN_CODE:\n\t\t\t\treturn false;\n\t\t\tdefault:\n\t\t\t\treturn true;\n\t\t}\n\t},\n\n\tallowMemberAction(_room, action) {\n\t\treturn ([RoomMemberActions.INVITE, RoomMemberActions.JOIN] as Array>).includes(action);\n\t},\n\n\troomName(room) {\n\t\treturn room.name || room.fname || (room as any).label;\n\t},\n\n\tgetUiText(context) {\n\t\tswitch (context) {\n\t\t\tcase UiTextContext.HIDE_WARNING:\n\t\t\t\treturn 'Hide_Livechat_Warning';\n\t\t\tcase UiTextContext.LEAVE_WARNING:\n\t\t\t\treturn 'Hide_Livechat_Warning';\n\t\t\tdefault:\n\t\t\t\treturn '';\n\t\t}\n\t},\n\n\tcondition() {\n\t\treturn settings.get('Livechat_enabled') && hasPermission('view-l-room');\n\t},\n\n\tgetAvatarPath(room) {\n\t\treturn getAvatarURL({ username: `@${this.roomName(room)}` }) || '';\n\t},\n\n\tgetUserStatus(rid) {\n\t\tconst room = Session.get(`roomData${rid}`);\n\t\tif (room) {\n\t\t\treturn room.v?.status;\n\t\t}\n\t\tconst inquiry = LivechatInquiry.findOne({ rid });\n\t\treturn inquiry?.v?.status;\n\t},\n\n\tfindRoom(identifier) {\n\t\treturn ChatRoom.findOne({ _id: identifier });\n\t},\n\n\tisLivechatRoom() {\n\t\treturn true;\n\t},\n\n\tcanSendMessage(rid) {\n\t\tconst room = ChatRoom.findOne({ _id: rid }, { fields: { open: 1 } });\n\t\treturn Boolean(room?.open);\n\t},\n\n\treadOnly(rid, _user) {\n\t\tconst room = ChatRoom.findOne({ _id: rid }, { fields: { open: 1, servedBy: 1 } });\n\t\tif (!room || !room.open) {\n\t\t\treturn true;\n\t\t}\n\n\t\tconst subscription = ChatSubscription.findOne({ rid });\n\t\treturn !subscription;\n\t},\n} as AtLeast);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PrivateSettingsCachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PublicSettingsCachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/toast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/userData.ts",["22804"],[],"import type { ILivechatAgent, IUser, IUserDataEvent, Serialized } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\nimport { ReactiveVar } from 'meteor/reactive-var';\n\nimport { Users } from '../../app/models/client';\nimport { Notifications } from '../../app/notifications/client';\nimport { APIClient } from '../../app/utils/client';\n\nexport const isSyncReady = new ReactiveVar(false);\n\ntype RawUserData = Serialized<\n\tPick<\n\t\tIUser,\n\t\t| '_id'\n\t\t| 'type'\n\t\t| 'name'\n\t\t| 'username'\n\t\t| 'emails'\n\t\t| 'status'\n\t\t| 'statusDefault'\n\t\t| 'statusText'\n\t\t| 'statusConnection'\n\t\t| 'avatarOrigin'\n\t\t| 'utcOffset'\n\t\t| 'language'\n\t\t| 'settings'\n\t\t| 'roles'\n\t\t| 'active'\n\t\t| 'defaultRoom'\n\t\t| 'customFields'\n\t\t| 'oauth'\n\t\t| 'createdAt'\n\t\t| '_updatedAt'\n\t\t| 'avatarETag'\n\t> & { statusLivechat?: ILivechatAgent['statusLivechat'] }\n>;\n\nconst updateUser = (userData: IUser): void => {\n\tconst user = Users.findOne({ _id: userData._id }) as IUser | undefined;\n\n\tif (!user || !user._updatedAt || user._updatedAt.getTime() < userData._updatedAt.getTime()) {\n\t\tMeteor.users.upsert({ _id: userData._id }, userData as Meteor.User);\n\t\treturn;\n\t}\n\n\t// delete data already on user's collection as those are newer\n\tObject.keys(user).forEach((key) => {\n\t\tdelete userData[key as keyof IUser];\n\t});\n\tMeteor.users.update({ _id: user._id }, { $set: userData as Meteor.User });\n};\n\nlet cancel: undefined | (() => void);\nexport const synchronizeUserData = async (uid: Meteor.User['_id']): Promise => {\n\tif (!uid) {\n\t\treturn;\n\t}\n\n\t// Remove data from any other user that we may have retained\n\tMeteor.users.remove({ _id: { $ne: uid } });\n\n\tcancel?.();\n\n\tcancel = await Notifications.onUser('userData', (data: IUserDataEvent) => {\n\t\tswitch (data.type) {\n\t\t\tcase 'inserted':\n\t\t\t\t// eslint-disable-next-line @typescript-eslint/no-unused-vars\n\t\t\t\tconst { type, id, ...user } = data;\n\t\t\t\tMeteor.users.insert(user as Meteor.User);\n\t\t\t\tbreak;\n\n\t\t\tcase 'updated':\n\t\t\t\tMeteor.users.upsert({ _id: uid }, { $set: data.diff as Meteor.User, $unset: data.unset });\n\t\t\t\tbreak;\n\n\t\t\tcase 'removed':\n\t\t\t\tMeteor.users.remove({ _id: uid });\n\t\t\t\tbreak;\n\t\t}\n\t});\n\n\tconst { ldap, lastLogin, services: rawServices, ...userData } = await APIClient.get('/v1/me');\n\n\t// email?: {\n\t// \tverificationTokens?: IUserEmailVerificationToken[];\n\t// };\n\t// export interface IUserEmailVerificationToken {\n\t// \ttoken: string;\n\t// \taddress: string;\n\t// \twhen: Date;\n\t// }\n\n\tif (userData) {\n\t\tconst { email, cloud, resume, email2fa, emailCode, ...services } = rawServices || {};\n\n\t\tupdateUser({\n\t\t\t...userData,\n\t\t\t...(rawServices && {\n\t\t\t\tservices: {\n\t\t\t\t\t...(services ? { ...services } : {}),\n\t\t\t\t\t...(resume\n\t\t\t\t\t\t? {\n\t\t\t\t\t\t\t\tresume: {\n\t\t\t\t\t\t\t\t\t...(resume.loginTokens && {\n\t\t\t\t\t\t\t\t\t\tloginTokens: resume.loginTokens.map((token) => ({\n\t\t\t\t\t\t\t\t\t\t\t...token,\n\t\t\t\t\t\t\t\t\t\t\twhen: new Date('when' in token ? token.when : ''),\n\t\t\t\t\t\t\t\t\t\t\tcreatedAt: ('createdAt' in token ? new Date(token.createdAt) : undefined) as Date,\n\t\t\t\t\t\t\t\t\t\t\ttwoFactorAuthorizedUntil: token.twoFactorAuthorizedUntil ? new Date(token.twoFactorAuthorizedUntil) : undefined,\n\t\t\t\t\t\t\t\t\t\t})),\n\t\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t }\n\t\t\t\t\t\t: {}),\n\t\t\t\t\t...(cloud\n\t\t\t\t\t\t? {\n\t\t\t\t\t\t\t\tcloud: {\n\t\t\t\t\t\t\t\t\t...cloud,\n\t\t\t\t\t\t\t\t\texpiresAt: new Date(cloud.expiresAt),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t }\n\t\t\t\t\t\t: {}),\n\t\t\t\t\temailCode: emailCode?.map(({ expire, ...data }) => ({ expire: new Date(expire), ...data })) || [],\n\t\t\t\t\t...(email2fa ? { email2fa: { ...email2fa, changedAt: new Date(email2fa.changedAt) } } : {}),\n\t\t\t\t\t...(email?.verificationTokens && {\n\t\t\t\t\t\temail: {\n\t\t\t\t\t\t\tverificationTokens: email.verificationTokens.map((token) => ({\n\t\t\t\t\t\t\t\t...token,\n\t\t\t\t\t\t\t\twhen: new Date(token.when),\n\t\t\t\t\t\t\t})),\n\t\t\t\t\t\t},\n\t\t\t\t\t}),\n\t\t\t\t},\n\t\t\t}),\n\t\t\t...(lastLogin && {\n\t\t\t\tlastLogin: new Date(lastLogin),\n\t\t\t}),\n\t\t\tldap: Boolean(ldap),\n\t\t\tcreatedAt: new Date(userData.createdAt),\n\t\t\t_updatedAt: new Date(userData._updatedAt),\n\t\t});\n\t}\n\tisSyncReady.set(true);\n\n\treturn userData;\n};\n\nexport const removeLocalUserData = (): number => Meteor.users.remove({});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/applyCustomTranslations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/callWithErrorHandling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createAnchor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/deleteAnchor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/detectEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/domEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/filterLanguage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/fireGlobalEvent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatBytes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDateAndTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getAvatarAsPng.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getDateRange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUidDirectMessage.ts",["22805"],[],"import type { IRoom, IUser } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { Rooms } from '../../../app/models/client';\n\nexport const getUidDirectMessage = (rid: IRoom['_id'], userId: IUser['_id'] | null = Meteor.userId()): string | undefined => {\n\tconst room = Rooms.findOne({ _id: rid }, { fields: { uids: 1 } });\n\n\tif (!room || !room.uids || room.uids.length > 2) {\n\t\treturn undefined;\n\t}\n\n\treturn room.uids.filter((uid) => uid !== userId)[0];\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUserEmailVerified.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/goToRoomById.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIE11.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIOsDevice.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isLayoutEmbedded.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTLScriptLanguage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isValidImageFormat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/keyCodes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/legacyJumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/mapMessageFromApi.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/messageArgs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/prependReplies.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/queueMicrotask.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderMessageEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/setMessageJumpQueryStringParameter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/timeAgo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/userAgentMIMETypeFallback.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitForElement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitUntilFind.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/LocalStream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/QueueAggregator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/RemoteStream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Stream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/VoIPUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/main.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/hideRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/openRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/pinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/setUserActiveStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/starMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/toggleFavorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/unpinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/updateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/childNodeRemove.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/cssVars.ts",["22806"],[],"import { withDebouncing } from '../../lib/utils/highOrderFunctions';\n\ntype Variables = {\n\t[name: string]: (variables: Variables) => string;\n};\n\nconst findDeclarations = (code: string): [string, Variables[keyof Variables]][] =>\n\t(code.match(/(--[^:; ]+:..*?;)/g) ?? []).map((declaration) => {\n\t\tconst matches = /(.*?):\\s*(.*?)\\s*;/.exec(declaration);\n\n\t\tif (matches === null) {\n\t\t\tthrow new Error();\n\t\t}\n\n\t\tconst [, name, value] = matches;\n\t\treturn [\n\t\t\tname,\n\t\t\tvalue.indexOf('var(') >= 0\n\t\t\t\t? (variables: Variables): string => value.replace(/var\\((--.*?)\\)/gm, (_, name) => variables[name]?.call(null, variables))\n\t\t\t\t: (): string => value,\n\t\t];\n\t});\n\nconst replaceReferences = (code: string, variables: Variables): string =>\n\tcode.replace(/var\\((--.*?)\\)/gm, (_, name) => variables[name]?.call(null, variables));\n\nlet cssVariablesElement: HTMLElement;\nconst originalCodes = new Map();\n\nconst update = withDebouncing({ wait: 100 })(() => {\n\tconst declarations = ([] as [string, Variables[keyof Variables]][]).concat(\n\t\t...Array.from(originalCodes.values(), findDeclarations),\n\t\tfindDeclarations(cssVariablesElement.innerHTML),\n\t);\n\n\tconst variables = Object.fromEntries(declarations);\n\n\toriginalCodes.forEach((originalCode, element) => {\n\t\tconst patchedCode = replaceReferences(originalCode, variables);\n\n\t\tlet patchedElement = element.nextElementSibling;\n\t\tif (!patchedElement || !patchedElement.classList.contains('patched-css-variables')) {\n\t\t\tpatchedElement = document.createElement('style');\n\t\t\tpatchedElement.type = 'text/css';\n\t\t\tpatchedElement.classList.add('patched-css-variables');\n\t\t\telement.insertAdjacentElement('afterend', patchedElement);\n\t\t}\n\n\t\tconst { sheet } = patchedElement;\n\t\twhile (sheet.cssRules.length > 0) {\n\t\t\tsheet.deleteRule(0);\n\t\t}\n\t\tsheet.insertRule(`@media all {${patchedCode}}`, 0);\n\t});\n});\n\nconst findAndPatchFromLinkElements = (): void => {\n\tArray.from(document.querySelectorAll('link[type=\"text/css\"].__meteor-css__')).forEach(async (linkElement) => {\n\t\tconst url = linkElement.getAttribute('href');\n\n\t\tif (url === null) {\n\t\t\treturn;\n\t\t}\n\n\t\ttry {\n\t\t\tconst response = await fetch(url);\n\t\t\tconst code = await response.text();\n\t\t\toriginalCodes.set(linkElement, code);\n\t\t} catch (error) {\n\t\t\tconsole.warn(error);\n\t\t} finally {\n\t\t\tupdate();\n\t\t}\n\t});\n};\n\nconst waitAndInitialize = (): void => {\n\tif (document.readyState !== 'complete') {\n\t\trequestAnimationFrame(waitAndInitialize);\n\t\treturn;\n\t}\n\n\tconst element = document.getElementById('css-variables');\n\n\tif (element === null) {\n\t\trequestAnimationFrame(waitAndInitialize);\n\t\treturn;\n\t}\n\n\tcssVariablesElement = element;\n\n\tconst cssVariablesElementObserver = new MutationObserver(() => {\n\t\tupdate();\n\t});\n\n\tcssVariablesElementObserver.observe(cssVariablesElement, { childList: true });\n\n\tfindAndPatchFromLinkElements();\n};\n\n((): void => {\n\tif (window.CSS?.supports?.('(--foo: red)')) {\n\t\treturn;\n\t}\n\n\twaitAndInitialize();\n})();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/customEventPolyfill.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/hoverTouchClick.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/objectFromEntries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/portals/VideoConfPopupPortal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ActionManagerProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AttachmentProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AuthorizationProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AvatarUrlProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/CallProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/definitions/IceServer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/hooks/useWebRtcServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/lib/parseStringToIceServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ConnectionStatusProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CustomSoundProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/DeviceProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/lib/isSetSinkIdAvailable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/LayoutProvider.tsx",[],["22807","22808"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/MeteorProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ModalProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/OmnichannelProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/RouterProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ServerProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SessionProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SettingsProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ToastMessagesProvider.tsx",[],["22809"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TooltipProvider.tsx",[],["22810"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TranslationProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserPresenceProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/VideoConfProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomListRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/ScrollerWithCustomProps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/SideBarItemTemplateWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/normalizeSidebarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/SidebarPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/hooks/useOmnichannelContactLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/CreateTeamModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/EditStatusModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserAvatarButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Administration.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoomList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Directory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Home.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Login.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Search.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Sort.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useCreateRoomModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useDropdownVisibility.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useAvatarTemplate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/usePreventDefault.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useQueryOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useRoomList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useShortcutOpenMenu.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useTemplateByViewMode.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/Row.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/ScrollerWithCustomProps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/SearchList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/UserItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/OmnichannelSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/StatusDisabledSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallDialPad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleReady.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelLivechatToggle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/UserDeleted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/absoluteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToPinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToSearchMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToStarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkPinned.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkStar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/pinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/readReceipt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/starMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unpinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unstarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/customScriptOnLogout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/purgeAllDrafts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/roomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/appRoot.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/exportMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/mentionsTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/pinnedMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/starredMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customOAuth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customTranslations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/e2e.ts",["22811"],[],"import type { AtLeast, IMessage, IRoom, ISubscription } from '@rocket.chat/core-typings';\nimport { FlowRouter } from 'meteor/kadira:flow-router';\nimport { Meteor } from 'meteor/meteor';\nimport { Tracker } from 'meteor/tracker';\n\nimport { e2e } from '../../app/e2e/client/rocketchat.e2e';\nimport { Subscriptions, Rooms } from '../../app/models/client';\nimport { Notifications } from '../../app/notifications/client';\nimport { settings } from '../../app/settings/client';\nimport { onClientBeforeSendMessage } from '../lib/onClientBeforeSendMessage';\nimport { onClientMessageReceived } from '../lib/onClientMessageReceived';\nimport { isLayoutEmbedded } from '../lib/utils/isLayoutEmbedded';\nimport { waitUntilFind } from '../lib/utils/waitUntilFind';\n\nconst handle = async (roomId: IRoom['_id'], keyId: string): Promise => {\n\tconst e2eRoom = await e2e.getInstanceByRoomId(roomId);\n\tif (!e2eRoom) {\n\t\treturn;\n\t}\n\n\te2eRoom.provideKeyToUser(keyId);\n};\n\nMeteor.startup(() => {\n\tTracker.autorun(() => {\n\t\tif (!Meteor.userId()) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst adminEmbedded = isLayoutEmbedded() && FlowRouter.current().path.startsWith('/admin');\n\n\t\tif (!adminEmbedded && settings.get('E2E_Enable') && window.crypto) {\n\t\t\te2e.startClient();\n\t\t\te2e.enabled.set(true);\n\t\t} else {\n\t\t\te2e.enabled.set(false);\n\t\t\te2e.closeAlert();\n\t\t}\n\t});\n\n\tlet observable: Meteor.LiveQueryHandle | null = null;\n\tlet offClientMessageReceived: undefined | (() => void);\n\tlet offClientBeforeSendMessage: undefined | (() => void);\n\tTracker.autorun(() => {\n\t\tif (!e2e.isReady()) {\n\t\t\toffClientMessageReceived?.();\n\t\t\tNotifications.unUser('e2ekeyRequest', handle);\n\t\t\tobservable?.stop();\n\t\t\toffClientBeforeSendMessage?.();\n\t\t\treturn;\n\t\t}\n\n\t\tNotifications.onUser('e2ekeyRequest', handle);\n\n\t\tobservable = Subscriptions.find().observe({\n\t\t\tchanged: async (sub: ISubscription) => {\n\t\t\t\tMeteor.defer(async () => {\n\t\t\t\t\tif (!sub.encrypted && !sub.E2EKey) {\n\t\t\t\t\t\te2e.removeInstanceByRoomId(sub.rid);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(sub.rid);\n\t\t\t\t\tif (!e2eRoom) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (sub.E2ESuggestedKey) {\n\t\t\t\t\t\tif (await e2eRoom.importGroupKey(sub.E2ESuggestedKey)) {\n\t\t\t\t\t\t\te2e.acceptSuggestedKey(sub.rid);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.warn('Invalid E2ESuggestedKey, rejecting', sub.E2ESuggestedKey);\n\t\t\t\t\t\t\te2e.rejectSuggestedKey(sub.rid);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tsub.encrypted ? e2eRoom.resume() : e2eRoom.pause();\n\n\t\t\t\t\t// Cover private groups and direct messages\n\t\t\t\t\tif (!e2eRoom.isSupportedRoomType(sub.t)) {\n\t\t\t\t\t\te2eRoom.disable();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (sub.E2EKey && e2eRoom.isWaitingKeys()) {\n\t\t\t\t\t\te2eRoom.keyReceived();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (!e2eRoom.isReady()) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\te2eRoom.decryptSubscription();\n\t\t\t\t});\n\t\t\t},\n\t\t\tadded: async (sub: ISubscription) => {\n\t\t\t\tMeteor.defer(async () => {\n\t\t\t\t\tif (!sub.encrypted && !sub.E2EKey) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\treturn e2e.getInstanceByRoomId(sub.rid);\n\t\t\t\t});\n\t\t\t},\n\t\t\tremoved: (sub: ISubscription) => {\n\t\t\t\te2e.removeInstanceByRoomId(sub.rid);\n\t\t\t},\n\t\t});\n\n\t\toffClientMessageReceived = onClientMessageReceived.use(async (msg: IMessage) => {\n\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(msg.rid);\n\t\t\tif (!e2eRoom || !e2eRoom.shouldConvertReceivedMessages()) {\n\t\t\t\treturn msg;\n\t\t\t}\n\t\t\treturn e2e.decryptMessage(msg);\n\t\t});\n\n\t\t// Encrypt messages before sending\n\t\toffClientBeforeSendMessage = onClientBeforeSendMessage.use(async (message: AtLeast) => {\n\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(message.rid);\n\n\t\t\tif (!e2eRoom) {\n\t\t\t\treturn message;\n\t\t\t}\n\n\t\t\tconst subscription = await waitUntilFind(() => Rooms.findOne({ _id: message.rid }));\n\n\t\t\tsubscription.encrypted ? e2eRoom.resume() : e2eRoom.pause();\n\n\t\t\tconst shouldConvertSentMessages = await e2eRoom.shouldConvertSentMessages(message);\n\n\t\t\tif (!shouldConvertSentMessages) {\n\t\t\t\treturn message;\n\t\t\t}\n\n\t\t\t// Should encrypt this message.\n\t\t\tconst msg = await e2eRoom.encrypt(message);\n\n\t\t\tmessage.msg = msg;\n\t\t\tmessage.t = 'e2e';\n\t\t\tmessage.e2e = 'pending';\n\t\t\treturn message;\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/emailVerification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/forceLogout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/i18n.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/incomingMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loadMissedMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loginViaQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/konchatNotifications.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/updateAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/usersNameChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/oauth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/openedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/otr.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/readMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/reloadRoomAfterLogin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/emoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/hexcolor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/highlightWords.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/katex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/mentionsMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/markdown.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/roomObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/rootUrlChange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/setupWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/list.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userStatusManuallySet.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/usersObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ModalContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/QueryClientProviderMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/RouterContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ServerContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/TranslationContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/hooks/useAutoSequence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/avatarUrlFromUsername.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/emojiUrlFromName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/log.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/nrrargs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/preference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/renderEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/setting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/userHasAllPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/PreferencesConversationTranscript.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/AccountPreferencesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/MyDataModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesGlobalSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesHighlightsSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesLocalizationSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMessagesSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMyDataSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesNotificationsSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfilePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/ActionConfirmModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/BackupCodesModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/EndToEnd.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorEmail.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorTOTP.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AddToken.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/EditableSettingsContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ConnectToCloudSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CopyStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ManualWorkspaceRegistrationModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/PasteStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/RegisterWorkspace.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/TroubleshootingSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WhatIsItSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceLoginSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceRegistrationSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceCards.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/constants.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/hooks/useFeatureBullets.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/ConnectWorkspaceModal.tsx",["22812"],[],"import { Box, Button, ButtonGroup, Modal } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\n\ntype ConnectWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst ConnectWorkspaceModal = ({ onClose, onStatusChange, ...props }: ConnectWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst connectWorkspace = useMethod('cloud:reconnectWorkspace');\n\n\tconst handleConnectWorkspace = async () => {\n\t\ttry {\n\t\t\tawait connectWorkspace();\n\t\t\tsetModal(null);\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Connected') });\n\t\t} catch (error: unknown) {\n\t\t\tconsole.error(error);\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tonStatusChange && onStatusChange();\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Workspace_not_connected')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_NotConnected_Subtitle')}:`}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((features) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{features.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{features.description}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default ConnectWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/DisconnectWorkspaceModal.tsx",["22813"],[],"import { Box, Button, ButtonGroup, Modal } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\nimport RegisteredWorkspaceModal from './RegisteredWorkspaceModal';\n\ntype DisconnectWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst DisconnectWorkspaceModal = ({ onClose, onStatusChange, ...props }: DisconnectWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst disconnectWorkspace = useMethod('cloud:disconnectWorkspace');\n\n\tconst handleCancelAction = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleUnregister = async () => {\n\t\ttry {\n\t\t\tconst success = await disconnectWorkspace();\n\n\t\t\tif (!success) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Disconnect_Error'));\n\t\t\t}\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Disconnected') });\n\n\t\t\tsetModal(null);\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Are_you_sure')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_Disconnect_Subtitle')}: `}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((item, index) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{item.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{item.disconnect}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default DisconnectWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupModal.tsx",["22814"],[],"import { useSetModal } from '@rocket.chat/ui-contexts';\nimport React, { useEffect, useState } from 'react';\n\nimport { validateEmail } from '../../../../../../lib/emailValidator';\nimport RegisteredWorkspaceModal from '../RegisteredWorkspaceModal';\nimport RegisterWorkspaceSetupStepOneModal from './RegisterWorkspaceSetupStepOneModal';\nimport RegisterWorkspaceSetupStepTwoModal from './RegisterWorkspaceSetupStepTwoModal';\n\ntype RegisterWorkspaceSetupModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisterWorkspaceSetupModal = ({ onClose }: RegisterWorkspaceSetupModalProps) => {\n\tconst setModal = useSetModal();\n\n\tconst [step, setStep] = useState(1);\n\tconst [email, setEmail] = useState('');\n\tconst [terms, setTerms] = useState(false);\n\tconst [validInfo, setValidInfo] = useState(false);\n\tconst [intentData, setIntentData] = useState({\n\t\tdevice_code: '',\n\t\tinterval: 0,\n\t\tuser_code: '',\n\t});\n\n\t// reset validInfo when users go back to step 1\n\tuseEffect(() => {\n\t\tsetValidInfo(false);\n\t}, [step]);\n\n\tuseEffect(() => {\n\t\tif (step === 1) {\n\t\t\tsetValidInfo(validateEmail(email) && terms);\n\t\t}\n\t}, [email, terms]);\n\n\tconst onSuccess = () => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\treturn (\n\t\t<>\n\t\t\t{step === 1 ? (\n\t\t\t\t\n\t\t\t) : (\n\t\t\t\t\n\t\t\t)}\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceSetupModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepTwoModal.tsx",["22815"],[],"import { Modal, Box, Field, TextInput } from '@rocket.chat/fuselage';\nimport { useEndpoint, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React, { useCallback, useEffect } from 'react';\nimport { Trans } from 'react-i18next';\n\ntype Props = {\n\temail: string;\n\tstep: number;\n\tsetStep: (step: number) => void;\n\tonClose: () => void;\n\tintentData: {\n\t\tdevice_code: string;\n\t\tinterval: number;\n\t\tuser_code: string;\n\t};\n\tonSuccess: () => void;\n};\n\nconst setIntervalTime = (interval?: number): number => (interval ? interval * 1000 : 0);\n\nconst RegisterWorkspaceSetupStepTwoModal = ({ email, step, setStep, onClose, intentData, onSuccess, ...props }: Props) => {\n\tconst t = useTranslation();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst cloudConfirmationPoll = useEndpoint('GET', '/v1/cloud.confirmationPoll');\n\tconst createRegistrationIntent = useEndpoint('POST', '/v1/cloud.createRegistrationIntent');\n\n\tconst handleBackFromConfirmation = (): void => setStep(step - 1);\n\n\tconst handleResendRegistrationEmail = async () => {\n\t\ttry {\n\t\t\tawait createRegistrationIntent({ resend: true, email });\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Email_sent') });\n\t\t} catch (error: unknown) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t}\n\t};\n\n\tconst getConfirmation = useCallback(async () => {\n\t\ttry {\n\t\t\tconst { pollData } = await cloudConfirmationPoll({\n\t\t\t\tdeviceCode: intentData.device_code,\n\t\t\t});\n\n\t\t\tif ('successful' in pollData && pollData.successful) {\n\t\t\t\tdispatchToastMessage({ type: 'success', message: t('Workspace_registered') });\n\t\t\t\tonSuccess();\n\t\t\t}\n\t\t} catch (error: any) {\n\t\t\tconsole.log(error);\n\t\t}\n\t}, [cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t]);\n\n\tuseEffect(() => {\n\t\tconst pollInterval = setInterval(() => getConfirmation(), setIntervalTime(intentData.interval));\n\n\t\treturn (): void => clearInterval(pollInterval);\n\t}, [getConfirmation, intentData]);\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Setup_Steps', { step, numberOfSteps: 2 })}\n\t\t\t\t\t{t('Awaiting_confirmation')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tEmail sent to{' '}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{email}{' '}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\twith a confirmation link.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Setup_Email_Verification')}\n\t\t\t\t\t\n\t\t\t\t\t\t{t('Security_code')}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\tDidn’t receive email?{' '}\n\t\t\t\t\t\n\t\t\t\t\t\tResend\n\t\t\t\t\t{' '}\n\t\t\t\t\tor{' '}\n\t\t\t\t\t\n\t\t\t\t\t\tchange email\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceSetupStepTwoModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceTokenModal.tsx",["22816"],[],"import { Box, Button, ButtonGroup, Field, Modal, TextInput } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ChangeEvent } from 'react';\nimport React, { useState } from 'react';\nimport { Trans } from 'react-i18next';\n\nimport WorkspaceRegistrationModal from './RegisterWorkspaceModal';\n\ntype RegisterWorkspaceTokenModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisterWorkspaceTokenModal = ({ onClose, onStatusChange, ...props }: RegisterWorkspaceTokenModalProps) => {\n\tconst setModal = useSetModal();\n\tconst t = useTranslation();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\tconst connectWorkspace = useMethod('cloud:connectWorkspace');\n\n\tconst [token, setToken] = useState('');\n\tconst [processing, setProcessing] = useState(false);\n\tconst [error, setError] = useState(false);\n\n\tconst handleBackAction = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleTokenChange = (event: ChangeEvent) => {\n\t\tsetToken(event.target.value);\n\t};\n\n\tconst isToken = token.length > 0;\n\n\tconst handleConnectButtonClick = async (): Promise => {\n\t\tsetProcessing(true);\n\t\tsetError(false);\n\n\t\ttry {\n\t\t\tconst isConnected = await connectWorkspace(token);\n\n\t\t\tif (!isConnected) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Connection_Error'));\n\t\t\t}\n\n\t\t\tsetModal(null);\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Connected') });\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t\tsetError(true);\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t\tsetProcessing(false);\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Token_Title')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t1. Go to:{' '}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tcloud.rocket.chat {'>'} Workspaces\n\t\t\t\t\t\t{' '}\n\t\t\t\t\t\tand click{' '}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\"Register self-managed\"\n\t\t\t\t\t\t\n\t\t\t\t\t\t.\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{`2. ${t('RegisterWorkspace_Token_Step_Two')}`}\n\t\t\t\t\n\t\t\t\t\t{t('Registration_Token')}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{error && {t('Token_Not_Recognized')}}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceTokenModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisteredWorkspaceModal.tsx",["22817"],[],"import { Box, Button, ButtonGroup, Icon, Modal } from '@rocket.chat/fuselage';\nimport { useSafely } from '@rocket.chat/fuselage-hooks';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React, { useState } from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\nimport DisconnectWorkspaceModal from './DisconnectWorkspaceModal';\n\ntype RegisteredWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisteredWorkspaceModal = ({ onClose, onStatusChange, ...props }: RegisteredWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst [isSyncing, setSyncing] = useSafely(useState(false));\n\n\tconst syncWorkspace = useMethod('cloud:syncWorkspace');\n\n\tconst handleDisconnect = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleSyncAction = async () => {\n\t\tsetSyncing(true);\n\n\t\ttry {\n\t\t\tconst isSynced = await syncWorkspace();\n\n\t\t\tif (!isSynced) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Syncing_Error'));\n\t\t\t}\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('RegisterWorkspace_Syncing_Complete') });\n\t\t\tsetModal(null);\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t\tsetSyncing(false);\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Workspace_registered')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_Registered_Subtitle')}: `}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((item, index) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{item.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{item.description}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default RegisteredWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/AddCustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmojiWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/AddCustomSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditCustomSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/lib.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserActiveConnections.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusDisabledModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useActiveConnections.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useStatusDisabledModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/SendTestButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummarySkeleton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportProgressPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareChannels.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareImportPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/useErrorHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionListEntry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/FederationCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/CardHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecordItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecords.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/FederationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/Types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/Section.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/SectionStatusIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/FilterByTypeAndText.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IncomingWebhookForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/OutgoiongWebhookForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhookWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIntegrationsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhookWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/OutgoingWebhookHistoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/helpers/triggerWords.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewBot.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIncomingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIntegrationsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewOutgoingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewZapier.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/useExampleIncomingData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InviteRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/MailerRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthApp.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthAppWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAddApp.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/CustomRoleUpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsContextBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTableFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/RoleForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useChangeRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/usePermissionsAndRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomContextBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/FilterByTypeAndText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPageSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/MemoizedSetting.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SectionSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.tsx",[],["22818","22819","22820","22821"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsGroupCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/AssetsGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/CreateOAuthModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/GenericGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/OAuthGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/TabbedGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/VoipGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/RemoveAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/VoipExtensionsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/hooks/useSettingsGroups.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeMirror.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LookupSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RoomPickSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectTimezoneSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebarPages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/UpgradeTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/UpgradePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/UpgradePageError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AddUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUserWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UserForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeAdminStatusAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeUserStatusAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useConfirmOwnerChanges.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useDeleteUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetE2EEKeyAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetTOTPAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useSendInvitationEmailMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ServerLogs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ansispan.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/BannerRegion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/LegacyBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/UiKitBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ConnectedModalBlock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ModalBlock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/getButtonStyle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/textParsers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/AudioMessageRecorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/EmojiPickerWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/VideoMessageRecorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/DirectoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/RoomTags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/hooks/useDirectoryQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/EnterE2EPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/DefaultHomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomepageGridItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/AddUsersCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CreateChannelsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CustomContentCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DocumentationCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/JoinRoomsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/MobileAppsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useActionSpread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useDepartmentsByUnitsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useImperativeModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMembersList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMonitorsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useThemeShortcut.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useUpgradeTabParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/InvitePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/SecretURLPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/mailer/MailerUnsubscriptionPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AccordionLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageTabs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetailsAPIs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItemEntry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleases.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleasesItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequests.tsx",[],["22822"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestsLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurity.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurityLabel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSetting.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettings.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettingsAssembler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatus.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatusPriceDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppInstallPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppMenu.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppPermissionsReviewModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppUpdateModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppsList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsFilters.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageConnectionError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/FeaturedAppsSections.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoAppRequestsEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppMatchesEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppsEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoMarketplaceOrInstalledAppMatchesEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsProvider.tsx",[],["22823"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/BundleChips.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/CloudLoginModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/IframeModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/UnlimitedAppsUpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppPermissionsList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/TagList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/DropDownListWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/EnabledAppsCount.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/MarketplaceHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioButtonList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDownAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarousel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarouselAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/AppInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/CategoryDropdownDefinitions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/RadioDropDownDefinitions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByCategories.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByDisabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByFree.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByPaid.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/installApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/isValidReference.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/marketplaceActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/normalizeFeaturedApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/onMouseEventPreventSideEffects.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByAlphabeticalOrInverseOrder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByClosestOrFarthestModificationDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/updateApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers.ts",["22824"],["22825"],"import { AppStatus } from '@rocket.chat/apps-engine/definition/AppStatus';\nimport type { IApiEndpointMetadata } from '@rocket.chat/apps-engine/definition/api';\nimport type { App, AppPricingPlan, PurchaseType } from '@rocket.chat/core-typings';\nimport semver from 'semver';\n\nimport { t } from '../../../app/utils/client';\nimport { Utilities } from '../../../ee/lib/misc/Utilities';\nimport { dispatchToastMessage } from '../../lib/toast';\n\nexport const appEnabledStatuses = [AppStatus.AUTO_ENABLED, AppStatus.MANUALLY_ENABLED];\n\n// eslint-disable-next-line @typescript-eslint/naming-convention\ninterface ApiError {\n\txhr: {\n\t\tresponseJSON: {\n\t\t\terror: string;\n\t\t\tstatus: string;\n\t\t\tmessages: string[];\n\t\t\tpayload?: any;\n\t\t};\n\t};\n}\n\nconst appErroredStatuses = [\n\tAppStatus.COMPILER_ERROR_DISABLED,\n\tAppStatus.ERROR_DISABLED,\n\tAppStatus.INVALID_SETTINGS_DISABLED,\n\tAppStatus.INVALID_LICENSE_DISABLED,\n];\n\nexport type Actions = 'update' | 'install' | 'purchase' | 'request';\n\ntype appButtonResponseProps = {\n\taction: Actions;\n\ticon?: 'reload' | 'warning';\n\tlabel: 'Update' | 'Install' | 'Subscribe' | 'See Pricing' | 'Try now' | 'Buy' | 'Request' | 'Requested';\n};\n\nexport type appStatusSpanResponseProps = {\n\ttype?: 'failed' | 'warning';\n\ticon?: 'warning' | 'checkmark-circled' | 'check';\n\tlabel:\n\t\t| 'Config Needed'\n\t\t| 'Failed'\n\t\t| 'Disabled'\n\t\t| 'Disabled*'\n\t\t| 'Trial period'\n\t\t| 'Enabled'\n\t\t| 'Enabled*'\n\t\t| 'Incompatible'\n\t\t| 'request'\n\t\t| 'requests'\n\t\t| 'Requested';\n\ttooltipText?: string;\n};\n\ntype PlanType = 'Subscription' | 'Paid' | 'Free';\n\ntype FormattedPriceAndPlan = {\n\ttype: PlanType;\n\tprice: string;\n};\n\nexport const apiCurlGetter =\n\t(absoluteUrl: (path: string) => string) =>\n\t(method: string, api: IApiEndpointMetadata): string[] => {\n\t\tconst example = api.examples?.[method];\n\t\treturn Utilities.curl({\n\t\t\turl: absoluteUrl(api.computedPath),\n\t\t\tmethod,\n\t\t\tparams: example?.params,\n\t\t\tquery: example?.query,\n\t\t\tcontent: example?.content,\n\t\t\theaders: example?.headers,\n\t\t\tauth: '',\n\t\t}).split('\\n');\n\t};\n\nexport function handleInstallError(apiError: ApiError | Error): void {\n\tif (apiError instanceof Error) {\n\t\tdispatchToastMessage({ type: 'error', message: apiError.message });\n\t\treturn;\n\t}\n\n\tif (!apiError.xhr || !apiError.xhr.responseJSON) {\n\t\treturn;\n\t}\n\n\tconst { status, messages, error, payload = null } = apiError.xhr.responseJSON;\n\n\tlet message: string;\n\n\tswitch (status) {\n\t\tcase 'storage_error':\n\t\t\tmessage = messages.join('');\n\t\t\tbreak;\n\t\tcase 'app_user_error':\n\t\t\tmessage = messages.join('');\n\t\t\tif (payload?.username) {\n\t\t\t\tmessage = t('Apps_User_Already_Exists', { username: payload.username });\n\t\t\t}\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tif (error) {\n\t\t\t\tmessage = error;\n\t\t\t} else {\n\t\t\t\tmessage = t('There_has_been_an_error_installing_the_app');\n\t\t\t}\n\t}\n\n\tdispatchToastMessage({ type: 'error', message });\n}\n\nconst shouldHandleErrorAsWarning = (message: string): boolean => {\n\tconst warnings = ['Could not reach the Marketplace'];\n\n\treturn warnings.includes(message);\n};\n\nexport const handleAPIError = (error: unknown): void => {\n\tif (error instanceof Error) {\n\t\tconst { message } = error;\n\n\t\tif (shouldHandleErrorAsWarning(message)) {\n\t\t\tdispatchToastMessage({ type: 'warning', message });\n\t\t\treturn;\n\t\t}\n\n\t\tdispatchToastMessage({ type: 'error', message });\n\t}\n};\n\nexport const warnAppInstall = (appName: string, status: AppStatus): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'success', message: `${appName} installed` });\n};\n\nexport const warnEnableDisableApp = (appName: string, status: AppStatus, type: string): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tif (type === 'enable') {\n\t\tdispatchToastMessage({ type: 'success', message: `${appName} enabled` });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'success', message: `${appName} disabled` });\n};\n\nexport const warnStatusChange = (appName: string, status: AppStatus): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'info', message: (t(`App_status_${status}`), appName) });\n};\n\nexport const appButtonProps = ({\n\tinstalled,\n\tversion,\n\tmarketplaceVersion,\n\tisPurchased,\n\tprice,\n\tpurchaseType,\n\tsubscriptionInfo,\n\tpricingPlans,\n\tisEnterpriseOnly,\n\tversionIncompatible,\n\tisAdminUser,\n\trequestedEndUser,\n}: App & { isAdminUser: boolean }): appButtonResponseProps | undefined => {\n\tif (!isAdminUser) {\n\t\tif (requestedEndUser) {\n\t\t\treturn {\n\t\t\t\taction: 'request',\n\t\t\t\tlabel: 'Requested',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'request',\n\t\t\tlabel: 'Request',\n\t\t};\n\t}\n\n\tconst canUpdate = installed && version && marketplaceVersion && semver.lt(version, marketplaceVersion);\n\tif (canUpdate) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'update',\n\t\t\t\ticon: 'warning',\n\t\t\t\tlabel: 'Update',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'update',\n\t\t\ticon: 'reload',\n\t\t\tlabel: 'Update',\n\t\t};\n\t}\n\n\tif (installed) {\n\t\treturn;\n\t}\n\n\tconst canDownload = isPurchased;\n\tif (canDownload) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'install',\n\t\t\t\ticon: 'warning',\n\t\t\t\tlabel: 'Install',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'install',\n\t\t\tlabel: 'Install',\n\t\t};\n\t}\n\n\tconst canSubscribe = purchaseType === 'subscription' && !subscriptionInfo.status;\n\tif (canSubscribe) {\n\t\tconst cannotTry = pricingPlans.every((currentPricingPlan) => currentPricingPlan.trialDays === 0);\n\t\tconst isTierBased = pricingPlans.every((currentPricingPlan) => currentPricingPlan.tiers && currentPricingPlan.tiers.length > 0);\n\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Subscribe',\n\t\t\t\ticon: 'warning',\n\t\t\t};\n\t\t}\n\n\t\tif (cannotTry || isEnterpriseOnly) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Subscribe',\n\t\t\t};\n\t\t}\n\n\t\tif (isTierBased) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'See Pricing',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Try now',\n\t\t};\n\t}\n\n\tconst canBuy = price > 0;\n\tif (canBuy) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Buy',\n\t\t\t\ticon: 'warning',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Buy',\n\t\t};\n\t}\n\n\tif (versionIncompatible) {\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Install',\n\t\t\ticon: 'warning',\n\t\t};\n\t}\n\n\treturn {\n\t\taction: 'purchase',\n\t\tlabel: 'Install',\n\t};\n};\n\nexport const appIncompatibleStatusProps = (): appStatusSpanResponseProps => ({\n\ticon: 'check',\n\tlabel: 'Incompatible',\n\ttooltipText: t('App_version_incompatible_tooltip'),\n});\n\nexport const appStatusSpanProps = (\n\t{ installed, status, subscriptionInfo, appRequestStats, migrated }: App,\n\tcontext?: string,\n\tisAppDetailsPage?: boolean,\n): appStatusSpanResponseProps | undefined => {\n\tconst isEnabled = status && appEnabledStatuses.includes(status);\n\tif (installed) {\n\t\tif (isEnabled) {\n\t\t\treturn migrated\n\t\t\t\t? {\n\t\t\t\t\t\tlabel: 'Enabled*',\n\t\t\t\t\t\ttooltipText: t('Grandfathered_app'),\n\t\t\t\t }\n\t\t\t\t: {\n\t\t\t\t\t\tlabel: 'Enabled',\n\t\t\t\t };\n\t\t}\n\n\t\treturn migrated\n\t\t\t? {\n\t\t\t\t\tlabel: 'Disabled*',\n\t\t\t\t\ttooltipText: t('Grandfathered_app'),\n\t\t\t }\n\t\t\t: {\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t\tlabel: 'Disabled',\n\t\t\t };\n\t}\n\n\tconst isFailed = status && appErroredStatuses.includes(status);\n\tif (isFailed) {\n\t\treturn {\n\t\t\ttype: 'failed',\n\t\t\ticon: 'warning',\n\t\t\tlabel: status === AppStatus.INVALID_SETTINGS_DISABLED ? 'Config Needed' : 'Failed',\n\t\t};\n\t}\n\n\tconst isOnTrialPeriod = subscriptionInfo && subscriptionInfo.status === 'trialing';\n\tif (isOnTrialPeriod) {\n\t\treturn {\n\t\t\ticon: 'checkmark-circled',\n\t\t\tlabel: 'Trial period',\n\t\t};\n\t}\n\n\tif (context === 'requested' && appRequestStats) {\n\t\tif (isAppDetailsPage) {\n\t\t\treturn {\n\t\t\t\tlabel: 'Requested',\n\t\t\t};\n\t\t}\n\n\t\tif (appRequestStats.totalUnseen) {\n\t\t\treturn {\n\t\t\t\tlabel: appRequestStats.totalUnseen > 1 ? 'requests' : 'request',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\tlabel: appRequestStats.totalSeen > 1 ? 'requests' : 'request',\n\t\t};\n\t}\n};\n\nexport const appMultiStatusProps = (app: App, isAppDetailsPage: boolean, context: string): appStatusSpanResponseProps[] => {\n\tconst status = appStatusSpanProps(app, context, isAppDetailsPage);\n\tconst statuses = [];\n\n\tif (app?.versionIncompatible !== undefined && !isAppDetailsPage) {\n\t\tstatuses.push(appIncompatibleStatusProps());\n\t}\n\n\tif (status) {\n\t\tstatuses.push(status);\n\t}\n\n\treturn statuses;\n};\n\nexport const formatPrice = (price: number): string => `\\$${price.toFixed(2)}`;\n\nexport const formatPricingPlan = ({ strategy, price, tiers = [], trialDays }: AppPricingPlan): string => {\n\tconst { perUnit = false } = (Array.isArray(tiers) && tiers.find((tier) => tier.price === price)) || {};\n\n\tconst pricingPlanTranslationString = [\n\t\t'Apps_Marketplace_pricingPlan',\n\t\tArray.isArray(tiers) && tiers.length > 0 && '+*',\n\t\tstrategy,\n\t\ttrialDays && 'trialDays',\n\t\tperUnit && 'perUser',\n\t]\n\t\t.filter(Boolean)\n\t\t.join('_');\n\n\treturn t(pricingPlanTranslationString, {\n\t\tprice: formatPrice(price),\n\t\ttrialDays,\n\t});\n};\n\nexport const formatPriceAndPurchaseType = (\n\tpurchaseType: PurchaseType,\n\tpricingPlans: AppPricingPlan[],\n\tprice: number,\n): FormattedPriceAndPlan => {\n\tif (purchaseType === 'subscription') {\n\t\tconst type = 'Subscription';\n\t\tif (!pricingPlans || !Array.isArray(pricingPlans) || pricingPlans.length === 0) {\n\t\t\treturn { type, price: '-' };\n\t\t}\n\n\t\treturn { type, price: formatPricingPlan(pricingPlans[0]) };\n\t}\n\n\tif (price > 0) {\n\t\treturn { type: 'Paid', price: formatPrice(price) };\n\t}\n\n\treturn { type: 'Free', price: '-' };\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInstallationHandler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequestStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppsCountQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategories.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryFlatList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryToggle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFeaturedApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFilteredApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useLogs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenAppPermissionsReviewModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenIncompatibleModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useRadioToggle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/lib/getManifestFromZippedApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/sidebarItems.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/CallPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/MeetPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/OngoingCallDuration.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/modal/ModalRegion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthAuthorizationPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/AuthorizationFormPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/ErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/Layout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/hooks/useOAuthAppQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/OmnichannelRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/additionalForms.tsx",[],["22826","22827"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AddAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPageRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/RemoveAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/hooks/useQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AgentOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/InterchangeableChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/Overview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePageContainer.tsx",["22828"],[],"import { Callout } from '@rocket.chat/fuselage';\nimport { usePermission, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { FC } from 'react';\nimport React from 'react';\n\nimport Page from '../../../components/Page';\nimport PageSkeleton from '../../../components/PageSkeleton';\nimport { AsyncStatePhase } from '../../../hooks/useAsyncState';\nimport { useEndpointData } from '../../../hooks/useEndpointData';\nimport NotAuthorizedPage from '../../notAuthorized/NotAuthorizedPage';\nimport AppearancePage from './AppearancePage';\n\nconst AppearancePageContainer: FC = () => {\n\tconst t = useTranslation();\n\n\tconst { value: data, phase: state, error } = useEndpointData('/v1/livechat/appearance');\n\n\tconst canViewAppearance = usePermission('view-livechat-appearance');\n\n\tif (!canViewAppearance) {\n\t\treturn ;\n\t}\n\n\tif (state === AsyncStatePhase.LOADING) {\n\t\treturn ;\n\t}\n\n\tif (!data || !data.appearance || error) {\n\t\treturn (\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Error')}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t}\n\n\treturn ;\n};\n\nexport default AppearancePageContainer;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursFormContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursRouter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/EditBusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/NewBusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeFieldsAssembler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/mapBusinessHoursForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/AgentInfoDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/CustomField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Field.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Info.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Label.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/useHistoryMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/useHistoryList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CustomFieldsVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/FilterByText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/Label.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveAllClosed.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveChatButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useAllCustomFields.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useCurrentChats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useRemoveCurrentChatMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/NewCustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/RemoveCustomFieldButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AddAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AgentRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedDepartmentsPageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedItemMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Count.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentItemMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsAgentsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsPageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithAllowedForwardData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/NewDepartment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Order.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/PermanentDepartmentRemovalModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/RemoveAgentButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/CallsContextualBarDirectory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ChatsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContactContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/OmnichannelDirectoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/Call.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/CallsContextualBarRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/InfoField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfoCallButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/Chat.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfoDirectory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/DepartmentField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/VisitorClientInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/AgentField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/CallDialpadButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/ContactField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/FormSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/PriorityField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SlaField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SourceField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTab.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactEditWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactNewEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useCustomFieldsMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useDepartmentInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useOmnichannelRoomInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/usePriorityInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaPolicies.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useVisitorInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/utils/formatCustomFieldsMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Wrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/AddManager.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/ManagersRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/RemoveManagerButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/hooks/useQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/RealTimeMonitoringPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/AgentStatusChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/Chart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatDurationChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerAgentChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerDepartmentChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ResponseTimesChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentChartLabelsAndData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentCurrentLabel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/useUpdateChartData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/AgentsOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ChatsOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ConversationOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ProductivityOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/routes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebar/OmnichannelSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/NewTriggerPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTableContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/AnnouncementComponent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/DirectRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/FederatedRoomOriginServer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Header.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/HeaderIconWithRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/BackButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/OmnichannelRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/QuickActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/ToolBoxActionOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/usePutChatOnHoldMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useQuickActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useReturnChatToQueueMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/VoipRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithEndpointData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentTeam.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/ToolBox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Encrypted.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Favorite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Translate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MemberListRouter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageListErrorBoundary.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/MessageHighlightContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/SelectedMessagesContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useJumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useKatex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useLoadSurroundingMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessageBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useParentMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/autoTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageFirstUnread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageNewDay.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageSequential.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isOwnUserMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isParsedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isValidLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageHighlightProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageListProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/messageHighlightSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/ComposerSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/Room.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomNotFound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/ShareLocationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPosition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/UserCardWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/BlazeTemplate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/VerticalBarOldActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/DropTargetOverlay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/ErroredUploadProgressIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/JumpToRecentMessagesBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LeaderBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LoadingMessagesIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/NewMessagesButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RetentionPolicyWarning.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomForeword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UnreadMessagesIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UploadProgressIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerAnonymous.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerBlocked.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationDisabled.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationJoinRoomDisabled.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerJoinWithPassword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelInquiry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelJoin.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelOnHold.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/hooks/useResumeChatOnHoldMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerReadOnly.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/ComposerUserActionIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUsersAction/ComposerUsersAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerVoIP.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/MessageComposer.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/RoomComposer/hooks/useAutoGrow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerCanJoin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsAnonymous.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsBlocked.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsReadOnly.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerMergedRefs.ts",[],["22829","22830"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBox.tsx",[],["22831"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/ActionsToolbarDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/MessageBoxActionsToolbar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/AudioMessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/CreateDiscussionAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/ShareLocationAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/VideoMessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/WebdavAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/FormattingToolbarDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/MessageBoxFormattingToolbar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxReplies.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaActionTitle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMessageBoxAutoFocus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useDropTarget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useFileUploadDropTarget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRetentionPolicy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomMessageContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomRolesManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useUnreadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/contextualBar/MessageListTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ChatContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ComposerPopupContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomAPIContext.ts",["22832"],[],"import { createContext } from 'react';\n\ntype RoomAPIContextValue = {};\n\nexport const RoomAPIContext = createContext(undefined);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ToolboxContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/Apps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/AppsWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslateWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/DiscussionList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/Message.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/mapProps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/useDiscussionsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/withData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/FileExport.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/MailExportForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/ChannelToTeamModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepOne.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepTwo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannelWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfoWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutsWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MentionsTab.tsx",[],["22833"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/MessageSearchTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearch.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearchForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchProviderQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferencesWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationByDevice.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationToogle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/Preferences.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTRWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTREstablished.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTRStates.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PinnedMessagesTab.tsx",[],["22834"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesDateTimeRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFilesWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/MenuItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useFilesList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useMessageDeletionIsAllowed.js",[],["22835"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/lib/getDifference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/EditInviteLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersRow.tsx",["22836"],[],"import type { IUser, IRoom } from '@rocket.chat/core-typings';\nimport type { MouseEvent, ReactElement } from 'react';\nimport React, { memo } from 'react';\n\nimport RoomMembersItem from './RoomMembersItem';\n\ntype RoomMembersRowProps = {\n\tuser: Pick;\n\tdata: {\n\t\tonClickView: (e: MouseEvent) => void;\n\t\trid: IRoom['_id'];\n\t};\n\tindex: number;\n\treload: () => void;\n};\n\nconst RoomMembersRow = ({ user, data: { onClickView, rid }, index, reload }: RoomMembersRowProps): ReactElement => {\n\tif (!user || !user._id) {\n\t\treturn ;\n\t}\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default memo(RoomMembersRow);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/StarredMessagesTab.tsx",[],["22837"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Thread.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/ThreadList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Threads.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadMessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGetMessageByID.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageJump.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageListScrolling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadMainMessageQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useToggleFollowingThreadMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfBlockModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfConfigModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/useVideoConfList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/IncomingPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/OutgoingPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/StartCallPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/TimedVideoConfPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/VideoConfPopupRoomInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopups.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/useVideoConfWarning.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useAppsContextualBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThreadList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useIsVisible.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useScrollMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserHasRoomRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useBlockUserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useCallAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeLeaderAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeModeratorAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeOwnerAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useDirectMessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useIgnoreUserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useMuteUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useRemoveUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/useUserInfoActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/layout/RoomLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/QuickActionsContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/IframeButtons.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/generator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/getRoomDirectives.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FilePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/GenericPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/ImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/MediaPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/PreviewSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionListModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionUserTag.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/Reactions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/ReportMessageModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ChatProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ComposerPopupProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/RoomProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/SelectedMessagesProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ToolboxProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/VirtualAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useChatMessagesInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useDepsMatch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useToolboxActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useUserCard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/AddWebdavAccountModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/SaveToWebdavModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/FilePickerBreadcrumbs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGrid.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGridItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeFileSize.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeIconType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/sortWebdavNodes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppRoot.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/BlazeTemplate.tsx",["22838"],[],"import { Blaze } from 'meteor/blaze';\nimport type { EJSONable } from 'meteor/ejson';\nimport { ReactiveDict } from 'meteor/reactive-dict';\nimport { Template } from 'meteor/templating';\nimport type { FC } from 'react';\nimport React, { useEffect, useRef } from 'react';\n\ntype BlazeTemplateProps = {\n\ttemplate: keyof typeof Template;\n\tdata?: EJSONable;\n};\n\nconst hiddenStyle = { display: 'none' } as const;\n\nconst BlazeTemplate: FC = ({ template, data }) => {\n\tconst ref = useRef(null);\n\tconst dataRef = useRef(new ReactiveDict());\n\n\tuseEffect(() => {\n\t\tif (data) {\n\t\t\tdataRef.current.set(data);\n\t\t}\n\t});\n\n\tuseEffect(() => {\n\t\tif (!ref.current || !ref.current.parentNode) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst data = dataRef.current;\n\n\t\tconst view = Blaze.renderWithData(Template[template], () => data.all(), ref.current.parentNode, ref.current);\n\n\t\treturn (): void => {\n\t\t\tBlaze.remove(view);\n\t\t};\n\t}, [template]);\n\n\treturn
;\n};\n\nexport default BlazeTemplate;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/AuthenticationCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LayoutWithSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LoginPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/MainLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/PasswordChangeCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/Preload.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/TwoFactorAuthSetupCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/UsernameCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useCustomScript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useIframeLogin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useViewportScrolling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PageLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalWrapper.ts",[],["22839"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalsWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useClearUnreadAllMessagesMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useEscapeKeyStroke.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useGoogleTagManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useMessageLinkClicks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/contexts/SetupWizardContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useBodyPosition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useRouteLock.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useStepRouting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/providers/SetupWizardProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/AdminInfoStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/CloudAccountConfirmation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/OrganizationInfoStep.tsx",["22840"],[],"import type { ISetting } from '@rocket.chat/core-typings';\nimport { OrganizationInfoPage } from '@rocket.chat/onboarding-ui';\nimport type { TranslationKey } from '@rocket.chat/ui-contexts';\nimport { useRole, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ComponentProps, ReactElement } from 'react';\nimport React from 'react';\n\nimport { useSetupWizardContext } from '../contexts/SetupWizardContext';\n\nconst getSettingOptions = (\n\tsettings: Array | undefined,\n\tsettingId: ISetting['_id'],\n\tt: ReturnType,\n): Array<[key: string, text: string]> => {\n\tif (!settings) {\n\t\treturn [];\n\t}\n\n\tconst setting = settings.find(({ _id }) => _id === settingId);\n\n\tif (!setting || !setting.values) {\n\t\treturn [];\n\t}\n\n\treturn setting.values.map(({ i18nLabel, key }) => [String(key), t(i18nLabel as TranslationKey)]);\n};\n\nconst OrganizationInfoStep = (): ReactElement => {\n\tconst t = useTranslation();\n\tconst hasAdminRole = useRole('admin');\n\n\tconst {\n\t\tsetupWizardData: { organizationData },\n\t\tsetSetupWizardData,\n\t\tsettings,\n\t\tgoToPreviousStep,\n\t\tgoToNextStep,\n\t\tcompleteSetupWizard,\n\t\tcurrentStep,\n\t\tregisterPreIntent,\n\t\tskipCloudRegistration,\n\t\tmaxSteps,\n\t} = useSetupWizardContext();\n\n\tconst countryOptions = getSettingOptions(settings, 'Country', t);\n\tconst organizationTypeOptions = getSettingOptions(settings, 'Organization_Type', t);\n\tconst organizationIndustryOptions = getSettingOptions(settings, 'Industry', t);\n\tconst organizationSizeOptions = getSettingOptions(settings, 'Size', t);\n\n\tconst handleSubmit: ComponentProps['onSubmit'] = async (data) => {\n\t\tif (skipCloudRegistration) {\n\t\t\treturn completeSetupWizard();\n\t\t}\n\t\tsetSetupWizardData((prevState) => ({ ...prevState, organizationData: data }));\n\t\tawait registerPreIntent();\n\t\tgoToNextStep();\n\t};\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default OrganizationInfoStep;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/BaseConvertToChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ConvertToChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/FirstStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/SecondStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/RoomLinkList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/Avatar.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/TeamAutocomplete.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/AddExistingModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/RoomsInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/BaseTeamsChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/ConfirmationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/RoomActions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannelItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/hooks/useTeamsChannelList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelDeletionTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModalWithRooms.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepOne.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepTwo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalChannels.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalConfirmation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfoWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/BaseRemoveUsersModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersFirstStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersSecondStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoomTypeConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoutingManagerConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/express.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/global.d.ts",[],["22841"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/ldap-escape.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less/browser.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less-plugin-autoprefixer.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/accounts-base.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/babel-compiler.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/check.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-common.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-rate-limiter.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ejson.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/facts-base.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/htmljs.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/jparker-gravatar.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/kadira-flow-router.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/konecty-user-presence.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/littledata-synced-cron.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/logging.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteor.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteorhacks-inject-initial.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mongo.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mystor-device-detection.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth2server.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ostrio-cookies.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/random.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-streamer.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-tap-i18n.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/routepolicy.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/session.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/sha.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/templating.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/tracker.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/url.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/webapp-hashing.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/mongodb.d.ts",[],["22842"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/rocket.chat/fuselage-tokens/colors.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/service-configuration.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/xml-encryption.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/yaqrcode.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/federation.ts",[],["22843"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/omnichannel.ts",[],["22844"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/canned-responses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/lib/canned-responses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/addRoleRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/guestPermissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/resetEnterprisePermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/validateUserRoles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/collections/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/startup/responses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/streamer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onMessageSentParsePlaceholder.ts",["22845"],[],"import get from 'lodash.get';\nimport type { IMessage, IOmnichannelRoom } from '@rocket.chat/core-typings';\nimport { isOmnichannelRoom } from '@rocket.chat/core-typings';\nimport { LivechatVisitors } from '@rocket.chat/models';\n\nimport { settings } from '../../../../../app/settings/server';\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { Users, Rooms } from '../../../../../app/models/server';\n\nconst placeholderFields = {\n\t'contact.name': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'name',\n\t},\n\t'contact.email': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'visitorEmails[0].address',\n\t},\n\t'contact.phone': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'phone[0].phoneNumber',\n\t},\n\t'agent.name': {\n\t\tfrom: 'agent',\n\t\tdataKey: 'name',\n\t},\n\t'agent.email': {\n\t\tfrom: 'agent',\n\t\tdataKey: 'emails[0].address',\n\t},\n};\n\nconst replaceAll = (text: string, old: string, replace: string): string => text.replace(new RegExp(old, 'g'), replace);\n\nconst handleBeforeSaveMessage = (message: IMessage, room?: IOmnichannelRoom): IMessage => {\n\tif (!message.msg || message.msg === '') {\n\t\treturn message;\n\t}\n\n\troom = room?._id ? room : Rooms.findOneById(message.rid);\n\tif (!room || !isOmnichannelRoom(room)) {\n\t\treturn message;\n\t}\n\n\tlet messageText = message.msg;\n\tconst agentId = room?.servedBy?._id;\n\tconst visitorId = room?.v?._id;\n\tconst agent = Users.findOneById(agentId, { fields: { name: 1, _id: 1, emails: 1 } }) || {};\n\tconst visitor = visitorId && (Promise.await(LivechatVisitors.findOneById(visitorId, {})) || {});\n\n\tObject.keys(placeholderFields).map((field) => {\n\t\tconst templateKey = `{{${field}}}`;\n\t\tconst placeholderConfig = placeholderFields[field as keyof typeof placeholderFields];\n\t\tconst from = placeholderConfig.from === 'agent' ? agent : visitor;\n\t\tconst data = get(from, placeholderConfig.dataKey, '');\n\t\tmessageText = replaceAll(messageText, templateKey, data);\n\n\t\treturn messageText;\n\t});\n\n\tmessage.msg = messageText;\n\treturn message;\n};\n\nsettings.watch('Canned_Responses_Enable', function (value) {\n\tif (!value) {\n\t\tcallbacks.remove('beforeSaveMessage', 'canned-responses-replace-placeholders');\n\t\treturn;\n\t}\n\n\tcallbacks.add('beforeSaveMessage', handleBeforeSaveMessage, callbacks.priority.HIGH * 2, 'canned-responses-replace-placeholders');\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onRemoveAgentDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onSaveAgentDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/removeCannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/saveCannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/Session.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/client/ClientSession.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/server/ServerSession.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicense.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicenseTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/bundles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/decrypt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getSeatsRequestLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getTagColor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/lib/isUnderAppLimits.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/maxSeatsBanners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/methods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/inquiries.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/sms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/upload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/SingleBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/components/modals/PlaceChatOnHoldModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/business-hours/Multiple.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/livechatSideNavItems.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/QuickActions/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/business-hours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/definition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/inquiries.ts",["22846"],[],"import { LivechatInquiry, Users, OmnichannelServiceLevelAgreements } from '@rocket.chat/models';\n\nimport { updateRoomSLA } from './sla';\n\nexport async function setSLAToInquiry({ userId, roomId, sla }: { userId: string; roomId: string; sla: string }): Promise {\n\tconst inquiry = await LivechatInquiry.findOneByRoomId(roomId, { projection: { status: 1 } });\n\tif (!inquiry || inquiry.status !== 'queued') {\n\t\tthrow new Error('error-invalid-inquiry');\n\t}\n\n\tconst slaData = sla && (await OmnichannelServiceLevelAgreements.findOneByIdOrName(sla));\n\tif (!slaData) {\n\t\tthrow new Error('error-invalid-sla');\n\t}\n\n\tconst user = await Users.findOneById(userId, { projection: { _id: 1, username: 1, name: 1 } });\n\tif (!user || !user.username) {\n\t\tthrow new Error('error-invalid-user');\n\t}\n\n\tawait updateRoomSLA(\n\t\troomId,\n\t\t{\n\t\t\t_id: user._id,\n\t\t\tname: user.name || '',\n\t\t\tusername: user.username,\n\t\t},\n\t\tslaData,\n\t);\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/monitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/monitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/transcript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Multiple.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/lib/business-hour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/addDepartmentAncestors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToAgent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterInquiryQueued.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHold.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHoldChatResumed.ts",["22847"],[],"import { callbacks } from '../../../../../lib/callbacks';\nimport { LivechatEnterprise } from '../lib/LivechatEnterprise';\nimport { cbLogger } from '../lib/logger';\n\nconst handleAfterOnHoldChatResumed = async (room: any): Promise => {\n\tif (!room || !room._id || !room.onHold) {\n\t\tcbLogger.debug('Skipping callback. No room provided or room is not on hold');\n\t\treturn;\n\t}\n\n\tcbLogger.debug(`Removing current on hold timers for room ${room._id}`);\n\tLivechatEnterprise.releaseOnHoldChat(room);\n};\n\ncallbacks.add(\n\t'livechat:afterOnHoldChatResumed',\n\t(room) => Promise.await(handleAfterOnHoldChatResumed(room)),\n\tcallbacks.priority.HIGH,\n\t'livechat-after-on-hold-chat-resumed',\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterRemoveDepartment.ts",["22848"],[],"import type { ILivechatAgent, ILivechatDepartmentRecord } from '@rocket.chat/core-typings';\nimport { LivechatDepartment } from '@rocket.chat/models';\n\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { cbLogger } from '../lib/logger';\n\nconst afterRemoveDepartment = async (options: { department: ILivechatDepartmentRecord; agentsId: ILivechatAgent['_id'][] }) => {\n\tcbLogger.debug(`Performing post-department-removal actions in EE: ${options?.department?._id}. Removing department from forward list`);\n\tif (!options || !options.department) {\n\t\tcbLogger.warn('No department found in options', options);\n\t\treturn options;\n\t}\n\n\tconst { department } = options;\n\n\tcbLogger.debug(`Removing department from forward list: ${department._id}`);\n\tawait LivechatDepartment.removeDepartmentFromForwardListById(department._id);\n\tcbLogger.debug(`Removed department from forward list: ${department._id}`);\n\n\tcbLogger.debug(`Post-department-removal actions completed in EE: ${department._id}`);\n\n\treturn options;\n};\n\ncallbacks.add(\n\t'livechat.afterRemoveDepartment',\n\t(options) => Promise.await(afterRemoveDepartment(options)),\n\tcallbacks.priority.HIGH,\n\t'livechat-after-remove-department',\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterReturnRoomAsInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applyDepartmentRestrictions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applySimultaneousChatsRestrictions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/autoCloseQueued.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeForwardRoomToDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeJoinRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeListTags.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/checkAgentBeforeTakeInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/handleNextAgentPreferredEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onAgentAssignmentFailed.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onBusinessHourStart.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCheckRoomParamsApi.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadConfigApi.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadForwardDepartmentRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onSaveVisitorInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onTransferFailure.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/resumeOnHold.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/scheduleAutoTransfer.ts",["22849"],[],"import type { IMessage, IOmnichannelRoom } from '@rocket.chat/core-typings';\n\nimport { AutoTransferChatScheduler } from '../lib/AutoTransferChatScheduler';\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { settings } from '../../../../../app/settings/server';\nimport { LivechatRooms } from '../../../../../app/models/server';\nimport { cbLogger } from '../lib/logger';\nimport type { CloseRoomParams } from '../../../../../app/livechat/server/lib/LivechatTyped.d';\n\ntype LivechatCloseCallbackParams = {\n\troom: IOmnichannelRoom;\n\toptions: CloseRoomParams['options'];\n};\n\nlet autoTransferTimeout = 0;\n\nconst handleAfterTakeInquiryCallback = async (inquiry: any = {}): Promise => {\n\tconst { rid } = inquiry;\n\tif (!rid || !rid.trim()) {\n\t\tcbLogger.debug('Skipping callback. Invalid room id');\n\t\treturn;\n\t}\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\tcbLogger.debug('Skipping callback. No auto transfer timeout or invalid value from setting');\n\t\treturn inquiry;\n\t}\n\n\tconst room = LivechatRooms.findOneById(rid, { autoTransferredAt: 1, autoTransferOngoing: 1 });\n\tif (!room || room.autoTransferredAt || room.autoTransferOngoing) {\n\t\tcbLogger.debug(`Skipping callback. Room ${room._id} already being transfered or not found`);\n\t\treturn inquiry;\n\t}\n\n\tcbLogger.debug(`Callback success. Room ${room._id} will be scheduled to be auto transfered after ${autoTransferTimeout} seconds`);\n\tawait AutoTransferChatScheduler.scheduleRoom(rid, autoTransferTimeout as number);\n\n\treturn inquiry;\n};\n\nconst handleAfterSaveMessage = (message: any = {}, room: any = {}): IMessage => {\n\tconst { _id: rid, t, autoTransferredAt, autoTransferOngoing } = room;\n\tconst { token } = message;\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\treturn message;\n\t}\n\n\tif (!rid || !message || rid === '' || t !== 'l' || token) {\n\t\treturn message;\n\t}\n\n\tif (autoTransferredAt) {\n\t\treturn message;\n\t}\n\n\tif (!autoTransferOngoing) {\n\t\treturn message;\n\t}\n\n\tPromise.await(AutoTransferChatScheduler.unscheduleRoom(rid));\n\treturn message;\n};\n\nconst handleAfterCloseRoom = (params: LivechatCloseCallbackParams): LivechatCloseCallbackParams => {\n\tconst { room } = params;\n\n\tconst { _id: rid, autoTransferredAt, autoTransferOngoing } = room;\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\treturn params;\n\t}\n\n\tif (autoTransferredAt) {\n\t\treturn params;\n\t}\n\n\tif (!autoTransferOngoing) {\n\t\treturn params;\n\t}\n\n\tPromise.await(AutoTransferChatScheduler.unscheduleRoom(rid));\n\treturn params;\n};\n\nsettings.watch('Livechat_auto_transfer_chat_timeout', function (value) {\n\tautoTransferTimeout = value as number;\n\tif (!autoTransferTimeout || autoTransferTimeout === 0) {\n\t\tcallbacks.remove('livechat.afterTakeInquiry', 'livechat-auto-transfer-job-inquiry');\n\t\tcallbacks.remove('afterSaveMessage', 'livechat-cancel-auto-transfer-job-after-message');\n\t\tcallbacks.remove('livechat.closeRoom', 'livechat-cancel-auto-transfer-on-close-room');\n\t\treturn;\n\t}\n\n\tcallbacks.add(\n\t\t'livechat.afterTakeInquiry',\n\t\t(inquiry) => Promise.await(handleAfterTakeInquiryCallback(inquiry)),\n\t\tcallbacks.priority.MEDIUM,\n\t\t'livechat-auto-transfer-job-inquiry',\n\t);\n\tcallbacks.add('afterSaveMessage', handleAfterSaveMessage, callbacks.priority.HIGH, 'livechat-cancel-auto-transfer-job-after-message');\n\tcallbacks.add('livechat.closeRoom', handleAfterCloseRoom, callbacks.priority.HIGH, 'livechat-cancel-auto-transfer-on-close-room');\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/sendPdfTranscriptOnClose.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/setPredictedVisitorAbandonmentTime.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoCloseOnHoldScheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoTransferChatScheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Department.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/LivechatEnterprise.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/QueueInactivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/SlaHelper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/VisitorInactivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/debounceByParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/query.helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadBalancing.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadRotation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/runEndpointsAsUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/addMonitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/getUnitsFromUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeMonitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/resumeOnHold.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterReadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterSaveMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/CannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatPriority.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnitMonitors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/raw/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EEMentionQueries.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EESpotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/lib/calculateOnHoldTimeForRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/services/voipService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/@types/IOrchestrator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/RealAppsEngineUIHost.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/websockets.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterInvitePlayersModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/hooks/useExternalComponentsQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/orchestrator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/components/deviceManagement/LoggedOutBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/DeviceManagementTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/ecdh.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDeviceLogout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDevicesMenuOption.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useHasLicenseModule.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useOutboundDialer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useTagsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipFooterMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/fetchFeatures.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/onToggledFeature.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/EEVoipClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/parseOutboundPhoneNumber.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTableContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/ContactManagerInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/RemoveBusinessHourButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultipleContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/ContactManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalFormContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentBusinessHours.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentForwarding.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeNumberInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextAreaInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentDisplay.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/PrioritiesSelect.tsx",[],["22850","22851"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/SlaPoliciesSelect.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/register.ts",[],["22852"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithDepartmentData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseNew.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/IOmnichannelCannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/RemoveCannedResponseButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/components/cannedResponseForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/InsertPlaceholderDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/MarkdownTextEditor.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/IconButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextEditor.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Textarea.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Toolbox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/PreviewText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/SharingOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/WrapCannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseFilterOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPriorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPrioritiesMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useScopeDict.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesResetModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/routes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/RemoveSlaButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaNew.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTags.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTagsMultiple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/CurrentChatTags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/RemoveTagButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEdit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithDepartmentData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/RemoveUnitButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEdit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/sidebar/footer/SidebarFooterWatermark.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/audit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/engagementDashboard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/readReceipt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardErrorBoundary.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsOverview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/useChannelsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/DownloadDataButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/PeriodSelector.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/colors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/periods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodSelectorState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesPerChannelSection.tsx",["22853"],[],"import { ResponsivePie } from '@nivo/pie';\nimport { Box, Flex, Icon, Margins, Skeleton, Table, Tile, Palette } from '@rocket.chat/fuselage';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport LegendSymbol from '../dataView/LegendSymbol';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useMessageOrigins } from './useMessageOrigins';\nimport { useTopFivePopularChannels } from './useTopFivePopularChannels';\n\nconst colors = {\n\twarning: Palette.statusColor['status-font-on-warning'].toString(),\n\tsuccess: Palette.statusColor['status-font-on-success'].toString(),\n\tinfo: Palette.statusColor['status-font-on-info'].toString(),\n};\nconst MessagesPerChannelSection = (): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\n\tconst t = useTranslation();\n\n\tconst { data: messageOriginsData } = useMessageOrigins({ period });\n\tconst { data: topFivePopularChannelsData } = useTopFivePopularChannels({ period });\n\n\tconst pie = useMemo(\n\t\t() => messageOriginsData?.origins?.reduce<{ [roomType: string]: number }>((obj, { messages, t }) => ({ ...obj, [t]: messages }), {}),\n\t\t[messageOriginsData],\n\t);\n\n\tconst table = useMemo(\n\t\t() =>\n\t\t\ttopFivePopularChannelsData?.channels?.reduce<\n\t\t\t\t{\n\t\t\t\t\ti: number;\n\t\t\t\t\tt: string;\n\t\t\t\t\tname?: string;\n\t\t\t\t\tmessages: number;\n\t\t\t\t}[]\n\t\t\t>((entries, { t, messages, name, usernames }, i) => [...entries, { i, t, name: name || usernames?.join(' × '), messages }], []),\n\t\t[topFivePopularChannelsData],\n\t);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t messageOriginsData?.origins.map(({ t, messages }) => [t, messages])}\n\t\t\t\t/>\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{pie ? (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_messages', { value: datum.value })}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Private_Chats')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Private_Channels')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Public_Channels')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t) : (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{table ? {t('Most_popular_channels_top_5')} : }\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{table && !table.length && (\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{t('Not_enough_data')}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t{(!table || !!table.length) && (\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t{'#'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Channel')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Number_of_messages')}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{table?.map(({ i, t, name, messages }) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{i + 1}.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{(t === 'd' && ) ||\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(t === 'p' && ) ||\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(t === 'c' && )}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{name}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{messages}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t))}\n\t\t\t\t\t\t\t\t\t\t\t\t{!table &&\n\t\t\t\t\t\t\t\t\t\t\t\t\tArray.from({ length: 5 }, (_, i) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t))}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MessagesPerChannelSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesSentSection.tsx",["22854"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, Skeleton, Palette } from '@rocket.chat/fuselage';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport CounterSet from '../../../../../../client/components/dataView/CounterSet';\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodLabel } from '../dataView/usePeriodLabel';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useMessagesSent } from './useMessagesSent';\n\nconst MessagesSentSection = (): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\tconst periodLabel = usePeriodLabel(period);\n\n\tconst t = useTranslation();\n\n\tconst { data } = useMessagesSent({ period });\n\n\tconst [countFromPeriod, variatonFromPeriod, countFromYesterday, variationFromYesterday, values] = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst values = Array.from({ length: moment(data.end).diff(data.start, 'days') + 1 }, (_, i) => ({\n\t\t\tdate: moment(data.start).add(i, 'days').toISOString(),\n\t\t\tnewMessages: 0,\n\t\t}));\n\n\t\tfor (const { day, messages } of data.days ?? []) {\n\t\t\tconst i = moment(day).diff(data.start, 'days');\n\t\t\tif (i >= 0) {\n\t\t\t\tvalues[i].newMessages += messages;\n\t\t\t}\n\t\t}\n\n\t\treturn [data.period?.count, data.period?.variation, data.yesterday?.count, data.yesterday?.variation, values];\n\t}, [data]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t values?.map(({ date, newMessages }) => [date, newMessages])}\n\t\t\t\t/>\n\t\t\t\n\n\t\t\t,\n\t\t\t\t\t\tvariation: variatonFromPeriod ?? 0,\n\t\t\t\t\t\tdescription: periodLabel,\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tcount: countFromYesterday ?? ,\n\t\t\t\t\t\tvariation: variationFromYesterday ?? 0,\n\t\t\t\t\t\tdescription: t('Yesterday'),\n\t\t\t\t\t},\n\t\t\t\t]}\n\t\t\t/>\n\t\t\t\n\t\t\t\t{values ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(date).format('dddd'),\n\t\t\t\t\t\t\t\t\t\t\t}) ||\n\t\t\t\t\t\t\t\t\t\t\tnull\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t\t\tcontainer: {\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\ttooltip={({ value }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_messages', { value })}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MessagesSentSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessageOrigins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessagesSent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useTopFivePopularChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ActiveUsersSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/BusiestChatTimesSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForDays.tsx",["22855"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, IconButton, Margins, Skeleton } from '@rocket.chat/fuselage';\nimport colors from '@rocket.chat/fuselage-tokens/colors';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { useWeeklyChatActivity } from './useWeeklyChatActivity';\n\ntype ContentForDaysProps = {\n\tdisplacement: number;\n\tonPreviousDateClick: () => void;\n\tonNextDateClick: () => void;\n\ttimezone: 'utc' | 'local';\n};\n\nconst ContentForDays = ({ displacement, onPreviousDateClick, onNextDateClick, timezone }: ContentForDaysProps): ReactElement => {\n\tconst utc = timezone === 'utc';\n\tconst { data } = useWeeklyChatActivity({ displacement, utc });\n\n\tconst formattedCurrentDate = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn null;\n\t\t}\n\n\t\tconst endOfWeek = moment(data.day);\n\t\tconst startOfWeek = moment(data.day).subtract(6, 'days');\n\t\treturn `${startOfWeek.format('L')} - ${endOfWeek.format('L')}`;\n\t}, [data]);\n\n\tconst values = useMemo(\n\t\t() =>\n\t\t\tdata?.month\n\t\t\t\t?.map(({ users, day, month, year }) => ({\n\t\t\t\t\tusers,\n\t\t\t\t\tday: moment({ year, month: month - 1, day }),\n\t\t\t\t}))\n\t\t\t\t?.sort(({ day: a }, { day: b }) => a.diff(b))\n\t\t\t\t?.map(({ users, day }) => ({ users, day: String(day.valueOf()) })) ?? [],\n\t\t[data],\n\t);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{formattedCurrentDate}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{data ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(parseInt(timestamp, 10)).format('L'),\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default ContentForDays;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForHours.tsx",["22856"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Button, Chevron, Skeleton } from '@rocket.chat/fuselage';\nimport { useBreakpoints } from '@rocket.chat/fuselage-hooks';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { useHourlyChatActivity } from './useHourlyChatActivity';\n\ntype ContentForHoursProps = {\n\tdisplacement: number;\n\tonPreviousDateClick: () => void;\n\tonNextDateClick: () => void;\n\ttimezone: 'utc' | 'local';\n};\n\nconst ContentForHours = ({ displacement, onPreviousDateClick, onNextDateClick, timezone }: ContentForHoursProps): ReactElement => {\n\tconst utc = timezone === 'utc';\n\tconst { data } = useHourlyChatActivity({ displacement, utc });\n\n\tconst t = useTranslation();\n\tconst isLgScreen = useBreakpoints().includes('lg');\n\n\tconst values = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst divider = 2;\n\t\tconst values = Array.from({ length: 24 / divider }, (_, i) => ({\n\t\t\thour: String(divider * i),\n\t\t\tusers: 0,\n\t\t}));\n\n\t\tfor (const { hour, users } of data?.hours ?? []) {\n\t\t\tconst i = Math.floor(hour / divider);\n\t\t\tvalues[i] = values[i] || { hour: String(divider * i), users: 0 };\n\t\t\tvalues[i].users += users;\n\t\t}\n\n\t\treturn values;\n\t}, [data]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{data ? moment(data.day).format(displacement < 7 ? 'dddd' : 'L') : null}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t{data ? (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t moment().set({ hour, minute: 0, second: 0 }).format('LT'),\n\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\tpadding: 4,\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\ttooltip={({ value }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{t('Value_users', { value })}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t) : (\n\t\t\t\t\n\t\t\t)}\n\t\t\n\t);\n};\n\nexport default ContentForHours;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/NewUsersSection.tsx",["22857"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, Skeleton } from '@rocket.chat/fuselage';\nimport { useResizeObserver } from '@rocket.chat/fuselage-hooks';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport CounterSet from '../../../../../../client/components/dataView/CounterSet';\nimport { useFormatDate } from '../../../../../../client/hooks/useFormatDate';\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodLabel } from '../dataView/usePeriodLabel';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useNewUsers } from './useNewUsers';\n\nconst TICK_WIDTH = 45;\n\ntype NewUsersSectionProps = {\n\ttimezone: 'utc' | 'local';\n};\n\nconst NewUsersSection = ({ timezone }: NewUsersSectionProps): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\tconst periodLabel = usePeriodLabel(period);\n\n\tconst utc = timezone === 'utc';\n\tconst { data } = useNewUsers({ period, utc });\n\n\tconst t = useTranslation();\n\n\tconst formatDate = useFormatDate();\n\n\tconst { ref: sizeRef, contentBoxSize: { inlineSize = 600 } = {} } = useResizeObserver();\n\n\tconst maxTicks = Math.ceil(inlineSize / TICK_WIDTH);\n\n\tconst tickValues = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tconst arrayLength = moment(data.end).diff(data.start, 'days') + 1;\n\t\tif (arrayLength <= maxTicks || !maxTicks) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tconst values = Array.from({ length: arrayLength }, (_, i) => moment(data.start).add(i, 'days').format('YYYY-MM-DD'));\n\n\t\tconst relation = Math.ceil(values.length / maxTicks);\n\n\t\treturn values.reduce((acc, cur, i) => {\n\t\t\tif ((i + 1) % relation === 0) {\n\t\t\t\tacc = [...acc, cur];\n\t\t\t}\n\t\t\treturn acc;\n\t\t}, [] as string[]);\n\t}, [data, maxTicks]);\n\n\tconst [countFromPeriod, variatonFromPeriod, countFromYesterday, variationFromYesterday, values] = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst values = Array.from({ length: moment(data.end).diff(data.start, 'days') + 1 }, (_, i) => ({\n\t\t\tdate: moment(data.start).add(i, 'days').format('YYYY-MM-DD'),\n\t\t\tnewUsers: 0,\n\t\t}));\n\t\tfor (const { day, users } of data.days) {\n\t\t\tconst i = utc ? moment(day).utc().diff(data.start, 'days') : moment(day).diff(data.start, 'days');\n\t\t\tif (i >= 0) {\n\t\t\t\tvalues[i].newUsers += users;\n\t\t\t}\n\t\t}\n\n\t\treturn [data.period.count, data.period.variation, data.yesterday.count, data.yesterday.variation, values];\n\t}, [data, utc]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t values?.map(({ date, newUsers }) => [date, newUsers])}\n\t\t\t\t/>\n\t\t\t\n\t\t\t,\n\t\t\t\t\t\tvariation: variatonFromPeriod ?? 0,\n\t\t\t\t\t\tdescription: periodLabel,\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tcount: countFromYesterday ?? ,\n\t\t\t\t\t\tvariation: variationFromYesterday ?? 0,\n\t\t\t\t\t\tdescription: t('Yesterday'),\n\t\t\t\t\t},\n\t\t\t\t]}\n\t\t\t/>\n\t\t\t\n\t\t\t\t{values ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(date).format(values?.length === 7 ? 'dddd' : 'DD/MM'),\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\taxisLeft={{\n\t\t\t\t\t\t\t\t\t\t\ttickSize: 0,\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\ttickPadding: 4,\n\t\t\t\t\t\t\t\t\t\t\ttickRotation: 0,\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: 4,\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\ttooltip={({ value, indexValue }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_users', { value })}, {formatDate(indexValue)}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default NewUsersSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersByTimeOfTheDaySection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useActiveUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useHourlyChatActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useNewUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useUsersByTimeOfTheDay.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useWeeklyChatActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/info/SeatsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/CloseToSeatsCapModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/ReachedSeatsCapModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/useUsageLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/UserPageHeaderContentWithSeatsCap.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useRequestSeatsLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useSeatsCap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditLogPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditFiltersDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogEntry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditMessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditResult.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/DateRangePicker.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/RoomAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/UsernamesAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/VisitorAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/DirectTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/OmnichannelTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/RoomsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditForm.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useSendTelemetryMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/utils/dateRange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/components/modals/WrapUpCallModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/Pad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/PadButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useDialPad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useEnterKey.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useLongPress.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modals/DeviceSettingsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/IAuditLog.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/audit.ts",[],["22858"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/license.ts",[],["22859"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/chat.ts",[],["22860"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/engagementDashboard.ts",[],["22861"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessHours.ts",[],["22862"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessUnits.ts",[],["22863"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/cannedResponses.ts",[],["22864"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/roles.ts",[],["22865"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsPaginateProps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsProps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/sessions.ts",[],["22866"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/Utilities.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/determineFileType.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/formatAppInstanceForRest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/transformMappedData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/NetworkBroker.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/chat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/licenses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/appRequestsCron.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/actionButtonsHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/appsCountHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/rest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/uikit.ts",[],["22867","22868"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/websockets.ts",[],["22869","22870","22871","22872","22873","22874","22875"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/cron.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appInstall.ts",[],["22876","22877","22878"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appRequestNotifyUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/orchestrator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppFileSystemSourceStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppGridFSSourceStorage.ts",[],["22879"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppRealStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/ConfigurableAppSourceStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/logs-storage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/oauth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/saml.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/videoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/EnterpriseCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/AuditLog.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/methods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/session.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/date.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/message-read-receipt/ReadReceipt.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/oauth/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/registerServiceModels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/insertRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/updateRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/syncUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/AbstractFederationService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/UserService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/DirectMessageRoomServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/RoomServiceSender.ts",["22880"],[],"import type { FederationPaginatedResult, IFederationPublicRooms } from '@rocket.chat/rest-typings';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\n\nimport { FederatedUserEE } from '../../../domain/FederatedUser';\nimport type { IFederationBridgeEE, IFederationPublicRoomsResult } from '../../../domain/IFederationBridge';\nimport type { RocketChatRoomAdapterEE } from '../../../infrastructure/rocket-chat/adapters/Room';\nimport type { RocketChatUserAdapterEE } from '../../../infrastructure/rocket-chat/adapters/User';\nimport type {\n\tFederationBeforeAddUserToARoomDto,\n\tFederationOnRoomCreationDto,\n\tFederationOnUsersAddedToARoomDto,\n\tFederationRoomInviteUserDto,\n\tFederationSetupRoomDto,\n\tIFederationInviteeDto,\n} from './input/RoomSenderDto';\nimport { AbstractFederationApplicationServiceEE } from '../../AbstractFederationService';\nimport type { RocketChatFileAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatSettingsAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatMessageAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Message';\nimport { ROCKET_CHAT_FEDERATION_ROLES } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles';\nimport type { FederationJoinExternalPublicRoomInputDto, FederationSearchPublicRoomsInputDto } from './input/RoomInputDto';\nimport { FederatedRoomEE } from '../../../domain/FederatedRoom';\nimport type { RocketChatNotificationAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Notification';\nimport { MatrixRoomJoinRules } from '../../../../../../../server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules';\n\nexport class FederationRoomServiceSender extends AbstractFederationApplicationServiceEE {\n\tconstructor(\n\t\tprotected internalRoomAdapter: RocketChatRoomAdapterEE,\n\t\tprotected internalUserAdapter: RocketChatUserAdapterEE,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t\tprotected internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprotected internalNotificationAdapter: RocketChatNotificationAdapter,\n\t\tprotected bridge: IFederationBridgeEE,\n\t) {\n\t\tsuper(bridge, internalUserAdapter, internalFileAdapter, internalSettingsAdapter);\n\t}\n\n\tpublic async onRoomCreated(roomOnCreationInput: FederationOnRoomCreationDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, invitees } = roomOnCreationInput;\n\t\tawait this.setupFederatedRoom({ internalInviterId, internalRoomId });\n\n\t\tif (invitees.length === 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.inviteLocalThenExternalUsers(invitees, internalInviterId, internalRoomId);\n\t}\n\n\tpublic async beforeAddUserToARoom(dmBeforeAddUserToARoomInput: FederationBeforeAddUserToARoomDto): Promise {\n\t\tconst { invitees = [], internalInviter, internalRoomId } = dmBeforeAddUserToARoomInput;\n\t\tif (invitees.length === 0) {\n\t\t\treturn;\n\t\t}\n\t\tif (internalInviter) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviter._id);\n\t\t\tif (!federatedUser) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\t\tif (!federatedRoom) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst userRolesInThisRoom = await this.internalRoomAdapter.getInternalRoomRolesByUserId(\n\t\t\t\tfederatedRoom.getInternalId(),\n\t\t\t\tfederatedUser.getInternalId(),\n\t\t\t);\n\t\t\tconst canAddUserToARoom =\n\t\t\t\tuserRolesInThisRoom.includes(ROCKET_CHAT_FEDERATION_ROLES.OWNER) ||\n\t\t\t\tuserRolesInThisRoom.includes(ROCKET_CHAT_FEDERATION_ROLES.MODERATOR) ||\n\t\t\t\tfederatedRoom.isTheCreator(federatedUser.getInternalId());\n\t\t\tif (!canAddUserToARoom) {\n\t\t\t\tthrow new Error('You are not allowed to add users to this room');\n\t\t\t}\n\t\t}\n\n\t\tawait this.createUsersLocallyOnly(invitees);\n\t}\n\n\tprivate async inviteLocalThenExternalUsers(\n\t\tinvitees: IFederationInviteeDto[],\n\t\tinternalInviterId: string,\n\t\tinternalRoomId: string,\n\t): Promise {\n\t\tconst localUsers = invitees.filter((user) =>\n\t\t\tFederatedUserEE.isOriginalFromTheProxyServer(this.bridge.extractHomeserverOrigin(user.rawInviteeId), this.internalHomeServerDomain),\n\t\t);\n\n\t\tconst externalUsers = invitees.filter(\n\t\t\t(user) =>\n\t\t\t\t!FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\t\t\tthis.bridge.extractHomeserverOrigin(user.rawInviteeId),\n\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t),\n\t\t);\n\n\t\tfor await (const user of [...localUsers, ...externalUsers]) {\n\t\t\tawait this.inviteUserToAFederatedRoom({\n\t\t\t\tinternalInviterId,\n\t\t\t\tinternalRoomId,\n\t\t\t\tinviteeUsernameOnly: user.inviteeUsernameOnly,\n\t\t\t\tnormalizedInviteeId: user.normalizedInviteeId,\n\t\t\t\trawInviteeId: user.rawInviteeId,\n\t\t\t});\n\t\t}\n\t}\n\n\tpublic async onUsersAddedToARoom(roomOnUsersAddedToARoomInput: FederationOnUsersAddedToARoomDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, invitees, inviteComesFromAnExternalHomeServer } = roomOnUsersAddedToARoomInput;\n\n\t\tif (inviteComesFromAnExternalHomeServer) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.inviteLocalThenExternalUsers(invitees, internalInviterId, internalRoomId);\n\t}\n\n\tpublic async searchPublicRooms(roomSearchInputDto: FederationSearchPublicRoomsInputDto): Promise<\n\t\tFederationPaginatedResult<{\n\t\t\trooms: IFederationPublicRooms[];\n\t\t}>\n\t> {\n\t\tif (!this.internalSettingsAdapter.isFederationEnabled()) {\n\t\t\tthrow new Error('Federation is disabled');\n\t\t}\n\n\t\tconst { serverName, roomName, count, pageToken } = roomSearchInputDto;\n\t\tconst rooms = await this.bridge.searchPublicRooms({\n\t\t\tserverName: serverName || this.internalHomeServerDomain,\n\t\t\troomName,\n\t\t\tlimit: count,\n\t\t\tpageToken,\n\t\t});\n\n\t\treturn RoomMapper.toSearchPublicRoomsDto(rooms);\n\t}\n\n\tpublic async joinExternalPublicRoom(joinExternalPublicRoomInputDto: FederationJoinExternalPublicRoomInputDto): Promise {\n\t\tif (!this.internalSettingsAdapter.isFederationEnabled()) {\n\t\t\tthrow new Error('Federation is disabled');\n\t\t}\n\n\t\tconst { externalRoomId, internalUserId, normalizedRoomId, externalRoomHomeServerName } = joinExternalPublicRoomInputDto;\n\t\tconst room = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (room) {\n\t\t\tconst alreadyJoined = await this.internalRoomAdapter.isUserAlreadyJoined(room.getInternalId(), internalUserId);\n\t\t\tif (alreadyJoined) {\n\t\t\t\tthrow new Error('already-joined');\n\t\t\t}\n\t\t}\n\n\t\tconst user = await this.internalUserAdapter.getFederatedUserByInternalId(internalUserId);\n\t\tif (!user) {\n\t\t\tawait this.createFederatedUserIncludingHomeserverUsingLocalInformation(internalUserId);\n\t\t}\n\n\t\tconst federatedUser = user || (await this.internalUserAdapter.getFederatedUserByInternalId(internalUserId));\n\t\tif (!federatedUser) {\n\t\t\tthrow new Error(`User with internalId ${internalUserId} not found`);\n\t\t}\n\t\tawait this.bridge.joinRoom(externalRoomId, federatedUser.getExternalId(), [externalRoomHomeServerName]);\n\n\t\tconst externalRoomData = await this.bridge.getRoomData(federatedUser.getExternalId(), externalRoomId);\n\t\tif (!externalRoomData) {\n\t\t\treturn;\n\t\t}\n\t\tconst creatorUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalRoomData.creator.id);\n\t\tif (!creatorUser) {\n\t\t\tconst isCreatorFromTheSameHomeServer = FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\t\tthis.bridge.extractHomeserverOrigin(externalRoomData.creator.id),\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\tconst existsOnlyOnProxyServer = isCreatorFromTheSameHomeServer;\n\t\t\tconst username = isCreatorFromTheSameHomeServer ? externalRoomData.creator.username : externalRoomData.creator.id.replace('@', '');\n\t\t\tawait this.createFederatedUserInternallyOnly(externalRoomData.creator.id, username, existsOnlyOnProxyServer);\n\t\t}\n\t\tconst federatedCreatorUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalRoomData.creator.id);\n\t\tif (!federatedCreatorUser) {\n\t\t\treturn;\n\t\t}\n\t\tlet internalRoomId;\n\t\tif (!room) {\n\t\t\tconst newFederatedRoom = FederatedRoomEE.createInstance(\n\t\t\t\texternalRoomId,\n\t\t\t\tnormalizedRoomId,\n\t\t\t\tfederatedCreatorUser,\n\t\t\t\tRoomType.CHANNEL,\n\t\t\t\texternalRoomData.name,\n\t\t\t);\n\t\t\tinternalRoomId = await this.internalRoomAdapter.createFederatedRoom(newFederatedRoom);\n\t\t}\n\n\t\tconst federatedRoom = room || (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId));\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tinternalRoomId || federatedRoom.getInternalId(),\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedUser);\n\t}\n\n\tprivate async setupFederatedRoom(roomInviteUserInput: FederationSetupRoomDto): Promise {\n\t\tconst { internalInviterId, internalRoomId } = roomInviteUserInput;\n\t\tconst inviterUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId);\n\t\tif (!inviterUser) {\n\t\t\tawait this.createFederatedUserIncludingHomeserverUsingLocalInformation(internalInviterId);\n\t\t}\n\n\t\tconst federatedInviterUser = inviterUser || (await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId));\n\t\tif (!federatedInviterUser) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tconst internalFederatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\tif (internalFederatedRoom) {\n\t\t\treturn;\n\t\t}\n\t\tconst internalRoom = await this.internalRoomAdapter.getInternalRoomById(internalRoomId);\n\t\tif (!internalRoom || !internalRoom.name) {\n\t\t\tthrow new Error(`Room with internalId ${internalRoomId} not found`);\n\t\t}\n\t\tconst roomName = internalRoom.fname || internalRoom.name;\n\t\tconst externalRoomId = await this.bridge.createRoom(federatedInviterUser.getExternalId(), internalRoom.t, roomName, internalRoom.topic);\n\n\t\tawait this.internalRoomAdapter.updateFederatedRoomByInternalRoomId(internalRoom._id, externalRoomId);\n\t}\n\n\tprivate async inviteUserToAFederatedRoom(roomInviteUserInput: FederationRoomInviteUserDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, normalizedInviteeId, inviteeUsernameOnly, rawInviteeId } = roomInviteUserInput;\n\t\tconst isUserAutoJoining = Boolean(!internalInviterId);\n\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(rawInviteeId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\tthrow new Error(`Could not find the room to invite. RoomId: ${internalRoomId}`);\n\t\t}\n\n\t\tconst federatedInviterUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId);\n\t\tif (!federatedInviterUser && !isUserAutoJoining) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tconst username = isInviteeFromTheSameHomeServer ? inviteeUsernameOnly : normalizedInviteeId;\n\t\tconst inviteeUser = await this.internalUserAdapter.getFederatedUserByInternalUsername(username);\n\t\tif (!inviteeUser) {\n\t\t\tconst existsOnlyOnProxyServer = isInviteeFromTheSameHomeServer;\n\t\t\tawait this.createFederatedUserInternallyOnly(rawInviteeId, username, existsOnlyOnProxyServer);\n\t\t}\n\n\t\tconst federatedInviteeUser = inviteeUser || (await this.internalUserAdapter.getFederatedUserByInternalUsername(username));\n\t\tif (!federatedInviteeUser) {\n\t\t\tthrow new Error(`User with internalUsername ${username} not found`);\n\t\t}\n\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tconst profile = await this.bridge.getUserProfileInformation(federatedInviteeUser.getExternalId());\n\t\t\tif (!profile) {\n\t\t\t\tawait this.bridge.createUser(\n\t\t\t\t\tinviteeUsernameOnly,\n\t\t\t\t\tfederatedInviteeUser.getName() || federatedInviteeUser.getUsername() || username,\n\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\n\t\tif (!federatedInviterUser && isUserAutoJoining) {\n\t\t\tawait this.bridge.joinRoom(federatedRoom.getExternalId(), federatedInviteeUser.getExternalId());\n\t\t\treturn;\n\t\t}\n\n\t\tif (!federatedInviterUser) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tawait this.bridge.inviteToRoom(\n\t\t\tfederatedRoom.getExternalId(),\n\t\t\tfederatedInviterUser.getExternalId(),\n\t\t\tfederatedInviteeUser.getExternalId(),\n\t\t);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(federatedRoom.getExternalId(), federatedInviteeUser.getExternalId());\n\t\t}\n\t}\n}\n\nclass RoomMapper {\n\tpublic static toSearchPublicRoomsDto(rooms: IFederationPublicRoomsResult): FederationPaginatedResult<{\n\t\trooms: IFederationPublicRooms[];\n\t}> {\n\t\treturn {\n\t\t\trooms: (rooms?.chunk || [])\n\t\t\t\t.map((room) => ({\n\t\t\t\t\tid: room.room_id,\n\t\t\t\t\tname: room.name,\n\t\t\t\t\tcanJoin: !(room.join_rule && room.join_rule === MatrixRoomJoinRules.KNOCK),\n\t\t\t\t\tcanonicalAlias: room.canonical_alias,\n\t\t\t\t\tjoinedMembers: room.num_joined_members,\n\t\t\t\t\ttopic: room.topic,\n\t\t\t\t}))\n\t\t\t\t.filter((room) => room.canJoin),\n\t\t\tcount: rooms?.chunk?.length || 0,\n\t\t\ttotal: rooms?.total_room_count_estimate || 0,\n\t\t\t...(rooms?.next_batch ? { nextPageToken: rooms.next_batch } : {}),\n\t\t\t...(rooms?.prev_batch ? { prevPageToken: rooms.prev_batch } : {}),\n\t\t};\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomInputDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomSenderDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/IFederationBridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/Factory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/matrix/Bridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/converters/RoomSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/action.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/instance/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/ldap/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/message-reads/service.ts",["22881"],[],"import { MessageReads, Subscriptions } from '@rocket.chat/models';\nimport type { ISubscription } from '@rocket.chat/core-typings';\nimport { ServiceClassInternal } from '@rocket.chat/core-services';\n\nimport type { IMessageReadsService } from '../../sdk/types/IMessageReadsService';\nimport { Messages } from '../../../../app/models/server';\nimport { ReadReceipt } from '../../lib/message-read-receipt/ReadReceipt';\nimport { MAX_ROOM_SIZE_CHECK_INDIVIDUAL_READ_RECEIPTS } from '../../lib/constants';\n\nexport class MessageReadsService extends ServiceClassInternal implements IMessageReadsService {\n\tprotected name = 'message-reads';\n\n\tasync readThread(userId: string, tmid: string): Promise {\n\t\tconst read = await MessageReads.findOneByUserIdAndThreadId(userId, tmid);\n\n\t\tconst threadMessage = Messages.findOneById(tmid, { projection: { ts: 1, tlm: 1, rid: 1 } });\n\t\tif (!threadMessage || !threadMessage.tlm) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait MessageReads.updateReadTimestampByUserIdAndThreadId(userId, tmid);\n\t\tReadReceipt.storeThreadMessagesReadReceipts(tmid, userId, read?.ls || threadMessage.ts);\n\n\t\t// doesn't mark as read if not all room members have read the thread\n\t\tconst membersCount = await Subscriptions.countUnarchivedByRoomId(threadMessage.rid);\n\n\t\tif (membersCount <= MAX_ROOM_SIZE_CHECK_INDIVIDUAL_READ_RECEIPTS) {\n\t\t\tconst subscriptions = await Subscriptions.findUnarchivedByRoomId(threadMessage.rid, {\n\t\t\t\tprojection: { 'u._id': 1 },\n\t\t\t}).toArray();\n\t\t\tconst members = subscriptions.map((s: ISubscription) => s.u._id);\n\n\t\t\tconst totalMessageReads = await MessageReads.countByThreadAndUserIds(tmid, members);\n\t\t\tif (totalMessageReads < membersCount) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t} else {\n\t\t\t// for large rooms, mark as read if there are as many reads as room members to improve performance (instead of checking each read)\n\t\t\tconst totalMessageReads = await MessageReads.countByThreadId(tmid);\n\t\t\tif (totalMessageReads < membersCount) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\n\t\tconst firstRead = await MessageReads.getMinimumLastSeenByThreadId(tmid);\n\t\tif (firstRead?.ls) {\n\t\t\tMessages.setThreadMessagesAsRead(tmid, firstRead.ls);\n\t\t}\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/methods/getReadReceipts.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatPriority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnitMonitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/OmnichannelServiceLevelAgreements.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/ReadReceipts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatPriority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnitMonitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ReadReceipts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ServiceLevelAgreements.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/requestSeatsRoute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IInstanceService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/ILDAPEEService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IMessageReadsService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/ECDHProxy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/lib/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/mongo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/saml.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/video-conference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/audit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/broker.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/engagementDashboard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/seatsCap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/services.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/upsell.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/UserService.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/DirectMessageRoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/RoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/input/RoomInputDto.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/converters/RoomSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/hooks/hooks.spec.ts",[],["22882"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/slash-commands/actions.spec.ts",[],["22883","22884","22885","22886","22887","22888","22889","22890"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/generateToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/regenerateToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/removeToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/startup/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/ClientLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/createQuoteAttachment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/emailValidator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getImageExtensionFromMime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getMessageUrlRegex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getUserEmailAddress.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/isTruthy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/oauthRedirectUri.ts",[],["22891"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/random.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/getMostImportantRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/isValidRoleScope.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/adminFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/coordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/transforms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/typedJSONParse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/upgradeTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/addMinutesToADate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/arrayUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/comparisons.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/getFileExtension.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/highOrderFunctions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isJSON.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isObject.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isRelativeURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/omit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseCSV.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/safeHtmlDots.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/secondsToHHMMSS.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/stringUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/videoConference/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/linkedin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/notice.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/package.js",[],["22892"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-config.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-filter.js",[],["22893"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-methods.js",[],["22894","22895","22896","22897"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-mime.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-server.js",[],["22898","22899","22900","22901","22902","22903","22904","22905","22906","22907","22908","22909"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store-permissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store.js",[],["22910","22911","22912","22913","22914","22915","22916","22917","22918","22919","22920","22921","22922","22923","22924","22925"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-tokens.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-uploader.js",[],["22926","22927","22928","22929","22930","22931","22932","22933","22934","22935"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-i18n/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/plugin/build-livechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/build.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/plugin/compile-version.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright-federation.config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright.config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/accounts_meld.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/federation.ts",[],["22936"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/nps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/oembed.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/statistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/userDataDownloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/DatabaseWatcher.ts",["22937"],["22938"],"import EventEmitter from 'events';\n\nimport type { IRocketChatRecord } from '@rocket.chat/core-typings';\nimport type { Timestamp, Db, ChangeStreamDeleteDocument, ChangeStreamInsertDocument, ChangeStreamUpdateDocument } from 'mongodb';\nimport { escapeRegExp } from '@rocket.chat/string-helpers';\nimport { MongoClient } from 'mongodb';\n\nimport type { Logger } from '../lib/logger/Logger';\nimport { convertChangeStreamPayload } from './convertChangeStreamPayload';\nimport { convertOplogPayload } from './convertOplogPayload';\nimport { watchCollections } from './watchCollections';\n\nconst instancePing = parseInt(String(process.env.MULTIPLE_INSTANCES_PING_INTERVAL)) || 10000;\n\nconst maxDocMs = instancePing * 4; // 4 times the ping interval\n\nexport type RealTimeData = {\n\tid: string;\n\taction: 'insert' | 'update' | 'remove';\n\tclientAction: 'inserted' | 'updated' | 'removed';\n\tdata?: T;\n\tdiff?: Record;\n\tunset?: Record;\n\toplog?: true;\n};\n\nconst ignoreChangeStream = ['yes', 'true'].includes(String(process.env.IGNORE_CHANGE_STREAM).toLowerCase());\n\nconst useMeteorOplog = ['yes', 'true'].includes(String(process.env.USE_NATIVE_OPLOG).toLowerCase());\n\nexport class DatabaseWatcher extends EventEmitter {\n\tprivate db: Db;\n\n\tprivate _oplogHandle?: any;\n\n\tprivate metrics?: any;\n\n\tprivate logger: Logger;\n\n\t/**\n\t * Last doc timestamp received from a real time event\n\t */\n\tprivate lastDocTS: Date;\n\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tconstructor({ db, _oplogHandle, metrics, logger: LoggerClass }: { db: Db; _oplogHandle?: any; metrics?: any; logger: typeof Logger }) {\n\t\tsuper();\n\n\t\tthis.db = db;\n\t\tthis._oplogHandle = _oplogHandle;\n\t\tthis.metrics = metrics;\n\t\tthis.logger = new LoggerClass('DatabaseWatcher');\n\t}\n\n\tasync watch(): Promise {\n\t\tif (useMeteorOplog) {\n\t\t\t// TODO remove this when updating to Meteor 2.8\n\t\t\tthis.logger.warn(\n\t\t\t\t'Using USE_NATIVE_OPLOG=true is currently discouraged due to known performance issues. Please use IGNORE_CHANGE_STREAM=true instead.',\n\t\t\t);\n\t\t\tthis.watchMeteorOplog();\n\t\t\treturn;\n\t\t}\n\n\t\tif (ignoreChangeStream) {\n\t\t\tawait this.watchOplog();\n\t\t\treturn;\n\t\t}\n\n\t\ttry {\n\t\t\tthis.watchChangeStream();\n\t\t} catch (err: unknown) {\n\t\t\tawait this.watchOplog();\n\t\t}\n\t}\n\n\tprivate async watchOplog(): Promise {\n\t\tif (!process.env.MONGO_OPLOG_URL) {\n\t\t\tthrow Error('No $MONGO_OPLOG_URL provided');\n\t\t}\n\n\t\tconst isMasterDoc = await this.db.admin().command({ ismaster: 1 });\n\t\tif (!isMasterDoc || !isMasterDoc.setName) {\n\t\t\tthrow Error(\"$MONGO_URL should be a replica set's URL\");\n\t\t}\n\n\t\tconst dbName = this.db.databaseName;\n\n\t\tconst client = new MongoClient(process.env.MONGO_OPLOG_URL, {\n\t\t\tmaxPoolSize: 1,\n\t\t});\n\n\t\tif (client.db().databaseName !== 'local') {\n\t\t\tthrow Error(\"$MONGO_OPLOG_URL must be set to the 'local' database of a Mongo replica set\");\n\t\t}\n\n\t\tawait client.connect();\n\n\t\tthis.logger.startup('Using oplog');\n\n\t\tconst db = client.db();\n\n\t\tconst oplogCollection = db.collection('oplog.rs');\n\n\t\tconst lastOplogEntry = await oplogCollection.findOne<{ ts: Timestamp }>({}, { sort: { $natural: -1 }, projection: { _id: 0, ts: 1 } });\n\n\t\tconst oplogSelector = {\n\t\t\tns: new RegExp(`^(?:${[escapeRegExp(`${dbName}.`)].join('|')})`),\n\t\t\top: { $in: ['i', 'u', 'd'] },\n\t\t\t...(lastOplogEntry && { ts: { $gt: lastOplogEntry.ts } }),\n\t\t};\n\n\t\tconst cursor = oplogCollection.find(oplogSelector);\n\n\t\tcursor.addCursorFlag('tailable', true);\n\t\tcursor.addCursorFlag('awaitData', true);\n\t\tcursor.addCursorFlag('oplogReplay', true);\n\n\t\tconst stream = cursor.stream();\n\n\t\tstream.on('data', (doc) => {\n\t\t\tconst doesMatter = watchCollections.some((collection) => doc.ns === `${dbName}.${collection}`);\n\t\t\tif (!doesMatter) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.emitDoc(\n\t\t\t\tdoc.ns.slice(dbName.length + 1),\n\t\t\t\tconvertOplogPayload({\n\t\t\t\t\tid: doc.op === 'u' ? doc.o2._id : doc.o._id,\n\t\t\t\t\top: doc,\n\t\t\t\t}),\n\t\t\t);\n\t\t});\n\t}\n\n\tprivate watchMeteorOplog(): void {\n\t\tif (!this._oplogHandle) {\n\t\t\tthrow new Error('no-oplog-handle');\n\t\t}\n\n\t\tthis.logger.startup('Using Meteor oplog');\n\n\t\twatchCollections.forEach((collection) => {\n\t\t\tthis._oplogHandle.onOplogEntry({ collection }, (event: any) => {\n\t\t\t\tthis.emitDoc(collection, convertOplogPayload(event));\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate watchChangeStream(): void {\n\t\ttry {\n\t\t\tconst changeStream = this.db.watch<\n\t\t\t\tIRocketChatRecord,\n\t\t\t\t| ChangeStreamInsertDocument\n\t\t\t\t| ChangeStreamUpdateDocument\n\t\t\t\t| ChangeStreamDeleteDocument\n\t\t\t>([\n\t\t\t\t{\n\t\t\t\t\t$match: {\n\t\t\t\t\t\t'operationType': { $in: ['insert', 'update', 'delete'] },\n\t\t\t\t\t\t'ns.coll': { $in: watchCollections },\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t]);\n\t\t\tchangeStream.on('change', (event) => {\n\t\t\t\tthis.emitDoc(event.ns.coll, convertChangeStreamPayload(event));\n\t\t\t});\n\n\t\t\tchangeStream.on('error', (err) => {\n\t\t\t\tthrow err;\n\t\t\t});\n\n\t\t\tthis.logger.startup('Using change streams');\n\t\t} catch (err: unknown) {\n\t\t\tthis.logger.error(err, 'Change stream error');\n\n\t\t\tthrow err;\n\t\t}\n\t}\n\n\tprivate emitDoc(collection: string, doc: RealTimeData | void): void {\n\t\tif (!doc) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis.lastDocTS = new Date();\n\n\t\tthis.metrics?.oplog.inc({\n\t\t\tcollection,\n\t\t\top: doc.action,\n\t\t});\n\n\t\tthis.emit(collection, doc);\n\t}\n\n\ton(collection: string, callback: (event: RealTimeData) => void): this {\n\t\treturn super.on(collection, callback);\n\t}\n\n\t/**\n\t * @returns the last timestamp delta in miliseconds received from a real time event\n\t */\n\tgetLastDocDelta(): number {\n\t\treturn this.lastDocTS ? Date.now() - this.lastDocTS.getTime() : Infinity;\n\t}\n\n\t/**\n\t * @returns Indicates if the last document received is older than it should be. If that happens, it means that the oplog is not working properly\n\t */\n\tisLastDocDelayed(): boolean {\n\t\treturn this.getLastDocDelta() > maxDocMs;\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertChangeStreamPayload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertOplogPayload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/readSecondaryPreferred.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/trash.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/watchCollections.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/email/IMAPInterceptor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Incoming.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Outgoing.ts",["22939"],[],"import type Mail from 'nodemailer/lib/mailer';\nimport { Match } from 'meteor/check';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport type { IEmailInbox, IUser, IMessage } from '@rocket.chat/core-typings';\nimport { Uploads } from '@rocket.chat/models';\n\nimport { callbacks } from '../../../lib/callbacks';\nimport { FileUpload } from '../../../app/file-upload/server';\nimport { slashCommands } from '../../../app/utils/server';\nimport { Messages, Rooms, Users, LivechatRooms } from '../../../app/models/server';\nimport type { Inbox } from './EmailInbox';\nimport { inboxes } from './EmailInbox';\nimport { sendMessage } from '../../../app/lib/server/functions/sendMessage';\nimport { settings } from '../../../app/settings/server';\nimport { logger } from './logger';\n\nconst livechatQuoteRegExp = /^\\[\\s\\]\\(https?:\\/\\/.+\\/live\\/.+\\?msg=(?.+?)\\)\\s(?.+)/s;\n\nconst user: IUser = Users.findOneById('rocket.cat');\n\nconst language = settings.get('Language') || 'en';\nconst t = (s: string): string => TAPi18n.__(s, { lng: language });\n\n// TODO: change these messages with room notifications\nconst sendErrorReplyMessage = (error: string, options: any): void => {\n\tif (!options?.rid || !options?.msgId) {\n\t\treturn;\n\t}\n\n\tconst message = {\n\t\tgroupable: false,\n\t\tmsg: `@${options.sender} something went wrong when replying email, sorry. **Error:**: ${error}`,\n\t\t_id: String(Date.now()),\n\t\trid: options.rid,\n\t\tts: new Date(),\n\t};\n\n\tsendMessage(user, message, { _id: options.rid });\n};\n\nconst sendSuccessReplyMessage = (options: any): void => {\n\tif (!options?.rid || !options?.msgId) {\n\t\treturn;\n\t}\n\tconst message = {\n\t\tgroupable: false,\n\t\tmsg: `@${options.sender} Attachment was sent successfully`,\n\t\t_id: String(Date.now()),\n\t\trid: options.rid,\n\t\tts: new Date(),\n\t};\n\n\tsendMessage(user, message, { _id: options.rid });\n};\n\nasync function sendEmail(inbox: Inbox, mail: Mail.Options, options?: any): Promise<{ messageId: string }> {\n\treturn inbox.smtp\n\t\t.sendMail({\n\t\t\tfrom: inbox.config.senderInfo\n\t\t\t\t? {\n\t\t\t\t\t\tname: inbox.config.senderInfo,\n\t\t\t\t\t\taddress: inbox.config.email,\n\t\t\t\t }\n\t\t\t\t: inbox.config.email,\n\t\t\t...mail,\n\t\t})\n\t\t.then((info) => {\n\t\t\tlogger.info('Message sent: %s', info.messageId);\n\t\t\treturn info;\n\t\t})\n\t\t.catch((err) => {\n\t\t\tlogger.error({ msg: 'Error sending Email reply', err });\n\n\t\t\tif (!options?.msgId) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tsendErrorReplyMessage(err.message, options);\n\t\t});\n}\n\nslashCommands.add({\n\tcommand: 'sendEmailAttachment',\n\tcallback: (command: any, params: string) => {\n\t\tlogger.debug('sendEmailAttachment command: ', command, params);\n\t\tif (command !== 'sendEmailAttachment' || !Match.test(params, String)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst message = Messages.findOneById(params.trim());\n\n\t\tif (!message || !message.file) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst room = Rooms.findOneById(message.rid);\n\n\t\tconst inbox = inboxes.get(room.email.inbox);\n\n\t\tif (!inbox) {\n\t\t\treturn sendErrorReplyMessage(`Email inbox ${room.email.inbox} not found or disabled.`, {\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t});\n\t\t}\n\n\t\tconst file = Promise.await(Uploads.findOneById(message.file._id));\n\n\t\tif (!file) {\n\t\t\treturn;\n\t\t}\n\n\t\tFileUpload.getBuffer(file, (_err?: Error, buffer?: Buffer) => {\n\t\t\t!_err &&\n\t\t\t\tbuffer &&\n\t\t\t\tsendEmail(\n\t\t\t\t\tinbox,\n\t\t\t\t\t{\n\t\t\t\t\t\tto: room.email.replyTo,\n\t\t\t\t\t\tsubject: room.email.subject,\n\t\t\t\t\t\ttext: message.attachments[0].description || '',\n\t\t\t\t\t\tattachments: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tcontent: buffer,\n\t\t\t\t\t\t\t\tcontentType: file.type,\n\t\t\t\t\t\t\t\tfilename: file.name,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t],\n\t\t\t\t\t\tinReplyTo: room.email.thread,\n\t\t\t\t\t\treferences: [room.email.thread],\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tmsgId: message._id,\n\t\t\t\t\t\tsender: message.u.username,\n\t\t\t\t\t\trid: message.rid,\n\t\t\t\t\t},\n\t\t\t\t).then((info) => LivechatRooms.updateEmailThreadByRoomId(room._id, info.messageId));\n\t\t});\n\n\t\tMessages.update(\n\t\t\t{ _id: message._id },\n\t\t\t{\n\t\t\t\t$set: {\n\t\t\t\t\tblocks: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\ttype: 'context',\n\t\t\t\t\t\t\telements: [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\t\t\t\t\ttext: `**${t('To')}:** ${room.email.replyTo}\\n**${t('Subject')}:** ${room.email.subject}`,\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t},\n\t\t\t\t$pull: {\n\t\t\t\t\tattachments: { 'actions.0.type': 'button' },\n\t\t\t\t},\n\t\t\t},\n\t\t);\n\n\t\treturn sendSuccessReplyMessage({\n\t\t\tmsgId: message._id,\n\t\t\tsender: message.u.username,\n\t\t\trid: room._id,\n\t\t});\n\t},\n\toptions: {\n\t\tdescription: 'Send attachment as email',\n\t\tparams: 'msg_id',\n\t},\n\tprovidesPreview: false,\n});\n\ncallbacks.add(\n\t'afterSaveMessage',\n\tfunction (message: IMessage, room: any) {\n\t\tif (!room?.email?.inbox) {\n\t\t\treturn message;\n\t\t}\n\n\t\tif (message.files?.length && message.u.username !== 'rocket.cat') {\n\t\t\tsendMessage(\n\t\t\t\tuser,\n\t\t\t\t{\n\t\t\t\t\tmsg: '',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tactions: [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\ttype: 'button',\n\t\t\t\t\t\t\t\t\ttext: t('Send_via_Email_as_attachment'),\n\t\t\t\t\t\t\t\t\tmsg: `/sendEmailAttachment ${message._id}`,\n\t\t\t\t\t\t\t\t\tmsg_in_chat_window: true,\n\t\t\t\t\t\t\t\t\tmsg_processing_type: 'sendMessage',\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t},\n\t\t\t\troom,\n\t\t\t\ttrue,\n\t\t\t);\n\t\t\treturn message;\n\t\t}\n\n\t\tconst { msg } = message;\n\n\t\t// Try to identify a quote in a livechat room\n\t\tconst match = msg.match(livechatQuoteRegExp);\n\t\tif (!match?.groups) {\n\t\t\treturn message;\n\t\t}\n\n\t\tconst inbox = inboxes.get(room.email.inbox);\n\n\t\tif (!inbox) {\n\t\t\tsendErrorReplyMessage(`Email inbox ${room.email.inbox} not found or disabled.`, {\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t});\n\n\t\t\treturn message;\n\t\t}\n\n\t\tif (!inbox) {\n\t\t\treturn message;\n\t\t}\n\n\t\tconst replyToMessage = Messages.findOneById(match.groups.id);\n\n\t\tif (!replyToMessage?.email?.messageId) {\n\t\t\treturn message;\n\t\t}\n\n\t\tsendEmail(\n\t\t\tinbox,\n\t\t\t{\n\t\t\t\ttext: match.groups.text,\n\t\t\t\tinReplyTo: replyToMessage.email.messageId,\n\t\t\t\treferences: [...(replyToMessage.email.references ?? []), replyToMessage.email.messageId],\n\t\t\t\tto: room.email.replyTo,\n\t\t\t\tsubject: room.email.subject,\n\t\t\t},\n\t\t\t{\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t},\n\t\t).then((info) => LivechatRooms.updateEmailThreadByRoomId(room._id, info.messageId));\n\n\t\tmessage.msg = match.groups.text;\n\n\t\tmessage.groupable = false;\n\n\t\tmessage.blocks = [\n\t\t\t{\n\t\t\t\ttype: 'context',\n\t\t\t\telements: [\n\t\t\t\t\t{\n\t\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\t\ttext: `**${t('To')}:** ${room.email.replyTo}\\n**${t('Subject')}:** ${room.email.subject}`,\n\t\t\t\t\t},\n\t\t\t\t],\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'section',\n\t\t\t\ttext: {\n\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\ttext: message.msg,\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'section',\n\t\t\t\ttext: {\n\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\ttext: `> ---\\n${replyToMessage.msg.replace(/^/gm, '> ')}`,\n\t\t\t\t},\n\t\t\t},\n\t\t];\n\n\t\tdelete message.urls;\n\n\t\treturn message;\n\t},\n\tcallbacks.priority.LOW,\n\t'ReplyEmail',\n);\n\nexport async function sendTestEmailToInbox(emailInboxRecord: IEmailInbox, user: IUser): Promise {\n\tconst inbox = inboxes.get(emailInboxRecord.email);\n\n\tif (!inbox) {\n\t\tthrow new Error('inbox-not-found');\n\t}\n\n\tconst address = user.emails?.find((email) => email.verified)?.address;\n\n\tif (!address) {\n\t\tthrow new Error('user-without-verified-email');\n\t}\n\n\tlogger.info(`Sending testing email to ${address}`);\n\tsendEmail(inbox, {\n\t\tto: address,\n\t\tsubject: 'Test of inbox configuration',\n\t\ttext: 'Test of inbox configuration successful',\n\t});\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/messages/markdownParser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/sauMonitorHooks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/importPackages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPassword.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPasswordHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/copyFileUpload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/exportRoomMessagesToFile.ts",["22940"],[],"import { mkdir, writeFile } from 'fs/promises';\n\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { Messages as MessagesRaw } from '@rocket.chat/models';\nimport type { IMessage, IRoom, IUser, MessageAttachment, FileProp, RoomType } from '@rocket.chat/core-typings';\n\nimport { settings } from '../../../app/settings/server';\nimport { joinPath } from '../fileUtils';\nimport { readSecondaryPreferred } from '../../database/readSecondaryPreferred';\nimport { Messages } from '../../../app/models/server';\n\nconst hideUserName = (\n\tusername: string,\n\tuserData: Pick | undefined,\n\tusersMap: { userNameTable: Record },\n) => {\n\tif (!usersMap.userNameTable) {\n\t\tusersMap.userNameTable = {};\n\t}\n\n\tif (!usersMap.userNameTable[username]) {\n\t\tif (userData && username === userData.username) {\n\t\t\tusersMap.userNameTable[username] = username;\n\t\t} else {\n\t\t\tusersMap.userNameTable[username] = `User_${Object.keys(usersMap.userNameTable).length + 1}`;\n\t\t}\n\t}\n\n\treturn usersMap.userNameTable[username];\n};\n\nconst getAttachmentData = (attachment: MessageAttachment, message: IMessage) => {\n\treturn {\n\t\ttype: 'type' in attachment ? attachment.type : undefined,\n\t\ttitle: attachment.title,\n\t\ttitle_link: attachment.title_link,\n\t\timage_url: 'image_url' in attachment ? attachment.image_url : undefined,\n\t\taudio_url: 'audio_url' in attachment ? attachment.audio_url : undefined,\n\t\tvideo_url: 'video_url' in attachment ? attachment.video_url : undefined,\n\t\tmessage_link: 'message_link' in attachment ? attachment.message_link : undefined,\n\t\timage_type: 'image_type' in attachment ? attachment.image_type : undefined,\n\t\timage_size: 'image_size' in attachment ? attachment.image_size : undefined,\n\t\tvideo_size: 'video_size' in attachment ? attachment.video_size : undefined,\n\t\tvideo_type: 'video_type' in attachment ? attachment.video_type : undefined,\n\t\taudio_size: 'audio_size' in attachment ? attachment.audio_size : undefined,\n\t\taudio_type: 'audio_type' in attachment ? attachment.audio_type : undefined,\n\t\turl:\n\t\t\tattachment.title_link ||\n\t\t\t('image_url' in attachment ? attachment.image_url : undefined) ||\n\t\t\t('audio_url' in attachment ? attachment.audio_url : undefined) ||\n\t\t\t('video_url' in attachment ? attachment.video_url : undefined) ||\n\t\t\t('message_link' in attachment ? attachment.message_link : undefined) ||\n\t\t\tnull,\n\t\tremote: !message.file?._id,\n\t\tfileId: message.file?._id,\n\t\tfileName: message.file?.name,\n\t};\n};\n\ntype MessageData = Pick & {\n\tusername?: IUser['username'] | IUser['name'];\n\tattachments?: ReturnType[];\n\ttype?: IMessage['t'];\n};\n\nconst getMessageData = (\n\tmsg: IMessage,\n\thideUsers: boolean,\n\tuserData: Pick | undefined,\n\tusersMap: { userNameTable: Record },\n): MessageData => {\n\tconst username = hideUsers ? hideUserName(msg.u.username || msg.u.name, userData, usersMap) : msg.u.username;\n\n\tconst messageObject = {\n\t\tmsg: msg.msg,\n\t\tusername,\n\t\tts: msg.ts,\n\t\t...(msg.attachments && {\n\t\t\tattachments: msg.attachments.map((attachment) => getAttachmentData(attachment, msg)),\n\t\t}),\n\t\t...(msg.t && { type: msg.t }),\n\t};\n\n\tswitch (msg.t) {\n\t\tcase 'uj':\n\t\t\tmessageObject.msg = TAPi18n.__('User_joined_the_channel');\n\t\t\tbreak;\n\t\tcase 'ul':\n\t\t\tmessageObject.msg = TAPi18n.__('User_left_this_channel');\n\t\t\tbreak;\n\t\tcase 'ult':\n\t\t\tmessageObject.msg = TAPi18n.__('User_left_this_team');\n\t\t\tbreak;\n\t\tcase 'user-added-room-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('added__roomName__to_this_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-converted-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Converted__roomName__to_a_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-converted-to-channel':\n\t\t\tmessageObject.msg = TAPi18n.__('Converted__roomName__to_a_channel', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-deleted-room-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Deleted__roomName__room', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-removed-room-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Removed__roomName__from_the_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'ujt':\n\t\t\tmessageObject.msg = TAPi18n.__('User_joined_the_team');\n\t\t\tbreak;\n\t\tcase 'au':\n\t\t\tmessageObject.msg = TAPi18n.__('User_added_to', {\n\t\t\t\tuser_added: hideUserName(msg.msg, userData, usersMap),\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'added-user-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Added__username__to_this_team', {\n\t\t\t\tuser_added: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'r':\n\t\t\tmessageObject.msg = TAPi18n.__('Room_name_changed_to', {\n\t\t\t\troom_name: msg.msg,\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'ru':\n\t\t\tmessageObject.msg = TAPi18n.__('User_has_been_removed', {\n\t\t\t\tuser_removed: hideUserName(msg.msg, userData, usersMap),\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'removed-user-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Removed__username__from_the_team', {\n\t\t\t\tuser_removed: hideUserName(msg.msg, userData, usersMap),\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'wm':\n\t\t\tmessageObject.msg = TAPi18n.__('Welcome', { user: username });\n\t\t\tbreak;\n\t\tcase 'livechat-close':\n\t\t\tmessageObject.msg = TAPi18n.__('Conversation_finished');\n\t\t\tbreak;\n\t\tcase 'livechat-started':\n\t\t\tmessageObject.msg = TAPi18n.__('Chat_started');\n\t\t\tbreak;\n\t}\n\n\treturn messageObject;\n};\n\nconst exportMessageObject = (type: 'json' | 'html', messageObject: MessageData, messageFile?: FileProp): string => {\n\tif (type === 'json') {\n\t\treturn JSON.stringify(messageObject);\n\t}\n\n\tconst file = [];\n\n\tconst messageType = messageObject.type;\n\tconst timestamp = messageObject.ts ? new Date(messageObject.ts).toUTCString() : '';\n\n\tconst italicTypes: IMessage['t'][] = ['uj', 'ul', 'au', 'r', 'ru', 'wm', 'livechat-close'];\n\n\tconst message = italicTypes.includes(messageType) ? `${messageObject.msg}` : messageObject.msg;\n\n\tfile.push(`

${messageObject.username} (${timestamp}):
`);\n\tfile.push(message);\n\n\tif (messageFile?._id) {\n\t\tconst attachment = messageObject.attachments?.find((att) => att.type === 'file' && att.title_link?.includes(messageFile._id));\n\n\t\tconst description = attachment?.title || TAPi18n.__('Message_Attachments');\n\n\t\tconst assetUrl = `./assets/${messageFile._id}-${messageFile.name}`;\n\t\tconst link = `
${description}`;\n\t\tfile.push(link);\n\t}\n\n\tfile.push('

');\n\n\treturn file.join('\\n');\n};\n\nconst exportRoomMessages = async (\n\trid: IRoom['_id'],\n\texportType: 'json' | 'html',\n\tskip: number,\n\tlimit: number,\n\tuserData: any,\n\tfilter: any = {},\n\tusersMap: any = {},\n\thideUsers = true,\n) => {\n\tconst readPreference = readSecondaryPreferred(Messages.model.rawDatabase());\n\n\t// @ts-ignore Circular reference on field 'attachments'\n\tconst { cursor, totalCount } = MessagesRaw.findPaginated(\n\t\t{ ...filter, rid },\n\t\t{\n\t\t\tsort: { ts: 1 },\n\t\t\tskip,\n\t\t\tlimit,\n\t\t\treadPreference,\n\t\t},\n\t);\n\n\tconst [results, total] = await Promise.all([cursor.toArray(), totalCount]);\n\n\tconst result = {\n\t\ttotal,\n\t\texported: results.length,\n\t\tmessages: [] as string[],\n\t\tuploads: [] as FileProp[],\n\t};\n\n\tresults.forEach(\n\t\tMeteor.bindEnvironment((msg) => {\n\t\t\tconst messageObject = getMessageData(msg, hideUsers, userData, usersMap);\n\n\t\t\tif (msg.file) {\n\t\t\t\tresult.uploads.push(msg.file);\n\t\t\t}\n\n\t\t\tresult.messages.push(exportMessageObject(exportType, messageObject, msg.file));\n\t\t}),\n\t);\n\n\treturn result;\n};\n\nexport const exportRoomMessagesToFile = async function (\n\texportPath: string,\n\tassetsPath: string,\n\texportType: 'json' | 'html',\n\troomList: (\n\t\t| {\n\t\t\t\troomId: string;\n\t\t\t\troomName: string;\n\t\t\t\tuserId: string | undefined;\n\t\t\t\texportedCount: number;\n\t\t\t\tstatus: string;\n\t\t\t\ttype: RoomType;\n\t\t\t\ttargetFile: string;\n\t\t }\n\t\t| Record\n\t)[],\n\tuserData: IUser,\n\tmessagesFilter = {},\n\tusersMap = {},\n\thideUsers = true,\n) {\n\tawait mkdir(exportPath, { recursive: true });\n\tawait mkdir(assetsPath, { recursive: true });\n\n\tconst result = {\n\t\tfileList: [] as FileProp[],\n\t};\n\n\tconst limit =\n\t\tsettings.get('UserData_MessageLimitPerRequest') > 0 ? settings.get('UserData_MessageLimitPerRequest') : 1000;\n\tfor await (const exportOpRoomData of roomList) {\n\t\tif (!('targetFile' in exportOpRoomData)) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tconst filePath = joinPath(exportPath, exportOpRoomData.targetFile);\n\t\tif (exportOpRoomData.status === 'pending') {\n\t\t\texportOpRoomData.status = 'exporting';\n\t\t\tif (exportType === 'html') {\n\t\t\t\tawait writeFile(filePath, '', { encoding: 'utf8' });\n\t\t\t}\n\t\t}\n\n\t\tconst skip = exportOpRoomData.exportedCount;\n\n\t\tconst { total, exported, uploads, messages } = await exportRoomMessages(\n\t\t\texportOpRoomData.roomId,\n\t\t\texportType,\n\t\t\tskip,\n\t\t\tlimit,\n\t\t\tuserData,\n\t\t\tmessagesFilter,\n\t\t\tusersMap,\n\t\t\thideUsers,\n\t\t);\n\n\t\tresult.fileList.push(...uploads);\n\n\t\texportOpRoomData.exportedCount += exported;\n\n\t\tif (total <= exportOpRoomData.exportedCount) {\n\t\t\texportOpRoomData.status = 'completed';\n\t\t}\n\n\t\tawait writeFile(filePath, `${messages.join('\\n')}\\n`, { encoding: 'utf8', flag: 'a' });\n\t}\n\n\treturn result;\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getPath.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getRoomData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/makeZipFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/processDataDownloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendViaEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/uploadZipFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/fileUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/findUsersOfRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getClientAddress.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getMomentLocale.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/fetch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isRunningMs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isUserIdFederated.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Connection.ts",["22941"],["22942"],"import ldapjs from 'ldapjs';\nimport type {\n\tILDAPConnectionOptions,\n\tLDAPEncryptionType,\n\tLDAPSearchScope,\n\tILDAPEntry,\n\tILDAPCallback,\n\tILDAPPageCallback,\n} from '@rocket.chat/core-typings';\n\nimport { settings } from '../../../app/settings/server';\nimport { logger, connLogger, searchLogger, authLogger, bindLogger, mapLogger } from './Logger';\nimport { getLDAPConditionalSetting } from './getLDAPConditionalSetting';\n\ninterface ILDAPEntryCallback {\n\t(entry: ldapjs.SearchEntry): T | undefined;\n}\n\ninterface ILDAPSearchEndCallback {\n\t(error?: any): void;\n}\n\ninterface ILDAPSearchPageCallback {\n\t(result: ldapjs.SearchEntry[]): void;\n}\n\ninterface ILDAPSearchAllCallbacks {\n\tdataCallback?: ILDAPSearchPageCallback;\n\tendCallback?: ILDAPSearchEndCallback;\n\tentryCallback?: ILDAPEntryCallback;\n}\n\ntype ILDAPExtractedValue = string | Array;\n\nexport class LDAPConnection {\n\tpublic ldapjs: any;\n\n\tpublic connected: boolean;\n\n\tpublic options: ILDAPConnectionOptions;\n\n\tpublic client: ldapjs.Client;\n\n\tprivate _receivedResponse: boolean;\n\n\tprivate _connectionTimedOut: boolean;\n\n\tprivate _connectionCallback: ILDAPCallback;\n\n\tprivate usingAuthentication: boolean;\n\n\tconstructor() {\n\t\tthis.ldapjs = ldapjs;\n\n\t\tthis.connected = false;\n\t\tthis._receivedResponse = false;\n\t\tthis._connectionTimedOut = false;\n\n\t\tthis.options = {\n\t\t\thost: settings.get('LDAP_Host') ?? '',\n\t\t\tport: settings.get('LDAP_Port') ?? 389,\n\t\t\treconnect: settings.get('LDAP_Reconnect') ?? false,\n\t\t\ttimeout: settings.get('LDAP_Timeout') ?? 60000,\n\t\t\tconnectionTimeout: settings.get('LDAP_Connect_Timeout') ?? 1000,\n\t\t\tidleTimeout: settings.get('LDAP_Idle_Timeout') ?? 1000,\n\t\t\tencryption: settings.get('LDAP_Encryption') ?? 'plain',\n\t\t\tcaCert: settings.get('LDAP_CA_Cert'),\n\t\t\trejectUnauthorized: settings.get('LDAP_Reject_Unauthorized') || false,\n\t\t\tbaseDN: settings.get('LDAP_BaseDN') ?? '',\n\t\t\tuserSearchFilter: settings.get('LDAP_User_Search_Filter') ?? '',\n\t\t\tuserSearchScope: settings.get('LDAP_User_Search_Scope') ?? 'sub',\n\t\t\tuserSearchField: getLDAPConditionalSetting('LDAP_User_Search_Field') ?? '',\n\t\t\tsearchPageSize: settings.get('LDAP_Search_Page_Size') ?? 250,\n\t\t\tsearchSizeLimit: settings.get('LDAP_Search_Size_Limit') ?? 1000,\n\t\t\tuniqueIdentifierField: settings.get('LDAP_Unique_Identifier_Field'),\n\t\t\tgroupFilterEnabled: settings.get('LDAP_Group_Filter_Enable') ?? false,\n\t\t\tgroupFilterObjectClass: settings.get('LDAP_Group_Filter_ObjectClass'),\n\t\t\tgroupFilterGroupIdAttribute: settings.get('LDAP_Group_Filter_Group_Id_Attribute'),\n\t\t\tgroupFilterGroupMemberAttribute: settings.get('LDAP_Group_Filter_Group_Member_Attribute'),\n\t\t\tgroupFilterGroupMemberFormat: settings.get('LDAP_Group_Filter_Group_Member_Format'),\n\t\t\tgroupFilterGroupName: settings.get('LDAP_Group_Filter_Group_Name'),\n\t\t\tauthentication: settings.get('LDAP_Authentication') ?? false,\n\t\t\tauthenticationUserDN: settings.get('LDAP_Authentication_UserDN') ?? '',\n\t\t\tauthenticationPassword: settings.get('LDAP_Authentication_Password') ?? '',\n\t\t\tattributesToQuery: this.parseAttributeList(settings.get('LDAP_User_Search_AttributesToQuery')),\n\t\t};\n\n\t\tif (!this.options.host) {\n\t\t\tlogger.warn('LDAP Host is not configured.');\n\t\t}\n\t\tif (!this.options.baseDN) {\n\t\t\tlogger.warn('LDAP Search BaseDN is not configured.');\n\t\t}\n\t}\n\n\tpublic async connect(): Promise {\n\t\treturn new Promise((resolve, reject) => {\n\t\t\tthis.initializeConnection((error, result) => {\n\t\t\t\tif (error) {\n\t\t\t\t\treturn reject(error);\n\t\t\t\t}\n\n\t\t\t\treturn resolve(result);\n\t\t\t});\n\t\t});\n\t}\n\n\tpublic disconnect(): void {\n\t\tthis.usingAuthentication = false;\n\t\tthis.connected = false;\n\t\tconnLogger.info('Disconnecting');\n\n\t\tif (this.client) {\n\t\t\tthis.client.unbind();\n\t\t}\n\t}\n\n\tpublic async testConnection(): Promise {\n\t\ttry {\n\t\t\tawait this.connect();\n\t\t\tawait this.maybeBindDN();\n\t\t} finally {\n\t\t\tthis.disconnect();\n\t\t}\n\t}\n\n\tpublic async searchByUsername(escapedUsername: string): Promise {\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: this.getUserFilter(escapedUsername),\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tsizeLimit: this.options.searchSizeLimit,\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (this.options.searchPageSize > 0) {\n\t\t\tsearchOptions.paged = {\n\t\t\t\tpageSize: this.options.searchPageSize,\n\t\t\t\tpagePause: false,\n\t\t\t};\n\t\t}\n\n\t\tsearchLogger.info({\n\t\t\tmsg: 'Searching by username',\n\t\t\tusername: escapedUsername,\n\t\t\tbaseDN: this.options.baseDN,\n\t\t\tsearchOptions,\n\t\t});\n\t\treturn this.search(this.options.baseDN, searchOptions);\n\t}\n\n\tpublic async findOneByUsername(username: string): Promise {\n\t\tconst results = await this.searchByUsername(username);\n\n\t\tif (results.length === 1) {\n\t\t\treturn results[0];\n\t\t}\n\t}\n\n\tpublic async searchById(id: string, attribute?: string): Promise {\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (attribute) {\n\t\t\tsearchOptions.filter = new this.ldapjs.filters.EqualityFilter({\n\t\t\t\tattribute,\n\t\t\t\tvalue: Buffer.from(id, 'hex'),\n\t\t\t});\n\t\t} else if (this.options.uniqueIdentifierField) {\n\t\t\t// If we don't know what attribute the id came from, we have to look for all of them.\n\t\t\tconst possibleFields = this.options.uniqueIdentifierField.split(',').concat(this.options.userSearchField.split(','));\n\t\t\tconst filters = [];\n\t\t\tfor (const field of possibleFields) {\n\t\t\t\tif (!field) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tfilters.push(\n\t\t\t\t\tnew this.ldapjs.filters.EqualityFilter({\n\t\t\t\t\t\tattribute: field,\n\t\t\t\t\t\tvalue: Buffer.from(id, 'hex'),\n\t\t\t\t\t}),\n\t\t\t\t);\n\t\t\t}\n\t\t\tsearchOptions.filter = new this.ldapjs.filters.OrFilter({ filters });\n\t\t} else {\n\t\t\tthrow new Error('Unique Identifier Field is not configured.');\n\t\t}\n\n\t\tsearchLogger.info({ msg: 'Searching by id', id });\n\t\tsearchLogger.debug({ msg: 'search filter', searchOptions, baseDN: this.options.baseDN });\n\n\t\treturn this.search(this.options.baseDN, searchOptions);\n\t}\n\n\tpublic async findOneById(id: string, attribute?: string): Promise {\n\t\tconst results = await this.searchById(id, attribute);\n\t\tif (results.length === 1) {\n\t\t\treturn results[0];\n\t\t}\n\t}\n\n\tpublic async searchAllUsers({\n\t\tdataCallback,\n\t\tendCallback,\n\t\tentryCallback,\n\t}: ILDAPSearchAllCallbacks): Promise {\n\t\tsearchLogger.info('Searching all users');\n\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: this.getUserFilter('*'),\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tsizeLimit: this.options.searchSizeLimit,\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (this.options.searchPageSize > 0) {\n\t\t\tlet count = 0;\n\t\t\tawait this.doPagedSearch(\n\t\t\t\tthis.options.baseDN,\n\t\t\t\tsearchOptions,\n\t\t\t\tthis.options.searchPageSize,\n\t\t\t\t(error, entries: ldapjs.SearchEntry[], { end, next } = { end: false, next: undefined }) => {\n\t\t\t\t\tif (error) {\n\t\t\t\t\t\tendCallback?.(error);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tcount += entries.length;\n\t\t\t\t\tdataCallback?.(entries);\n\t\t\t\t\tif (end) {\n\t\t\t\t\t\tendCallback?.();\n\t\t\t\t\t}\n\n\t\t\t\t\tif (next) {\n\t\t\t\t\t\tnext(count);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tentryCallback,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.doAsyncSearch(\n\t\t\tthis.options.baseDN,\n\t\t\tsearchOptions,\n\t\t\t(error, result) => {\n\t\t\t\tdataCallback?.(result);\n\t\t\t\tendCallback?.(error);\n\t\t\t},\n\t\t\tentryCallback,\n\t\t);\n\t}\n\n\tpublic async authenticate(dn: string, password: string): Promise {\n\t\tauthLogger.info({ msg: 'Authenticating', dn });\n\n\t\ttry {\n\t\t\tawait this.bindDN(dn, password);\n\n\t\t\tauthLogger.info({ msg: 'Authenticated', dn });\n\t\t\treturn true;\n\t\t} catch (error) {\n\t\t\tauthLogger.info({ msg: 'Not authenticated', dn });\n\t\t\tauthLogger.debug({ msg: 'error', error });\n\t\t\treturn false;\n\t\t}\n\t}\n\n\tpublic async search(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.doCustomSearch(baseDN, searchOptions, (entry) => this.extractLdapEntryData(entry));\n\t}\n\n\tpublic async searchRaw(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.doCustomSearch(baseDN, searchOptions, (entry) => entry);\n\t}\n\n\tpublic async searchAndCount(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\tlet count = 0;\n\t\tawait this.doCustomSearch(baseDN, searchOptions, () => {\n\t\t\tcount++;\n\t\t});\n\n\t\treturn count;\n\t}\n\n\tpublic extractLdapAttribute(value: Buffer | Buffer[] | string): ILDAPExtractedValue {\n\t\tif (Array.isArray(value)) {\n\t\t\treturn value.map((item) => this.extractLdapAttribute(item));\n\t\t}\n\n\t\tif (value instanceof Buffer) {\n\t\t\treturn value.toString();\n\t\t}\n\n\t\treturn value;\n\t}\n\n\tpublic extractLdapEntryData(entry: ldapjs.SearchEntry): ILDAPEntry {\n\t\tconst values: ILDAPEntry = {\n\t\t\t_raw: entry.raw,\n\t\t};\n\n\t\tObject.keys(values._raw).forEach((key) => {\n\t\t\tvalues[key] = this.extractLdapAttribute(values._raw[key]);\n\n\t\t\tconst dataType = typeof values[key];\n\t\t\t// eslint-disable-next-line no-control-regex\n\t\t\tif (dataType === 'string' && values[key].length > 100 && /[\\x00-\\x1F]/.test(values[key])) {\n\t\t\t\tmapLogger.debug({\n\t\t\t\t\tmsg: 'Extracted Attribute',\n\t\t\t\t\tkey,\n\t\t\t\t\ttype: dataType,\n\t\t\t\t\tlength: values[key].length,\n\t\t\t\t\tvalue: `${values[key].substr(0, 100)}...`,\n\t\t\t\t});\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tmapLogger.debug({ msg: 'Extracted Attribute', key, type: dataType, value: values[key] });\n\t\t});\n\n\t\treturn values;\n\t}\n\n\tpublic async doCustomSearch(baseDN: string, searchOptions: ldapjs.SearchOptions, entryCallback: ILDAPEntryCallback): Promise {\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tif (!searchOptions.scope) {\n\t\t\tsearchOptions.scope = this.options.userSearchScope || 'sub';\n\t\t}\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tlet realEntries = 0;\n\n\t\treturn new Promise((resolve, reject) => {\n\t\t\tthis.client.search(baseDN, searchOptions, (error, res: ldapjs.SearchCallbackResponse) => {\n\t\t\t\tif (error) {\n\t\t\t\t\tsearchLogger.error(error);\n\t\t\t\t\treject(error);\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tres.on('error', (error) => {\n\t\t\t\t\tsearchLogger.error(error);\n\t\t\t\t\treject(error);\n\t\t\t\t});\n\n\t\t\t\tconst entries: T[] = [];\n\n\t\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst result = entryCallback(entry);\n\t\t\t\t\t\tif (result) {\n\t\t\t\t\t\t\tentries.push(result as T);\n\t\t\t\t\t\t}\n\t\t\t\t\t\trealEntries++;\n\t\t\t\t\t} catch (e) {\n\t\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\t\tthrow e;\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\tres.on('end', () => {\n\t\t\t\t\tsearchLogger.info(`LDAP Search found ${realEntries} entries and loaded the data of ${entries.length}.`);\n\t\t\t\t\tresolve(entries);\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t}\n\n\t/*\n\t\tCreate an LDAP search filter based on the username\n\t*/\n\tpublic getUserFilter(username: string): string {\n\t\tconst filter: string[] = [];\n\n\t\tthis.addUserFilters(filter, username);\n\n\t\tconst usernameFilter = this.options.userSearchField.split(',').map((item) => `(${item}=${username})`);\n\n\t\tif (usernameFilter.length === 0) {\n\t\t\tlogger.error('LDAP_LDAP_User_Search_Field not defined');\n\t\t} else if (usernameFilter.length === 1) {\n\t\t\tfilter.push(`${usernameFilter[0]}`);\n\t\t} else {\n\t\t\tfilter.push(`(|${usernameFilter.join('')})`);\n\t\t}\n\n\t\treturn `(&${filter.join('')})`;\n\t}\n\n\tpublic async isUserAcceptedByGroupFilter(username: string, userdn: string): Promise {\n\t\tif (!this.options.groupFilterEnabled) {\n\t\t\treturn true;\n\t\t}\n\n\t\tconst filter = ['(&'];\n\n\t\tif (this.options.groupFilterObjectClass) {\n\t\t\tfilter.push(`(objectclass=${this.options.groupFilterObjectClass})`);\n\t\t}\n\n\t\tif (this.options.groupFilterGroupMemberAttribute) {\n\t\t\tfilter.push(`(${this.options.groupFilterGroupMemberAttribute}=${this.options.groupFilterGroupMemberFormat})`);\n\t\t}\n\n\t\tif (this.options.groupFilterGroupIdAttribute) {\n\t\t\tfilter.push(`(${this.options.groupFilterGroupIdAttribute}=${this.options.groupFilterGroupName})`);\n\t\t}\n\t\tfilter.push(')');\n\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: filter\n\t\t\t\t.join('')\n\t\t\t\t.replace(/#{username}/g, username)\n\t\t\t\t.replace(/#{userdn}/g, userdn),\n\t\t\tscope: 'sub',\n\t\t};\n\n\t\tsearchLogger.debug({ msg: 'Group filter LDAP:', filter: searchOptions.filter });\n\n\t\tconst result = await this.searchRaw(this.options.baseDN, searchOptions);\n\n\t\tif (!Array.isArray(result) || result.length === 0) {\n\t\t\treturn false;\n\t\t}\n\t\treturn true;\n\t}\n\n\tprotected addUserFilters(filters: string[], _username: string): void {\n\t\tconst { userSearchFilter } = this.options;\n\n\t\tif (userSearchFilter !== '') {\n\t\t\tif (userSearchFilter[0] === '(') {\n\t\t\t\tfilters.push(`${userSearchFilter}`);\n\t\t\t} else {\n\t\t\t\tfilters.push(`(${userSearchFilter})`);\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic async bindDN(dn: string, password: string): Promise {\n\t\treturn new Promise((resolve, reject) => {\n\t\t\ttry {\n\t\t\t\tthis.client.bind(dn, password, (error) => {\n\t\t\t\t\tif (error) {\n\t\t\t\t\t\treturn reject(error);\n\t\t\t\t\t}\n\n\t\t\t\t\tresolve();\n\t\t\t\t});\n\t\t\t} catch (error) {\n\t\t\t\treject(error);\n\t\t\t}\n\t\t});\n\t}\n\n\tprivate async doAsyncSearch(\n\t\tbaseDN: string,\n\t\tsearchOptions: ldapjs.SearchOptions,\n\t\tcallback: ILDAPCallback,\n\t\tentryCallback?: ILDAPEntryCallback,\n\t): Promise {\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tthis.client.search(baseDN, searchOptions, (error: ldapjs.Error | null, res: ldapjs.SearchCallbackResponse): void => {\n\t\t\tif (error) {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tres.on('error', (error) => {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t});\n\n\t\t\tconst entries: T[] = [];\n\n\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\ttry {\n\t\t\t\t\tconst result = entryCallback ? entryCallback(entry) : entry;\n\t\t\t\t\tentries.push(result as T);\n\t\t\t\t} catch (e) {\n\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\tthrow e;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('end', () => {\n\t\t\t\tsearchLogger.info({ msg: 'Search result count', count: entries.length });\n\t\t\t\tcallback(null, entries);\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate processSearchPage(\n\t\t{ entries, title, end, next }: { entries: T[]; title: string; end: boolean; next?: () => void },\n\t\tcallback: ILDAPPageCallback,\n\t): void {\n\t\tsearchLogger.info(title);\n\t\t// Force LDAP idle to wait the record processing\n\t\tthis._updateIdle(true);\n\n\t\tcallback(null, entries, {\n\t\t\tend,\n\t\t\tnext: () => {\n\t\t\t\t// Reset idle timer\n\t\t\t\tthis._updateIdle();\n\t\t\t\tnext?.();\n\t\t\t},\n\t\t});\n\t}\n\n\tprivate async doPagedSearch(\n\t\tbaseDN: string,\n\t\tsearchOptions: ldapjs.SearchOptions,\n\t\tpageSize: number,\n\t\tcallback: ILDAPPageCallback,\n\t\tentryCallback?: ILDAPEntryCallback,\n\t): Promise {\n\t\tsearchOptions.paged = {\n\t\t\tpageSize,\n\t\t\tpagePause: true,\n\t\t};\n\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tthis.client.search(baseDN, searchOptions, (error: ldapjs.Error | null, res: ldapjs.SearchCallbackResponse): void => {\n\t\t\tif (error) {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tres.on('error', (error) => {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t});\n\n\t\t\tlet entries: T[] = [];\n\t\t\tconst internalPageSize = pageSize * 2;\n\n\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\ttry {\n\t\t\t\t\tconst result = entryCallback ? entryCallback(entry) : entry;\n\t\t\t\t\tentries.push(result as T);\n\n\t\t\t\t\tif (entries.length >= internalPageSize) {\n\t\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\t\ttitle: 'Internal Page',\n\t\t\t\t\t\t\t\tend: false,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tcallback,\n\t\t\t\t\t\t);\n\t\t\t\t\t\tentries = [];\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {\n\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\tthrow e;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('page', (_result, next) => {\n\t\t\t\tif (!next) {\n\t\t\t\t\tthis._updateIdle(true);\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Final Page',\n\t\t\t\t\t\t\tend: true,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t} else if (entries.length) {\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Page',\n\t\t\t\t\t\t\tend: false,\n\t\t\t\t\t\t\tnext,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('end', () => {\n\t\t\t\tif (entries.length) {\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Final Page',\n\t\t\t\t\t\t\tend: true,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate _updateIdle(override?: boolean): void {\n\t\t// @ts-ignore calling a private method\n\t\tthis.client._updateIdle(override);\n\t}\n\n\tprotected async maybeBindDN(): Promise {\n\t\tif (this.usingAuthentication) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!this.options.authentication) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!this.options.authenticationUserDN) {\n\t\t\tlogger.error('Invalid UserDN for authentication');\n\t\t\treturn;\n\t\t}\n\n\t\tbindLogger.info({ msg: 'Binding UserDN', userDN: this.options.authenticationUserDN });\n\t\ttry {\n\t\t\tawait this.bindDN(this.options.authenticationUserDN, this.options.authenticationPassword);\n\t\t\tthis.usingAuthentication = true;\n\t\t} catch (error) {\n\t\t\tauthLogger.error({\n\t\t\t\tmsg: 'Base Authentication Issue',\n\t\t\t\terr: error,\n\t\t\t\tdn: this.options.authenticationUserDN,\n\t\t\t});\n\t\t\tthis.usingAuthentication = false;\n\t\t}\n\t}\n\n\tprotected async runBeforeSearch(_searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.maybeBindDN();\n\t}\n\n\t/*\n\t\tGet list of options to initialize a new ldapjs Client\n\t*/\n\tprivate getClientOptions(): {\n\t\tclientOptions: ldapjs.ClientOptions;\n\t\ttlsOptions: Record;\n\t} {\n\t\tconst clientOptions: ldapjs.ClientOptions = {\n\t\t\turl: `${this.options.host}:${this.options.port}`,\n\t\t\ttimeout: this.options.timeout,\n\t\t\tconnectTimeout: this.options.connectionTimeout,\n\t\t\tidleTimeout: this.options.idleTimeout,\n\t\t\treconnect: this.options.reconnect,\n\t\t\tlog: connLogger,\n\t\t};\n\n\t\tconst tlsOptions: Record = {\n\t\t\trejectUnauthorized: this.options.rejectUnauthorized,\n\t\t};\n\n\t\tif (this.options.caCert) {\n\t\t\t// Split CA cert into array of strings\n\t\t\tconst chainLines = this.options.caCert.split('\\n');\n\t\t\tlet cert: string[] = [];\n\t\t\tconst ca: string[] = [];\n\t\t\tchainLines.forEach((line) => {\n\t\t\t\tcert.push(line);\n\t\t\t\tif (line.match(/-END CERTIFICATE-/)) {\n\t\t\t\t\tca.push(cert.join('\\n'));\n\t\t\t\t\tcert = [];\n\t\t\t\t}\n\t\t\t});\n\t\t\ttlsOptions.ca = ca;\n\t\t}\n\n\t\tif (this.options.encryption === 'ssl') {\n\t\t\tclientOptions.url = `ldaps://${clientOptions.url}`;\n\t\t\tclientOptions.tlsOptions = tlsOptions;\n\t\t} else {\n\t\t\tclientOptions.url = `ldap://${clientOptions.url}`;\n\t\t}\n\n\t\treturn {\n\t\t\tclientOptions,\n\t\t\ttlsOptions,\n\t\t};\n\t}\n\n\tprivate handleConnectionResponse(error: any, response?: any): void {\n\t\tif (!this._receivedResponse) {\n\t\t\tthis._receivedResponse = true;\n\t\t\tthis._connectionCallback(error, response);\n\t\t\treturn;\n\t\t}\n\n\t\tif (this._connectionTimedOut && !error) {\n\t\t\tconnLogger.info('Received a response after the connection timedout.');\n\t\t} else {\n\t\t\tlogger.debug('Ignored error/response:');\n\t\t}\n\n\t\tif (error) {\n\t\t\tconnLogger.debug(error);\n\t\t} else {\n\t\t\tconnLogger.debug(response);\n\t\t}\n\t}\n\n\tprivate initializeConnection(callback: ILDAPCallback): void {\n\t\tconnLogger.info('Init Setup');\n\t\tthis._receivedResponse = false;\n\t\tthis._connectionTimedOut = false;\n\t\tthis._connectionCallback = callback;\n\n\t\tconst { clientOptions, tlsOptions } = this.getClientOptions();\n\t\tconnLogger.info({ msg: 'Connecting', url: clientOptions.url });\n\t\tconnLogger.debug({ msg: 'clientOptions', clientOptions });\n\n\t\tthis.client = ldapjs.createClient(clientOptions);\n\n\t\tthis.client.on('error', (error) => {\n\t\t\tconnLogger.error(error);\n\t\t\tthis.handleConnectionResponse(error, null);\n\t\t});\n\n\t\tthis.client.on('idle', () => {\n\t\t\tsearchLogger.info('Idle');\n\t\t\tthis.disconnect();\n\t\t});\n\n\t\tthis.client.on('close', () => {\n\t\t\tsearchLogger.info('Closed');\n\t\t});\n\n\t\tif (this.options.encryption === 'tls') {\n\t\t\t// Set host parameter for tls.connect which is used by ldapjs starttls. This may not be needed anymore\n\t\t\t// https://github.com/RocketChat/Rocket.Chat/issues/2035\n\t\t\t// https://github.com/mcavage/node-ldapjs/issues/349\n\t\t\ttlsOptions.host = this.options.host;\n\n\t\t\tconnLogger.info('Starting TLS');\n\t\t\tconnLogger.debug({ msg: 'tlsOptions', tlsOptions });\n\n\t\t\tthis.client.starttls(tlsOptions, null, (error, response) => {\n\t\t\t\tif (error) {\n\t\t\t\t\tconnLogger.error({ msg: 'TLS connection', error });\n\t\t\t\t\treturn this.handleConnectionResponse(error, null);\n\t\t\t\t}\n\n\t\t\t\tconnLogger.info('TLS connected');\n\t\t\t\tthis.connected = true;\n\t\t\t\tthis.handleConnectionResponse(null, response);\n\t\t\t});\n\t\t} else {\n\t\t\tthis.client.on('connect', (response) => {\n\t\t\t\tconnLogger.info('LDAP connected');\n\t\t\t\tthis.connected = true;\n\t\t\t\tthis.handleConnectionResponse(null, response);\n\t\t\t});\n\t\t}\n\n\t\tsetTimeout(() => {\n\t\t\tif (!this._receivedResponse) {\n\t\t\t\tconnLogger.error({ msg: 'connection time out', timeout: clientOptions.connectTimeout });\n\t\t\t\tthis.handleConnectionResponse(new Error('Timeout'));\n\t\t\t\tthis._connectionTimedOut = true;\n\t\t\t}\n\t\t}, clientOptions.connectTimeout);\n\t}\n\n\tprivate parseAttributeList(csv: string | undefined): Array {\n\t\tif (!csv) {\n\t\t\treturn ['*', '+'];\n\t\t}\n\n\t\tconst list = csv.split(',').map((item) => item.trim());\n\t\tif (!list?.length) {\n\t\t\treturn ['*', '+'];\n\t\t}\n\n\t\treturn list;\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/DataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/getLDAPConditionalSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/Logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/getPino.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logLevel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logPayloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/showBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/system.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/migrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/pushConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/resetUserE2EKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/addUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/createOrUpdateProtectedRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/getRoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/removeUserFromRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/validateRoleList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomCoordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendDirectMessageToUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendMessagesToAdmins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/settingsRegenerator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/spotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/statistics/getSettingsStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfProviders.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/main.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/OEmbedCacheCleanup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addAllUserToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomLeader.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomModerator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomOwner.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/afterVerifyEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/browseChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/canAccessRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/channelsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/createDirectMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteFileMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/eraseRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getAvatarSuggestion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getPasswordPolicy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomById.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomIdByNameOrId.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomNameById.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getSetupWizardParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getTotalChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getUsersOfRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/hideRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/ignoreUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadLocale.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadMissedMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadNextMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadSurroundingMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/logoutCleanUp.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/messageSearch.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/muteUserInRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/openRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readThreads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/registerUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomLeader.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomModerator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomOwner.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeUserFromRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/reportMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/requestDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/resetAvatar.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/roomNameExists.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserPreferences.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserProfile.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendConfirmationEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendForgotPasswordEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setAvatarFromService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserActiveStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserPassword.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/toogleFavorite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/unmuteUserInRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userPresence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userSetUtcOffset.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Analytics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/BannersDismiss.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CredentialTokens.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomUserStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ExportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationKeys.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/InstanceStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/IntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Invites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatAgentActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatCustomField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatTrigger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatVisitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LoginServiceConfiguration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MessageReads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Nps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NpsVote.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OAuthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OEmbedCache.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PbxEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PushToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Reports.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ServerEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/SmarshHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/TeamMember.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UsersSessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VideoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VoipRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Analytics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BannersDismiss.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BaseRaw.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CredentialTokens.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomUserStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ExportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationKeys.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/InstanceStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/IntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Invites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatAgentActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatCustomField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatTrigger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatVisitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LoginServiceConfiguration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MessageReads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Nps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NpsVote.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OAuthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OEmbedCache.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PbxEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PushToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Reports.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ServerEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/SmarshHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/TeamMember.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UsersSessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VideoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VoipRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/banner.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps/createModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/videoconf.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/listeners/listeners.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/notifications/notifications.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/streamer/streamer.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/publishFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/watchers.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/overrides/http.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/room/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/spotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/subscription/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/auth.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/browserVersion.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/utils.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/health.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/i18n.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/timesync.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/userDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/analytics/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/apps-engine/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomLivechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomVoip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/banner/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/Federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/AbstractFederationService.ts",["22943"],[],"import type { IUser } from '@rocket.chat/core-typings';\n\nimport { FederatedUser } from '../domain/FederatedUser';\nimport type { IFederationBridge } from '../domain/IFederationBridge';\nimport type { RocketChatFileAdapter } from '../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatSettingsAdapter } from '../infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatUserAdapter } from '../infrastructure/rocket-chat/adapters/User';\n\nexport abstract class AbstractFederationApplicationService {\n\tprotected internalHomeServerDomain: string;\n\n\tconstructor(\n\t\tprotected bridge: IFederationBridge,\n\t\tprotected internalUserAdapter: RocketChatUserAdapter,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t) {\n\t\tthis.internalHomeServerDomain = this.internalSettingsAdapter.getHomeServerDomain();\n\t}\n\n\tprotected async createFederatedUserInternallyOnly(\n\t\texternalUserId: string,\n\t\tusername: string,\n\t\texistsOnlyOnProxyServer = false,\n\t\tprovidedName?: string,\n\t): Promise {\n\t\tconst internalUser = await this.internalUserAdapter.getInternalUserByUsername(username);\n\t\tconst externalUserProfileInformation = await this.bridge.getUserProfileInformation(externalUserId);\n\t\tlet federatedUser;\n\t\tif (internalUser) {\n\t\t\tfederatedUser = FederatedUser.createWithInternalReference(externalUserId, existsOnlyOnProxyServer, internalUser);\n\t\t} else {\n\t\t\tconst name = externalUserProfileInformation?.displayName || providedName || username;\n\t\t\tfederatedUser = FederatedUser.createInstance(externalUserId, {\n\t\t\t\tname,\n\t\t\t\tusername,\n\t\t\t\texistsOnlyOnProxyServer,\n\t\t\t});\n\t\t}\n\t\tawait this.internalUserAdapter.createFederatedUser(federatedUser);\n\t\tconst insertedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalUserId);\n\t\tif (!insertedUser) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.updateUserAvatarInternally(insertedUser, externalUserProfileInformation?.avatarUrl);\n\t\tawait this.updateUserDisplayNameInternally(insertedUser, externalUserProfileInformation?.displayName);\n\t}\n\n\tprotected async updateUserAvatarInternally(federatedUser: FederatedUser, avatarUrl?: string): Promise {\n\t\tif (!avatarUrl) {\n\t\t\treturn;\n\t\t}\n\t\tif (!federatedUser.isRemote()) {\n\t\t\treturn;\n\t\t}\n\t\tif (federatedUser.shouldUpdateFederationAvatar(avatarUrl)) {\n\t\t\tawait this.internalUserAdapter.setAvatar(federatedUser, this.bridge.convertMatrixUrlToHttp(federatedUser.getExternalId(), avatarUrl));\n\t\t\tawait this.internalUserAdapter.updateFederationAvatar(federatedUser.getInternalId(), avatarUrl);\n\t\t}\n\t}\n\n\tprotected async updateUserDisplayNameInternally(federatedUser: FederatedUser, displayName?: string): Promise {\n\t\tif (!displayName) {\n\t\t\treturn;\n\t\t}\n\t\tif (!federatedUser.isRemote()) {\n\t\t\treturn;\n\t\t}\n\t\tif (federatedUser.shouldUpdateDisplayName(displayName)) {\n\t\t\tawait this.internalUserAdapter.updateRealName(federatedUser.getInternalReference(), displayName);\n\t\t}\n\t}\n\n\tprotected async createFederatedUserIncludingHomeserverUsingLocalInformation(internalInviterId: string): Promise {\n\t\tconst internalUser = await this.internalUserAdapter.getInternalUserById(internalInviterId);\n\t\tif (!internalUser || !internalUser?.username) {\n\t\t\tthrow new Error(`Could not find user id for ${internalInviterId}`);\n\t\t}\n\t\tconst name = internalUser.name || internalUser.username;\n\t\tconst externalInviterId = await this.bridge.createUser(internalUser.username, name, this.internalHomeServerDomain);\n\t\tconst existsOnlyOnProxyServer = true;\n\t\tawait this.createFederatedUserInternallyOnly(externalInviterId, internalUser.username, existsOnlyOnProxyServer, name);\n\t\tawait this.updateUserAvatarExternally(\n\t\t\tinternalUser,\n\t\t\t(await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId)) as FederatedUser,\n\t\t);\n\n\t\treturn externalInviterId;\n\t}\n\n\tprotected async updateUserAvatarExternally(internalUser: IUser, externalInviter: FederatedUser): Promise {\n\t\tif (!internalUser.username) {\n\t\t\treturn;\n\t\t}\n\t\tconst buffer = await this.internalFileAdapter.getBufferForAvatarFile(internalUser.username);\n\t\tif (!buffer) {\n\t\t\treturn;\n\t\t}\n\t\tconst avatarFileRecord = await this.internalFileAdapter.getFileMetadataForAvatarFile(internalUser.username);\n\t\tif (!avatarFileRecord?.type || !avatarFileRecord?.name) {\n\t\t\treturn;\n\t\t}\n\t\tconst externalFileUri = await this.bridge.uploadContent(externalInviter.getExternalId(), buffer, {\n\t\t\ttype: avatarFileRecord.type,\n\t\t\tname: avatarFileRecord.name,\n\t\t});\n\t\tif (!externalFileUri) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalUserAdapter.updateFederationAvatar(internalUser._id, externalFileUri);\n\t\tawait this.bridge.setUserAvatar(externalInviter.getExternalId(), externalFileUri);\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/MessageReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomSenderDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/UserReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/MessageServiceReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/message-redaction-helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/MessageServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/message-sender-helper.ts",["22944","22945"],[],"import type { IMessage } from '@rocket.chat/core-typings';\n\nimport type { IFederationBridge } from '../../../../domain/IFederationBridge';\nimport type { RocketChatFileAdapter } from '../../../../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatMessageAdapter } from '../../../../infrastructure/rocket-chat/adapters/Message';\nimport type { RocketChatUserAdapter } from '../../../../infrastructure/rocket-chat/adapters/User';\n\ninterface IExternalMessageSender {\n\tsendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise;\n\tsendQuoteMessage(externalRoomId: string, externalSenderId: string, message: IMessage, messageToReplyTo: IMessage): Promise;\n}\n\nclass TextExternalMessageSender implements IExternalMessageSender {\n\tconstructor(\n\t\tprivate readonly bridge: IFederationBridge,\n\t\tprivate readonly internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprivate readonly internalUserAdapter: RocketChatUserAdapter,\n\t) {}\n\n\tpublic async sendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise {\n\t\tconst externalMessageId = await this.bridge.sendMessage(externalRoomId, externalSenderId, message);\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n\n\tpublic async sendQuoteMessage(\n\t\texternalRoomId: string,\n\t\texternalSenderId: string,\n\t\tmessage: IMessage,\n\t\tmessageToReplyTo: IMessage,\n\t): Promise {\n\t\tconst originalSender = await this.internalUserAdapter.getFederatedUserByInternalId(messageToReplyTo?.u?._id);\n\t\tconst externalMessageId = await this.bridge.sendReplyToMessage(\n\t\t\texternalRoomId,\n\t\t\texternalSenderId,\n\t\t\tmessageToReplyTo.federation?.eventId as string,\n\t\t\toriginalSender?.getExternalId() as string,\n\t\t\tmessage.msg,\n\t\t);\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n}\n\nclass FileExternalMessageSender implements IExternalMessageSender {\n\tconstructor(\n\t\tprivate readonly bridge: IFederationBridge,\n\t\tprivate readonly internalFileHelper: RocketChatFileAdapter,\n\t\tprivate readonly internalMessageAdapter: RocketChatMessageAdapter,\n\t) {}\n\n\tpublic async sendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise {\n\t\tconst file = await this.internalFileHelper.getFileRecordById((message.files || [])[0]?._id);\n\t\tif (!file || !file.size || !file.type) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst buffer = await this.internalFileHelper.getBufferFromFileRecord(file);\n\t\tconst metadata = await this.internalFileHelper.extractMetadataFromFile(file);\n\n\t\tconst externalMessageId = await this.bridge.sendMessageFileToRoom(externalRoomId, externalSenderId, buffer, {\n\t\t\tfilename: file.name,\n\t\t\tfileSize: file.size,\n\t\t\tmimeType: file.type,\n\t\t\tmetadata: {\n\t\t\t\twidth: metadata?.width,\n\t\t\t\theight: metadata?.height,\n\t\t\t\tformat: metadata?.format,\n\t\t\t},\n\t\t});\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n\n\tpublic async sendQuoteMessage(\n\t\texternalRoomId: string,\n\t\texternalSenderId: string,\n\t\tmessage: IMessage,\n\t\tmessageToReplyTo: IMessage,\n\t): Promise {\n\t\tconst file = await this.internalFileHelper.getFileRecordById((message.files || [])[0]?._id);\n\t\tif (!file || !file.size || !file.type) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst buffer = await this.internalFileHelper.getBufferFromFileRecord(file);\n\t\tconst metadata = await this.internalFileHelper.extractMetadataFromFile(file);\n\n\t\tconst externalMessageId = await this.bridge.sendReplyMessageFileToRoom(\n\t\t\texternalRoomId,\n\t\t\texternalSenderId,\n\t\t\tbuffer,\n\t\t\t{\n\t\t\t\tfilename: file.name,\n\t\t\t\tfileSize: file.size,\n\t\t\t\tmimeType: file.type,\n\t\t\t\tmetadata: {\n\t\t\t\t\twidth: metadata?.width,\n\t\t\t\t\theight: metadata?.height,\n\t\t\t\t\tformat: metadata?.format,\n\t\t\t\t},\n\t\t\t},\n\t\t\tmessageToReplyTo.federation?.eventId as string,\n\t\t);\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n}\n\nexport const getExternalMessageSender = (\n\tmessage: IMessage,\n\tbridge: IFederationBridge,\n\tinternalFileHelper: RocketChatFileAdapter,\n\tinternalMessageAdapter: RocketChatMessageAdapter,\n\tinternalUserAdapter: RocketChatUserAdapter,\n): IExternalMessageSender => {\n\treturn message.files\n\t\t? new FileExternalMessageSender(bridge, internalFileHelper, internalMessageAdapter)\n\t\t: new TextExternalMessageSender(bridge, internalMessageAdapter, internalUserAdapter);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/receiver/RoomServiceReceiver.ts",["22946"],[],"import { isDirectMessageRoom, isQuoteAttachment } from '@rocket.chat/core-typings';\n\nimport { DirectMessageFederatedRoom, FederatedRoom } from '../../../domain/FederatedRoom';\nimport { FederatedUser } from '../../../domain/FederatedUser';\nimport { EVENT_ORIGIN } from '../../../domain/IFederationBridge';\nimport type { IFederationBridge } from '../../../domain/IFederationBridge';\nimport type { RocketChatMessageAdapter } from '../../../infrastructure/rocket-chat/adapters/Message';\nimport type { RocketChatRoomAdapter } from '../../../infrastructure/rocket-chat/adapters/Room';\nimport type { RocketChatSettingsAdapter } from '../../../infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatUserAdapter } from '../../../infrastructure/rocket-chat/adapters/User';\nimport type {\n\tFederationRoomCreateInputDto,\n\tFederationRoomChangeMembershipDto,\n\tFederationRoomReceiveExternalMessageDto,\n\tFederationRoomChangeJoinRulesDto,\n\tFederationRoomChangeNameDto,\n\tFederationRoomChangeTopicDto,\n\tFederationRoomReceiveExternalFileMessageDto,\n\tFederationRoomRedactEventDto,\n\tFederationRoomEditExternalMessageDto,\n\tFederationRoomRoomChangePowerLevelsEventDto,\n} from '../input/RoomReceiverDto';\nimport { AbstractFederationApplicationService } from '../../AbstractFederationService';\nimport type { RocketChatFileAdapter } from '../../../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatNotificationAdapter } from '../../../infrastructure/rocket-chat/adapters/Notification';\nimport type { InMemoryQueue } from '../../../infrastructure/queue/InMemoryQueue';\nimport { getMessageRedactionHandler } from '../message/receiver/message-redaction-helper';\n\nexport class FederationRoomServiceReceiver extends AbstractFederationApplicationService {\n\tconstructor(\n\t\tprotected internalRoomAdapter: RocketChatRoomAdapter,\n\t\tprotected internalUserAdapter: RocketChatUserAdapter,\n\t\tprotected internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t\tprotected internalNotificationAdapter: RocketChatNotificationAdapter,\n\t\tprotected federationQueueInstance: InMemoryQueue,\n\t\tprotected bridge: IFederationBridge,\n\t) {\n\t\tsuper(bridge, internalUserAdapter, internalFileAdapter, internalSettingsAdapter);\n\t}\n\n\tpublic async onCreateRoom(roomCreateInput: FederationRoomCreateInputDto): Promise {\n\t\tconst { externalRoomId, wasInternallyProgramaticallyCreated = false, internalRoomId = '' } = roomCreateInput;\n\t\tif (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId)) {\n\t\t\treturn;\n\t\t}\n\t\tif (!wasInternallyProgramaticallyCreated) {\n\t\t\treturn;\n\t\t}\n\t\tconst room = await this.internalRoomAdapter.getInternalRoomById(internalRoomId);\n\t\tif (!room || !isDirectMessageRoom(room)) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalRoomAdapter.updateFederatedRoomByInternalRoomId(internalRoomId, externalRoomId);\n\t}\n\n\tpublic async onChangeRoomMembership(roomChangeMembershipInput: FederationRoomChangeMembershipDto): Promise {\n\t\tconst {\n\t\t\texternalRoomId,\n\t\t\tnormalizedInviteeId,\n\t\t\tnormalizedRoomId,\n\t\t\tnormalizedInviterId,\n\t\t\texternalInviteeId,\n\t\t\texternalInviterId,\n\t\t\tinviteeUsernameOnly,\n\t\t\tinviterUsernameOnly,\n\t\t\teventOrigin,\n\t\t\troomType,\n\t\t\tleave,\n\t\t\tuserProfile,\n\t\t\tallInviteesExternalIdsWhenDM,\n\t\t\texternalRoomName,\n\t\t\texternalEventId,\n\t\t} = roomChangeMembershipInput;\n\t\tconst wasGeneratedOnTheProxyServer = eventOrigin === EVENT_ORIGIN.LOCAL;\n\t\tconst affectedFederatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tconst isUserJoiningByHimself = externalInviterId === externalInviteeId && !leave;\n\n\t\tif (userProfile?.avatarUrl) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\t\tfederatedUser && (await this.updateUserAvatarInternally(federatedUser, userProfile?.avatarUrl));\n\t\t}\n\t\tif (userProfile?.displayName) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\t\tfederatedUser && (await this.updateUserDisplayNameInternally(federatedUser, userProfile?.displayName));\n\t\t}\n\n\t\tif (wasGeneratedOnTheProxyServer && (isUserJoiningByHimself || !affectedFederatedRoom)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst isInviterFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalInviterId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalInviteeId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tconst inviterUsername = isInviterFromTheSameHomeServer ? inviterUsernameOnly : normalizedInviterId;\n\t\tconst inviteeUsername = isInviteeFromTheSameHomeServer ? inviteeUsernameOnly : normalizedInviteeId;\n\n\t\tconst inviterUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId);\n\t\tif (!inviterUser) {\n\t\t\tawait this.createFederatedUserInternallyOnly(externalInviterId, inviterUsername, isInviterFromTheSameHomeServer);\n\t\t}\n\n\t\tconst inviteeUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\tif (!inviteeUser) {\n\t\t\tawait this.createFederatedUserInternallyOnly(externalInviteeId, inviteeUsername, isInviteeFromTheSameHomeServer);\n\t\t}\n\t\tconst federatedInviteeUser = inviteeUser || (await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId));\n\t\tconst federatedInviterUser = inviterUser || (await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId));\n\n\t\tif (!federatedInviteeUser || !federatedInviterUser) {\n\t\t\tthrow new Error('Invitee or inviter user not found');\n\t\t}\n\n\t\tif (!wasGeneratedOnTheProxyServer && !affectedFederatedRoom) {\n\t\t\tif (!roomType) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (isDirectMessageRoom({ t: roomType })) {\n\t\t\t\tconst wereAllInviteesProvidedByCreationalEventAtOnce = allInviteesExternalIdsWhenDM && allInviteesExternalIdsWhenDM.length > 0;\n\t\t\t\tif (wereAllInviteesProvidedByCreationalEventAtOnce) {\n\t\t\t\t\treturn this.handleDMRoomInviteWhenAllUsersWereBeingProvidedInTheCreationalEvent(\n\t\t\t\t\t\tallInviteesExternalIdsWhenDM,\n\t\t\t\t\t\texternalRoomId,\n\t\t\t\t\t\tfederatedInviterUser,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treturn this.handleDMRoomInviteWhenNotifiedByRegularEventsOnly(federatedInviteeUser, federatedInviterUser, externalRoomId);\n\t\t\t}\n\n\t\t\tconst newFederatedRoom = FederatedRoom.createInstance(externalRoomId, normalizedRoomId, federatedInviterUser, roomType);\n\t\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoom(newFederatedRoom);\n\n\t\t\tawait this.bridge.joinRoom(externalRoomId, externalInviteeId);\n\t\t\tif (externalRoomName) {\n\t\t\t\tawait this.onChangeRoomName({\n\t\t\t\t\texternalRoomId,\n\t\t\t\t\tnormalizedRoomName: externalRoomName,\n\t\t\t\t\texternalEventId,\n\t\t\t\t\texternalSenderId: externalInviterId,\n\t\t\t\t\tnormalizedRoomId,\n\t\t\t\t});\n\t\t\t}\n\t\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\t\tcreatedInternalRoomId,\n\t\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t\t);\n\t\t\tconst roomHistoricalJoinEvents = await this.bridge.getRoomHistoricalJoinEvents(externalRoomId, externalInviteeId, [\n\t\t\t\texternalInviterId,\n\t\t\t\texternalInviteeId,\n\t\t\t]);\n\t\t\troomHistoricalJoinEvents.forEach((event) => this.federationQueueInstance.addToQueue(event));\n\t\t}\n\n\t\tconst federatedRoom = affectedFederatedRoom || (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId));\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst inviteeAlreadyJoinedTheInternalRoom = await this.internalRoomAdapter.isUserAlreadyJoined(\n\t\t\tfederatedRoom.getInternalId(),\n\t\t\tfederatedInviteeUser.getInternalId(),\n\t\t);\n\t\tif (!leave && inviteeAlreadyJoinedTheInternalRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (leave) {\n\t\t\tconst inviteeAlreadyJoinedTheInternalRoom = await this.internalRoomAdapter.isUserAlreadyJoined(\n\t\t\t\tfederatedRoom.getInternalId(),\n\t\t\t\tfederatedInviteeUser.getInternalId(),\n\t\t\t);\n\t\t\tif (!inviteeAlreadyJoinedTheInternalRoom) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalRoomAdapter.removeUserFromRoom(federatedRoom, federatedInviteeUser, federatedInviterUser);\n\t\t\treturn;\n\t\t}\n\t\tif (!wasGeneratedOnTheProxyServer && federatedRoom.isDirectMessage()) {\n\t\t\tconst directMessageRoom = federatedRoom as DirectMessageFederatedRoom;\n\t\t\tif (directMessageRoom.isUserPartOfTheRoom(federatedInviteeUser)) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tdirectMessageRoom.addMember(federatedInviteeUser);\n\t\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(\n\t\t\t\texternalRoomId,\n\t\t\t\tfederatedInviterUser,\n\t\t\t\tdirectMessageRoom.getMembers(),\n\t\t\t);\n\t\t\tawait this.internalRoomAdapter.removeDirectMessageRoom(federatedRoom);\n\t\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\t\tcreatedInternalRoomId,\n\t\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\t\tif (isUserJoiningByHimself) {\n\t\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedInviteeUser);\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedInviteeUser, federatedInviterUser);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(externalRoomId, externalInviteeId);\n\t\t}\n\t}\n\n\tprivate async handleDMRoomInviteWhenAllUsersWereBeingProvidedInTheCreationalEvent(\n\t\tallInviteesExternalIds: {\n\t\t\texternalInviteeId: string;\n\t\t\tnormalizedInviteeId: string;\n\t\t\tinviteeUsernameOnly: string;\n\t\t}[],\n\t\texternalRoomId: string,\n\t\tfederatedInviterUser: FederatedUser,\n\t): Promise {\n\t\tconst allInvitees = await Promise.all(\n\t\t\tallInviteesExternalIds.map(async (dmExternalInviteeId) => {\n\t\t\t\tconst invitee = await this.internalUserAdapter.getFederatedUserByExternalId(dmExternalInviteeId.externalInviteeId);\n\t\t\t\tif (!invitee) {\n\t\t\t\t\tconst isDMInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\t\t\tthis.bridge.extractHomeserverOrigin(dmExternalInviteeId.externalInviteeId),\n\t\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t\t);\n\t\t\t\t\tconst dmInviteeUsername = isDMInviteeFromTheSameHomeServer\n\t\t\t\t\t\t? dmExternalInviteeId.inviteeUsernameOnly\n\t\t\t\t\t\t: dmExternalInviteeId.normalizedInviteeId;\n\t\t\t\t\tawait this.createFederatedUserInternallyOnly(\n\t\t\t\t\t\tdmExternalInviteeId.externalInviteeId,\n\t\t\t\t\t\tdmInviteeUsername,\n\t\t\t\t\t\tisDMInviteeFromTheSameHomeServer,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treturn (invitee ||\n\t\t\t\t\t(await this.internalUserAdapter.getFederatedUserByExternalId(dmExternalInviteeId.externalInviteeId))) as FederatedUser;\n\t\t\t}),\n\t\t);\n\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(externalRoomId, federatedInviterUser, [\n\t\t\tfederatedInviterUser,\n\t\t\t...allInvitees,\n\t\t]);\n\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tcreatedInternalRoomId,\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tawait Promise.all(\n\t\t\tallInvitees\n\t\t\t\t.filter((invitee) =>\n\t\t\t\t\tFederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\t\t\tthis.bridge.extractHomeserverOrigin(invitee.getExternalId()),\n\t\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t\t),\n\t\t\t\t)\n\t\t\t\t.map((invitee) => this.bridge.joinRoom(externalRoomId, invitee.getExternalId())),\n\t\t);\n\t}\n\n\tprivate async handleDMRoomInviteWhenNotifiedByRegularEventsOnly(\n\t\tfederatedInviteeUser: FederatedUser,\n\t\tfederatedInviterUser: FederatedUser,\n\t\texternalRoomId: string,\n\t): Promise {\n\t\tconst members = [federatedInviterUser, federatedInviteeUser];\n\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(externalRoomId, federatedInviterUser, members);\n\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(federatedInviteeUser.getExternalId()),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tcreatedInternalRoomId,\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(externalRoomId, federatedInviteeUser.getExternalId());\n\t\t}\n\t}\n\n\tpublic async onExternalMessageReceived(roomReceiveExternalMessageInput: FederationRoomReceiveExternalMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, rawMessage, externalFormattedText, externalEventId, replyToEventId } =\n\t\t\troomReceiveExternalMessageInput;\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(externalEventId);\n\t\tif (message) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (replyToEventId) {\n\t\t\tconst messageToReplyTo = await this.internalMessageAdapter.getMessageByFederationId(replyToEventId);\n\t\t\tif (!messageToReplyTo) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.sendQuoteMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tfederatedRoom,\n\t\t\t\texternalFormattedText,\n\t\t\t\trawMessage,\n\t\t\t\texternalEventId,\n\t\t\t\tmessageToReplyTo,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.internalMessageAdapter.sendMessage(\n\t\t\tsenderUser,\n\t\t\tfederatedRoom,\n\t\t\trawMessage,\n\t\t\texternalFormattedText,\n\t\t\texternalEventId,\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t}\n\n\tpublic async onExternalMessageEditedReceived(roomEditExternalMessageInput: FederationRoomEditExternalMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, editsEvent, newExternalFormattedText, newRawMessage } = roomEditExternalMessageInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(editsEvent);\n\t\tif (!message) {\n\t\t\treturn;\n\t\t}\n\n\t\t// TODO: leaked business logic, move this to its proper place\n\t\tconst isAQuotedMessage = message.attachments?.some((attachment) => isQuoteAttachment(attachment) && Boolean(attachment.message_link));\n\t\tif (isAQuotedMessage) {\n\t\t\tconst wasGeneratedLocally = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\tthis.bridge.extractHomeserverOrigin(externalSenderId),\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\tif (wasGeneratedLocally) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst internalFormattedMessageToBeEdited = await this.internalMessageAdapter.getMessageToEditWhenReplyAndQuote(\n\t\t\t\tmessage,\n\t\t\t\tnewExternalFormattedText,\n\t\t\t\tnewRawMessage,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\tsenderUser,\n\t\t\t);\n\t\t\t// TODO: create an entity to abstract all the message logic\n\t\t\tif (!FederatedRoom.shouldUpdateMessage(internalFormattedMessageToBeEdited, message)) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.editQuotedMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tnewRawMessage,\n\t\t\t\tnewExternalFormattedText,\n\t\t\t\tmessage,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\t\tif (!FederatedRoom.shouldUpdateMessage(newRawMessage, message)) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalMessageAdapter.editMessage(\n\t\t\tsenderUser,\n\t\t\tnewRawMessage,\n\t\t\tnewExternalFormattedText,\n\t\t\tmessage,\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t}\n\n\tpublic async onExternalFileMessageReceived(roomReceiveExternalMessageInput: FederationRoomReceiveExternalFileMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, messageBody, externalEventId, replyToEventId } = roomReceiveExternalMessageInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(externalEventId);\n\t\tif (message) {\n\t\t\treturn;\n\t\t}\n\t\tconst fileDetails = {\n\t\t\tname: messageBody.filename,\n\t\t\tsize: messageBody.size,\n\t\t\ttype: messageBody.mimetype,\n\t\t\trid: federatedRoom.getInternalId(),\n\t\t\tuserId: senderUser.getInternalId(),\n\t\t};\n\t\tconst readableStream = await this.bridge.getReadStreamForFileFromUrl(senderUser.getExternalId(), messageBody.url);\n\t\tconst { files = [], attachments } = await this.internalFileAdapter.uploadFile(\n\t\t\treadableStream,\n\t\t\tfederatedRoom.getInternalId(),\n\t\t\tsenderUser.getInternalReference(),\n\t\t\tfileDetails,\n\t\t);\n\n\t\tif (replyToEventId) {\n\t\t\tconst messageToReplyTo = await this.internalMessageAdapter.getMessageByFederationId(replyToEventId);\n\t\t\tif (!messageToReplyTo) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.sendQuoteFileMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tfederatedRoom,\n\t\t\t\tfiles,\n\t\t\t\tattachments,\n\t\t\t\texternalEventId,\n\t\t\t\tmessageToReplyTo,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.internalMessageAdapter.sendFileMessage(senderUser, federatedRoom, files, attachments, externalEventId);\n\t}\n\n\tpublic async onChangeJoinRules(roomJoinRulesChangeInput: FederationRoomChangeJoinRulesDto): Promise {\n\t\tconst { externalRoomId, roomType } = roomJoinRulesChangeInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst notAllowedChangeJoinRules = federatedRoom.isDirectMessage();\n\t\tif (notAllowedChangeJoinRules) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeRoomType(roomType);\n\t\tawait this.internalRoomAdapter.updateRoomType(federatedRoom);\n\t}\n\n\tpublic async onChangeRoomName(roomChangeNameInput: FederationRoomChangeNameDto): Promise {\n\t\tconst { externalRoomId, normalizedRoomName, externalSenderId } = roomChangeNameInput;\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst shouldUseExternalRoomIdAsRoomName = !FederatedRoom.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalRoomId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tif (shouldUseExternalRoomIdAsRoomName) {\n\t\t\tfederatedRoom.changeRoomName(externalRoomId);\n\t\t\tawait this.internalRoomAdapter.updateRoomName(federatedRoom);\n\t\t}\n\t\tif (!federatedRoom.shouldUpdateDisplayRoomName(normalizedRoomName)) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeDisplayRoomName(normalizedRoomName);\n\n\t\tawait this.internalRoomAdapter.updateDisplayRoomName(federatedRoom, federatedUser);\n\t}\n\n\tpublic async onChangeRoomTopic(roomChangeTopicInput: FederationRoomChangeTopicDto): Promise {\n\t\tconst { externalRoomId, roomTopic, externalSenderId } = roomChangeTopicInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!federatedRoom.shouldUpdateRoomTopic(roomTopic)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeRoomTopic(roomTopic);\n\n\t\tawait this.internalRoomAdapter.updateRoomTopic(federatedRoom, federatedUser);\n\t}\n\n\tpublic async onRedactEvent(roomRedactEventInput: FederationRoomRedactEventDto): Promise {\n\t\tconst { externalRoomId, redactsEvent, externalSenderId } = roomRedactEventInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst handler = await getMessageRedactionHandler(this.internalMessageAdapter, redactsEvent, federatedUser);\n\t\tif (!handler) {\n\t\t\treturn;\n\t\t}\n\t\tawait handler.handle();\n\t}\n\n\tpublic async onChangeRoomPowerLevels(roomPowerLevelsInput: FederationRoomRoomChangePowerLevelsEventDto): Promise {\n\t\tconst { externalRoomId, roleChangesToApply = {}, externalSenderId } = roomPowerLevelsInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUserWhoChangedThePermission = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUserWhoChangedThePermission) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUsers = await this.internalUserAdapter.getFederatedUsersByExternalIds(Object.keys(roleChangesToApply));\n\n\t\tawait Promise.all(\n\t\t\tfederatedUsers.map((targetFederatedUser) => {\n\t\t\t\tconst changes = roleChangesToApply[targetFederatedUser.getExternalId()];\n\t\t\t\tif (!changes) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tconst rolesToRemove = changes.filter((change) => change.action === 'remove').map((change) => change.role);\n\t\t\t\tconst rolesToAdd = changes.filter((change) => change.action === 'add').map((change) => change.role);\n\n\t\t\t\treturn this.internalRoomAdapter.applyRoomRolesToUser({\n\t\t\t\t\tfederatedRoom,\n\t\t\t\t\ttargetFederatedUser,\n\t\t\t\t\tfromUser: federatedUserWhoChangedThePermission,\n\t\t\t\t\trolesToAdd,\n\t\t\t\t\trolesToRemove,\n\t\t\t\t\tnotifyChannel: true,\n\t\t\t\t});\n\t\t\t}),\n\t\t);\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomInternalValidator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/receiver/UserServiceReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/sender/UserServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/IFederationBridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/Factory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/Bridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/MessageReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/RoomReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/user/UserReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/AbstractMatrixEvent.ts",[],["22947"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixEventType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixPowerLevels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomVisibility.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/MessageReacted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomCreated.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomEventRedacted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomJoinRulesChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMembershipChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMessageSent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomNameChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomPowerLevelsChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomTopicChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/UserTypingStatusChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/BaseEvent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/queue/InMemoryQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/File.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Notification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/federation-id-escape-helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/RoomSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/to-external-parser-formatter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/hooks/index.ts",["22948","22949"],[],"import type { IMessage, IRoom, IUser } from '@rocket.chat/core-typings';\nimport { isMessageFromMatrixFederation, isRoomFederated, isEditedMessage } from '@rocket.chat/core-typings';\n\nimport type { FederationRoomServiceSender } from '../../../application/room/sender/RoomServiceSender';\nimport { settings } from '../../../../../../app/settings/server';\nimport { callbacks } from '../../../../../../lib/callbacks';\n\nexport class FederationHooks {\n\tpublic static afterUserLeaveRoom(callback: (user: IUser, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterLeaveRoom',\n\t\t\t(user: IUser, room: IRoom | undefined): void => {\n\t\t\t\tif (!room || !isRoomFederated(room) || !user || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(user, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-leave-room',\n\t\t);\n\t}\n\n\tpublic static onUserRemovedFromRoom(callback: (removedUser: IUser, room: IRoom, userWhoRemoved: IUser) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRemoveFromRoom',\n\t\t\t(params: { removedUser: IUser; userWhoRemoved: IUser }, room: IRoom | undefined): void => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.removedUser ||\n\t\t\t\t\t!params.userWhoRemoved ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.removedUser, room, params.userWhoRemoved));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-remove-from-room',\n\t\t);\n\t}\n\n\tpublic static canAddFederatedUserToNonFederatedRoom(callback: (user: IUser | string, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeAddUserToARoom',\n\t\t\t(params: { user: IUser | string; inviter?: IUser }, room: IRoom): void => {\n\t\t\t\tif (!params?.user || !room) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.user, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-add-federated-user-to-non-federated-room',\n\t\t);\n\t}\n\n\tpublic static canAddFederatedUserToFederatedRoom(callback: (user: IUser | string, inviter: IUser, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeAddUserToARoom',\n\t\t\t(params: { user: IUser | string; inviter: IUser }, room: IRoom): void => {\n\t\t\t\tif (!params?.user || !params.inviter || !room || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tPromise.await(callback(params.user, params.inviter, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-add-federated-user-to-federated-room',\n\t\t);\n\t}\n\n\tpublic static canCreateDirectMessageFromUI(callback: (members: IUser[]) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeCreateDirectMessage',\n\t\t\t(members: IUser[]): void => {\n\t\t\t\tif (!members || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(members));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-create-direct-message-from-ui-ce',\n\t\t);\n\t}\n\n\tpublic static afterMessageReacted(callback: (message: IMessage, user: IUser, reaction: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSetReaction',\n\t\t\t(message: IMessage, params: { user: IUser; reaction: string }): void => {\n\t\t\t\tif (\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.user ||\n\t\t\t\t\t!params.reaction ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, params.user, params.reaction));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-message-reacted',\n\t\t);\n\t}\n\n\tpublic static afterMessageunReacted(callback: (message: IMessage, user: IUser, reaction: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterUnsetReaction',\n\t\t\t(message: IMessage, params: { user: IUser; reaction: string; oldMessage: IMessage }): void => {\n\t\t\t\tif (\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.user ||\n\t\t\t\t\t!params.reaction ||\n\t\t\t\t\t!params.oldMessage ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.oldMessage, params.user, params.reaction));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-message-unreacted',\n\t\t);\n\t}\n\n\tpublic static afterMessageDeleted(callback: (message: IMessage, roomId: IRoom['_id']) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterDeleteMessage',\n\t\t\t(message: IMessage, room: IRoom): void => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-deleted',\n\t\t);\n\t}\n\n\tpublic static afterMessageUpdated(callback: (message: IMessage, roomId: IRoom['_id'], userId: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSaveMessage',\n\t\t\t(message: IMessage, room: IRoom): IMessage => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tif (!isEditedMessage(message)) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id, message.editedBy._id));\n\t\t\t\treturn message;\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-updated',\n\t\t);\n\t}\n\n\tpublic static afterMessageSent(callback: (message: IMessage, roomId: IRoom['_id'], userId: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSaveMessage',\n\t\t\t(message: IMessage, room: IRoom): IMessage => {\n\t\t\t\tif (!room || !isRoomFederated(room) || !message || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tif (isEditedMessage(message)) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id, message.u?._id));\n\t\t\t\treturn message;\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-sent',\n\t\t);\n\t}\n\n\tpublic static afterRoomRoleChanged(federationRoomService: FederationRoomServiceSender, data?: Record): void {\n\t\tif (!data || !settings.get('Federation_Matrix_enabled')) {\n\t\t\treturn;\n\t\t}\n\t\tconst {\n\t\t\t_id: role,\n\t\t\ttype: action,\n\t\t\tscope: internalRoomId,\n\t\t\tu: { _id: internalTargetUserId = undefined } = {},\n\t\t\tgivenByUserId: internalUserId,\n\t\t} = data;\n\t\tconst roleEventsInterestedIn = ['moderator', 'owner'];\n\t\tif (!roleEventsInterestedIn.includes(role)) {\n\t\t\treturn;\n\t\t}\n\t\tconst handlers: Record Promise> = {\n\t\t\t'owner-added': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomOwnerAdded(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'owner-removed': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomOwnerRemoved(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'moderator-added': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomModeratorAdded(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'moderator-removed': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomModeratorRemoved(internalUserId, internalTargetUserId, internalRoomId),\n\t\t};\n\n\t\tif (!handlers[`${role}-${action}`]) {\n\t\t\treturn;\n\t\t}\n\t\tPromise.await(handlers[`${role}-${action}`](internalUserId, internalTargetUserId, internalRoomId));\n\t}\n\n\tpublic static afterRoomNameChanged(callback: (roomId: string, changedRoomName: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRoomNameChange',\n\t\t\t(params: Record): void => {\n\t\t\t\tif (!params || !params.rid || !params.name || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.rid, params.name));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-name-changed',\n\t\t);\n\t}\n\n\tpublic static afterRoomTopicChanged(callback: (roomId: string, changedRoomTopic: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRoomTopicChange',\n\t\t\t(params: Record): void => {\n\t\t\t\tif (!params || !params.rid || !params.topic || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.rid, params.topic));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-topic-changed',\n\t\t);\n\t}\n\n\tpublic static removeCEValidation(): void {\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-federated-room');\n\t\tcallbacks.remove('federation.beforeCreateDirectMessage', 'federation-v2-can-create-direct-message-from-ui-ce');\n\t}\n\n\tpublic static removeAllListeners(): void {\n\t\tcallbacks.remove('afterLeaveRoom', 'federation-v2-after-leave-room');\n\t\tcallbacks.remove('afterRemoveFromRoom', 'federation-v2-after-remove-from-room');\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-non-federated-room');\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-federated-room');\n\t\tcallbacks.remove('federation.beforeCreateDirectMessage', 'federation-v2-can-create-direct-message-from-ui-ce');\n\t\tcallbacks.remove('afterSetReaction', 'federation-v2-after-message-reacted');\n\t\tcallbacks.remove('afterUnsetReaction', 'federation-v2-after-message-unreacted');\n\t\tcallbacks.remove('afterDeleteMessage', 'federation-v2-after-room-message-deleted');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-updated');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-sent');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-sent');\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/action.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/image/service.ts",[],["22950"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/ldap/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/messages/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/meteor/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/getAndCreateNpsSurvey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/notification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/sendNpsResults.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/internalTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/push/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/room/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/settings/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/team/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/translation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/uikit-core-app/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/upload/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/user/lib/getNewUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/video-conference/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Command.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/CommandHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ICallbackContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/IConnection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ACDQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/AMIConnection.ts",[],["22951","22952","22953","22954","22955"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CallbackContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CommandFactory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ContinuousMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/PJSIPEndpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/websocket/WebsocketConnection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/lib/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/userDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/video-conference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/appcache.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/coreApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/cron.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/initialData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/localServices.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/minimumVersion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v266.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v267.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v268.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v269.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v270.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v271.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v272.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v273.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v274.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v275.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v276.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v277.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v278.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v279.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v280.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v281.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v282.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v283.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v284.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v285.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v286.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v287.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v288.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v289.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v290.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v291.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v292.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/xrun.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/presenceTroubleshoot.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/serverRunning.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/watchDb.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/stream/stdout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration-menu.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/anonymous-user.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/apps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/channel-management.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global-setup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-channel.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-direct.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-discussion.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/e2e-encryption.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/email-inboxes.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/emojis.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/engagement-dashboard.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/global-setup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/account-profile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/admin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/account-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab-users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-dm-member.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-members.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-notificationPreferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/rooms.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/users.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/ce-version/ce.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/dm.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/private.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/public.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/dm.spec.ts",["22956","22957","22958","22959"],[],"/* eslint no-await-in-loop: 0 */\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - DM Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst page = await browser.newPage();\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\tawait page.close();\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Direct Messages (DMs)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tlet createdUsernameFromServer2: string;\n\t\t\t\tlet usernameWithDomainFromServer2: string;\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\t\t\t\tcreatedUsernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(createdUsernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\t\tcreatedUsernameFromServer2,\n\t\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t\t);\n\n\t\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2, userFromServer1UsernameOnly]);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ page, browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello');\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ browser, apiServer2, page }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ browser, apiServer2, page }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServerUser2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServerUser2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServerUser2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page, apiServer2 }) => {\n\t\t\t\tawait poFederationChannelServer2.sidenav.logout();\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload({ waitUntil: 'domcontentloaded' });\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page, apiServer2 }) => {\n\t\t\t\tawait poFederationChannelServer2.sidenav.logout();\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload({ waitUntil: 'domcontentloaded' });\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait page.waitForTimeout(2000);\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server B');\n\t\t\t\tawait poFederationChannelServerUser2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServerUser2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServerUser2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/private.spec.ts",["22960","22961","22962","22963"],[],"/* eslint no-await-in-loop: 0 */\nimport faker from '@faker-js/faker';\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { createGroupAndInviteRemoteUserToCreateLocalUser } from '../../utils/channel';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - Group Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet createdGroupName: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tconst page = await browser.newPage();\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tcreatedGroupName = await createGroupAndInviteRemoteUserToCreateLocalUser({\n\t\t\tpage,\n\t\t\tpoFederationChannelServer: poFederationChannelServer1,\n\t\t\tfullUsernameFromServer: fullUsernameFromServer2,\n\t\t\tserver: constants.RC_SERVER_1,\n\t\t});\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Group (Private)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tconst createdGroup = faker.datatype.uuid();\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(createdGroup, [\n\t\t\t\t\t\tuserFromServer2UsernameOnly,\n\t\t\t\t\t\tuserFromServer1UsernameOnly,\n\t\t\t\t\t]);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/group/${createdGroup}`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/group/${createdGroup}`);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\t\t\t\t\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\t\t\t\tawait page.reload();\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\t\t\t\tawait page.reload();\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServer2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = 'message from Server B';\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer1.content.replyInDm('reply directly in DM from server A');\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = 'message from Server A';\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer2.content.replyInDm('reply directly in DM from server B');\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/public.spec.ts",["22964","22965","22966","22967"],[],"/* eslint no-await-in-loop: 0 */\nimport faker from '@faker-js/faker';\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { createChannelAndInviteRemoteUserToCreateLocalUser } from '../../utils/channel';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - Channel Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet createdChannelName: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tconst page = await browser.newPage();\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tcreatedChannelName = await createChannelAndInviteRemoteUserToCreateLocalUser({\n\t\t\tpage,\n\t\t\tpoFederationChannelServer: poFederationChannelServer1,\n\t\t\tfullUsernameFromServer: fullUsernameFromServer2,\n\t\t\tserver: constants.RC_SERVER_1,\n\t\t});\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Channel (Public)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tconst createdChannel = faker.datatype.uuid();\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(createdChannel, [\n\t\t\t\t\t\tuserFromServer2UsernameOnly,\n\t\t\t\t\t\tuserFromServer1UsernameOnly,\n\t\t\t\t\t]);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/channel/${createdChannel}`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/channel/${createdChannel}`);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\t\t\t\t\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServer2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = 'message from Server B';\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer1.content.replyInDm('reply directly in DM from server A');\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = 'message from Server A';\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer2.content.replyInDm('reply directly in DM from server B');\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/user-account/user.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/auth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/format.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/register-user.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/test.ts",["22968","22969","22970"],[],"import type { APIResponse } from '@playwright/test';\nimport { test as baseTest } from '@playwright/test';\n\nimport { API_PREFIX } from '../../config/constants';\nimport * as constants from '../config/constants';\n\nexport type AnyObj = { [key: string]: any };\n\nexport type API = {\n\tget(uri: string, prefix?: string): Promise;\n\tpost(uri: string, data: AnyObj, prefix?: string): Promise;\n\tput(uri: string, data: AnyObj, prefix?: string): Promise;\n\tdelete(uri: string, prefix?: string): Promise;\n};\n\nexport type BaseTest = {\n\tapiServer1: API;\n\tapiServer2: API;\n};\n\nconst api = async (request: any, use: any, user: string, password: string, baseUrl: string) => {\n\tconst resp = await request.post(`${baseUrl + API_PREFIX}/login`, { data: { user, password } });\n\tconst json = await resp.json();\n\n\tconst headers = {\n\t\t'X-Auth-Token': json.data.authToken,\n\t\t'X-User-Id': json.data.userId,\n\t};\n\n\tawait use({\n\t\tget(uri: string, prefix = API_PREFIX) {\n\t\t\treturn request.get(baseUrl + prefix + uri, { headers });\n\t\t},\n\t\tpost(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\treturn request.post(baseUrl + prefix + uri, { headers, data });\n\t\t},\n\t\tput(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\treturn request.put(baseUrl + prefix + uri, { headers, data });\n\t\t},\n\t\tdelete(uri: string, prefix = API_PREFIX) {\n\t\t\treturn request.delete(baseUrl + prefix + uri, { headers });\n\t\t},\n\t});\n};\n\nexport const test = baseTest.extend({\n\tapiServer1: async ({ request }, use) =>\n\t\tapi(request, use, constants.RC_SERVER_1.username, constants.RC_SERVER_1.password, constants.RC_SERVER_1.url),\n\tapiServer2: async ({ request }, use) =>\n\t\tapi(request, use, constants.RC_SERVER_2.username, constants.RC_SERVER_2.password, constants.RC_SERVER_2.url),\n});\n\nexport const { expect } = test;\n\nexport const setupTesting = async (api: API) => {\n\tawait api.post('/settings/Message_AudioRecorderEnabled', { value: true });\n\tawait api.post('/settings/Accounts_ManuallyApproveNewUsers', { value: false });\n\tawait api.post('/settings/API_Enable_Rate_Limiter', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_IP_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_User_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Interval_Time', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_User_By_Method_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_By_Method_Enabled', { value: false });\n\tawait api.post('/settings/UI_Use_Real_Name', { value: false });\n\tawait api.post('/settings/Rate_Limiter_Limit_RegisterUser', { value: 10 });\n\tawait api.post('/settings/Accounts_RegistrationForm', { value: 'Public' });\n\tawait api.post('/permissions.update', { permissions: [{ _id: 'force-delete-message', roles: ['admin', 'user'] }] });\n};\n\nexport const tearDownTesting = async (api: API) => {\n\tawait api.post('/settings/Accounts_ManuallyApproveNewUsers', { value: true });\n\tawait api.post('/settings/API_Enable_Rate_Limiter', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_IP_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_User_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Interval_Time', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_User_By_Method_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_By_Method_Enabled', { value: true });\n\tawait api.post('/settings/Rate_Limiter_Limit_RegisterUser', { value: 1 });\n\tawait api.post('/settings/Accounts_RegistrationForm', { value: 'Disabled' });\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/file-upload.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/collections/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/createAuxContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/inject-initial-data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/insert-apps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/userStates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/forgot-password.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/homepage.spec.ts",[],["22971","22972","22973"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/imports.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/login.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-actions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-mentions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/messaging.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-agents.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-onhold-chat-closing.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-transfer-unanswered-chat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-canned-responses-sidebar.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-changing-room-priority-and-sla.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-chat-history.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-close-chat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-center.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-info.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-currentChats.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-custom-fields.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments-ce.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-livechat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-manager.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-priorities.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-send-transcript.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-sla-policies.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-takeChat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-transfer-to-another-agents.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-triggers.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/account-profile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin-email-inboxes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/auth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/account-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab-users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-members.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-notificationPreferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-close-chat-modal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-discussion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-omnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-contacts-list.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-current-chats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-custom-fields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-info.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manage-contact.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-section.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-sla-policies.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/permissions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/register.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-account-profile.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-assets.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/system-messages.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/team-management.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/thread-actions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/user-invitations.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/create-target-channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/priority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/setSettingValueById.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/test.ts",["22974"],[],"import * as fs from 'fs';\nimport * as path from 'path';\n\nimport type { Locator, APIResponse, APIRequestContext } from '@playwright/test';\nimport { test as baseTest, request as baseRequest } from '@playwright/test';\nimport { v4 as uuid } from 'uuid';\n\nimport { BASE_API_URL, API_PREFIX, ADMIN_CREDENTIALS } from '../config/constants';\nimport { Users } from '../fixtures/userStates';\n\nconst PATH_NYC_OUTPUT = path.join(process.cwd(), '.nyc_output');\n\nexport type AnyObj = { [key: string]: any };\n\nexport type BaseTest = {\n\tapi: {\n\t\trecreateContext(): Promise;\n\t\tlogin(credentials: { username: string; password: string }): Promise;\n\t\tget(uri: string, params?: AnyObj, prefix?: string): Promise;\n\t\tpost(uri: string, data: AnyObj, prefix?: string): Promise;\n\t\tput(uri: string, data: AnyObj, prefix?: string): Promise;\n\t\tdelete(uri: string, params?: AnyObj, prefix?: string): Promise;\n\t};\n};\ndeclare global {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface Window {\n\t\tcollectIstanbulCoverage: (coverageJSON: string) => void;\n\t\t__coverage__: Record;\n\t}\n}\n\nlet apiContext: APIRequestContext;\n\nexport const test = baseTest.extend({\n\tcontext: async ({ context }, use) => {\n\t\tif (!process.env.E2E_COVERAGE) {\n\t\t\tawait use(context);\n\t\t\tawait context.close();\n\n\t\t\treturn;\n\t\t}\n\n\t\tawait context.addInitScript(() =>\n\t\t\twindow.addEventListener('beforeunload', () => window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))),\n\t\t);\n\n\t\tawait fs.promises.mkdir(PATH_NYC_OUTPUT, { recursive: true });\n\n\t\tawait context.exposeFunction('collectIstanbulCoverage', (coverageJSON: string) => {\n\t\t\tif (coverageJSON) {\n\t\t\t\tfs.writeFileSync(path.join(PATH_NYC_OUTPUT, `playwright_coverage_${uuid()}.json`), coverageJSON);\n\t\t\t}\n\t\t});\n\n\t\tawait use(context);\n\n\t\tawait Promise.all(\n\t\t\tcontext.pages().map(async (page) => {\n\t\t\t\tawait page.evaluate(() => window.collectIstanbulCoverage(JSON.stringify(window.__coverage__)));\n\t\t\t\tawait page.close();\n\t\t\t}),\n\t\t);\n\t},\n\n\tapi: async ({ request }, use) => {\n\t\tconst login = async (credentials: { username: string; password: string }): Promise => {\n\t\t\tif (credentials.username === Users.admin.data.username) {\n\t\t\t\treturn baseRequest.newContext({\n\t\t\t\t\tbaseURL: BASE_API_URL,\n\t\t\t\t\textraHTTPHeaders: {\n\t\t\t\t\t\t'X-Auth-Token': Users.admin.data.loginToken,\n\t\t\t\t\t\t'X-User-Id': Users.admin.data.username,\n\t\t\t\t\t},\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tconst resp = await request.post(`${BASE_API_URL}/login`, { data: credentials });\n\t\t\tconst json = await resp.json();\n\n\t\t\treturn baseRequest.newContext({\n\t\t\t\tbaseURL: BASE_API_URL,\n\t\t\t\textraHTTPHeaders: {\n\t\t\t\t\t'X-Auth-Token': json.data.authToken,\n\t\t\t\t\t'X-User-Id': json.data.userId,\n\t\t\t\t},\n\t\t\t});\n\t\t};\n\n\t\tconst recreateContext = async () => {\n\t\t\tapiContext = await login(ADMIN_CREDENTIALS);\n\t\t};\n\n\t\tif (!apiContext) {\n\t\t\tawait recreateContext();\n\t\t}\n\n\t\tawait use({\n\t\t\trecreateContext,\n\t\t\tlogin,\n\t\t\tget(uri: string, params?: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.get(prefix + uri, { params });\n\t\t\t},\n\t\t\tpost(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.post(prefix + uri, { data });\n\t\t\t},\n\t\t\tput(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.put(prefix + uri, { data });\n\t\t\t},\n\t\t\tdelete(uri: string, params?: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.delete(prefix + uri, { params });\n\t\t\t},\n\t\t});\n\t},\n});\n\nexport const { expect } = test;\n\nexpect.extend({\n\tasync toBeInvalid(received: Locator) {\n\t\ttry {\n\t\t\tawait expect(received).toHaveAttribute('aria-invalid', 'true');\n\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be invalid`,\n\t\t\t\tpass: true,\n\t\t\t};\n\t\t} catch (error) {\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be invalid`,\n\t\t\t\tpass: false,\n\t\t\t};\n\t\t}\n\t},\n\tasync toBeBusy(received: Locator) {\n\t\ttry {\n\t\t\tawait expect(received).toHaveAttribute('aria-busy', 'true');\n\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be busy`,\n\t\t\t\tpass: true,\n\t\t\t};\n\t\t} catch (error) {\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be busy`,\n\t\t\t\tpass: false,\n\t\t\t};\n\t\t}\n\t},\n\tasync hasAttribute(received: Locator, attribute: string) {\n\t\tconst pass = await received.evaluate((node, attribute) => node.hasAttribute(attribute), attribute);\n\n\t\treturn {\n\t\t\tmessage: () => `expected ${received} to have attribute \\`${attribute}\\``,\n\t\t\tpass,\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference-ring.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-autotranslate.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-miscellaneous.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/01-users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/02-channels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/03-groups.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/04-direct-message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/05-chat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/06-outgoing-integrations.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/07-incoming-integrations.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/08-settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/09-rooms.js",[],["22975"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/10-subscriptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/11-permissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/12-emoji-custom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/14-assets.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/16-commands.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-sounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-user-status.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-webdav.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/18-oauthapps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/19-statistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/20-licenses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/21-banners.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/22-push-token.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/23-invites.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/24-methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/25-teams.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/26-LDAP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/import.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/00-rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/01-agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/02-appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/03-custom-fields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/04-dashboards.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/05-inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/06-integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/07-queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/08-triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/09-visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/10-departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-email-inbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-priorites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/13-tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/14-units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/15-canned-responses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/16-video-call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/17-dashboards-ee.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/18-rooms-ee.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/19-business-hours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/methods/changeLivechatStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/00-installation.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/01-send-messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/02-send-messages-as-user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/03-slash-command-test-simple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/04-slash-command-test-with-arguments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/05-video-conferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/apps-uninstall.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/teardown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeChatProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeRoomProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/ModalContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/RouterContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/blobUrls.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/jsdom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/server/mongodb.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/chaiPlugins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/cleanupTestingLibrary.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/hoistedReact.ts",[],["22976","22977"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/registerWebApiMocks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissionsForInvocation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/isValidQuery.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/messages.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/BaseModel.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Messages.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Rooms.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Users.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/orchestrator.mock.js",[],["22978"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/custom-oauth/server/transform_helpers.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/highlight-words/helper.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/lib/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mailer/api.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.mocks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/client.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/server.tests.ts",["22979","22980"],[],"import { expect } from 'chai';\nimport proxyquire from 'proxyquire';\n\nimport { AuthorizeRequest } from '../../../../app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest';\nimport { LogoutRequest } from '../../../../app/meteor-accounts-saml/server/lib/generators/LogoutRequest';\nimport { LogoutResponse } from '../../../../app/meteor-accounts-saml/server/lib/generators/LogoutResponse';\nimport { LogoutRequestParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/LogoutRequest';\nimport { LogoutResponseParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/LogoutResponse';\nimport { ResponseParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/Response';\nimport { SAMLUtils } from '../../../../app/meteor-accounts-saml/server/lib/Utils';\nimport {\n\tserviceProviderOptions,\n\tsimpleMetadata,\n\tmetadataWithCertificate,\n\tsimpleLogoutRequest,\n\tinvalidXml,\n\trandomXml,\n\tinvalidLogoutRequest,\n\tsimpleLogoutResponse,\n\tinvalidLogoutResponse,\n\tsimpleSamlResponse,\n\tsamlResponse,\n\tduplicatedSamlResponse,\n\tsamlResponseMissingStatus,\n\tsamlResponseFailedStatus,\n\tsamlResponseMultipleAssertions,\n\tsamlResponseMissingAssertion,\n\tsamlResponseMultipleIssuers,\n\tsamlResponseValidSignatures,\n\tsamlResponseValidAssertionSignature,\n\tencryptedResponse,\n\tprofile,\n\tcertificate,\n\tprivateKeyCert,\n\tprivateKey,\n} from './data';\nimport { isTruthy } from '../../../../lib/isTruthy';\n\nconst { ServiceProviderMetadata } = proxyquire\n\t.noCallThru()\n\t.load('../../../../app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata', {\n\t\t'meteor/meteor': {\n\t\t\tMeteor: {\n\t\t\t\tabsoluteUrl() {\n\t\t\t\t\treturn 'http://localhost:3000/';\n\t\t\t\t},\n\t\t\t},\n\t\t},\n\t});\n\ndescribe('SAML', () => {\n\tdescribe('[AuthorizeRequest]', () => {\n\t\tdescribe('AuthorizeRequest.generate', () => {\n\t\t\tit('should use the custom templates to generate the request', () => {\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(serviceProviderOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal(\n\t\t\t\t\t' Password ',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tauthRequestTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(customOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal(authorizeRequest.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tauthRequestTemplate: '__callbackUrl__ __entryPoint__ __issuer__',\n\t\t\t\t};\n\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(customOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal('[callback-url] [entry-point] [issuer]');\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[LogoutRequest]', () => {\n\t\tdescribe('LogoutRequest.generate', () => {\n\t\t\tit('should use the custom template to generate the request', () => {\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(serviceProviderOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal('[logout-request-template]');\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutRequestTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(customOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal(logoutRequest.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutRequestTemplate: '__idpSLORedirectURL__ __issuer__ __identifierFormat__ __nameID__ __sessionIndex__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(customOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal('[idpSLORedirectURL] [issuer] email NameID sessionIndex');\n\t\t\t});\n\t\t});\n\n\t\tdescribe('LogoutRequest.validate', () => {\n\t\t\tit('should extract the idpSession and nameID from the request', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(simpleLogoutRequest, (err, data) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(data).to.be.an('object');\n\t\t\t\t\texpect(data).to.have.property('idpSession');\n\t\t\t\t\texpect(data).to.have.property('nameID');\n\t\t\t\t\t// @ts-ignore -- chai already ensured the object exists\n\t\t\t\t\texpect(data.idpSession).to.be.equal('_d6ad0e25459aaddd0433a81e159aa79e55dc52c280');\n\t\t\t\t\t// @ts-ignore -- chai already ensured the object exists\n\t\t\t\t\texpect(data.nameID).to.be.equal('_ab7e1d9a603473e92148d569d50176bafa60bcb2e9');\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, data) => {\n\t\t\t\t\texpect(err).to.exist;\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any LogoutRequest tag', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, data) => {\n\t\t\t\t\texpect(err).to.be.equal('No Request Found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a request with no NameId', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(invalidLogoutRequest, (err, data) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').equal('SAML Logout Request: No NameID node found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[LogoutResponse]', () => {\n\t\tdescribe('LogoutResponse.generate', () => {\n\t\t\tit('should use the custom template to generate the response', () => {\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(serviceProviderOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal('[logout-response-template]');\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the response', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutResponseTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(customOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal(logoutResponse.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the response', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutResponseTemplate: '__idpSLORedirectURL__ __issuer__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(customOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal('[idpSLORedirectURL] [issuer]');\n\t\t\t});\n\t\t});\n\n\t\tdescribe('LogoutResponse.validate', () => {\n\t\t\tit('should extract the inResponseTo from the response', () => {\n\t\t\t\tconst logoutResponse = simpleLogoutResponse.replace('[STATUSCODE]', 'urn:oasis:names:tc:SAML:2.0:status:Success');\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(inResponseTo).to.be.equal('_id-6530db3fcd23dc42a31c');\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with a non-success StatusCode', () => {\n\t\t\t\tconst logoutResponse = simpleLogoutResponse.replace('[STATUSCODE]', 'Anything');\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Error. Logout not confirmed by IDP');\n\t\t\t\t\texpect(inResponseTo).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.exist;\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any LogoutResponse tag', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('No Response Found');\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without an inResponseTo attribute', () => {\n\t\t\t\tconst instant = new Date().toISOString();\n\t\t\t\tconst logoutResponse = simpleLogoutResponse\n\t\t\t\t\t.replace('[INSTANT]', instant)\n\t\t\t\t\t.replace('[STATUSCODE]', 'urn:oasis:names:tc:SAML:2.0:status:Success')\n\t\t\t\t\t.replace('InResponseTo=', 'SomethingElse=');\n\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Unexpected Response from IDP');\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with no status tag', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(invalidLogoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Error. Logout not confirmed by IDP');\n\t\t\t\t\texpect(inResponseTo).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Metadata]', () => {\n\t\tdescribe('[Metadata.generate]', () => {\n\t\t\tit('should generate a simple metadata file when no certificate info is included', () => {\n\t\t\t\tconst metadata = ServiceProviderMetadata.generate(serviceProviderOptions);\n\t\t\t\texpect(metadata).to.be.equal(simpleMetadata);\n\t\t\t});\n\n\t\t\tit('should include additional information when a certificate is provided', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: '[CERTIFICATE_CONTENT]',\n\t\t\t\t\tprivateKey: '[PRIVATE_KEY]',\n\t\t\t\t};\n\n\t\t\t\tconst metadata = ServiceProviderMetadata.generate(customOptions);\n\t\t\t\texpect(metadata).to.be.equal(metadataWithCertificate);\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Response]', () => {\n\t\tdescribe('[Response.validate]', () => {\n\t\t\tit('should extract a profile from the response', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(profile).to.be.an('object');\n\t\t\t\t\texpect(profile).to.have.property('inResponseToId').equal('[INRESPONSETO]');\n\t\t\t\t\texpect(profile).to.have.property('issuer').equal('[ISSUER]');\n\t\t\t\t\texpect(profile).to.have.property('nameID').equal('[NAMEID]');\n\t\t\t\t\texpect(profile).to.have.property('sessionIndex').equal('[SESSIONINDEX]');\n\t\t\t\t\texpect(profile).to.have.property('uid').equal('1');\n\t\t\t\t\texpect(profile).to.have.property('eduPersonAffiliation').equal('group1');\n\t\t\t\t\texpect(profile).to.have.property('email').equal('user1@example.com');\n\t\t\t\t\texpect(profile).to.have.property('channels').that.is.an('array').that.is.deep.equal(['channel1', 'pets', 'random']);\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should respect NotOnOrAfter conditions', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', new Date().toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should respect NotBefore conditions', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() + 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Unknown SAML response message');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any Response tag', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Unknown SAML response message');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a xml with multiple responses', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(duplicatedSamlResponse, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many SAML responses');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a reponse with no Status tag', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMissingStatus, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Missing StatusCode');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a reponse with a failed status', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseFailedStatus, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Status is: Failed');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with multiple assertions', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMultipleAssertions, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many SAML assertions');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with no assertions', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMissingAssertion, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Missing SAML assertion');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document without signatures if the setting requires at least one', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Either',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('No valid SAML Signature found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with multiple issuers', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMultipleIssuers, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many Issuers');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should decrypt an encrypted response', () => {\n\t\t\t\tconst options = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: privateKeyCert,\n\t\t\t\t\tprivateKey,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(options);\n\t\t\t\tparser.validate(encryptedResponse, (err, profile, loggedOut) => {\n\t\t\t\t\t// No way to change the assertion conditions on an encrypted response ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should validate signatures on an encrypted response', () => {\n\t\t\t\tconst options = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: privateKeyCert,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tprivateKey,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(options);\n\t\t\t\tparser.validate(encryptedResponse, (err, profile, loggedOut) => {\n\t\t\t\t\t// No way to change the assertion conditions on an encrypted response ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\tdescribe('[Validate Signatures]', () => {\n\t\t\tit('should reject an unsigned assertion if the setting says so', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Assertion signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject an unsigned response if the setting says so', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject an assertion signed with an invalid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Assertion signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept an assertion with a valid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with a valid response signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidSignatures, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with a valid signature of the wrong type', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with both valid signatures', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidSignatures, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with a single signature when both are expected', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with either valid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Either',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Login]', () => {\n\t\tdescribe('UserMapping', () => {\n\t\t\tit('should collect all appropriate data from the profile, respecting the fieldMap', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.provider').that.is.equal('[RelayState]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idp').that.is.equal('[IssuerName]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idpSession').that.is.equal('[SessionIndex]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.nameID').that.is.equal('[nameID]');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('testing@server.com');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[AnotherName]');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[AnotherUserName]');\n\t\t\t\texpect(userObject).to.not.have.property('roles');\n\t\t\t\texpect(userObject).to.have.property('channels').that.is.an('array').with.members(['pets', 'pics', 'funny', 'random', 'babies']);\n\t\t\t});\n\n\t\t\tit('should join array values if username receives an array of values', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst multipleUsernames = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tanotherUsername: ['user1', 'user2'],\n\t\t\t\t};\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(multipleUsernames);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user1 user2');\n\t\t\t});\n\n\t\t\t// Channels support both a comma separated single value and an array of values\n\t\t\tit('should support `channels` attribute with multiple values', () => {\n\t\t\t\tconst channelsProfile = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tchannels: ['pets', 'pics', 'funny'],\n\t\t\t\t};\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(channelsProfile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('channels').that.is.an('array').with.members(['pets', 'pics', 'funny']);\n\t\t\t});\n\n\t\t\tit('should reject an userDataFieldMap without an email field', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify({});\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\texpect(() => {\n\t\t\t\t\tSAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\t}).to.throw('SAML Profile did not contain an email address');\n\t\t\t});\n\n\t\t\tit('should fail to map a profile that is missing the email field', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tinexistentField: 'email',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\texpect(() => {\n\t\t\t\t\tSAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\t}).to.throw('SAML Profile did not contain an email address');\n\t\t\t});\n\n\t\t\tit('should load data from the default fields when the field map is lacking', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName]');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[username]');\n\t\t\t});\n\n\t\t\tit('should run custom regexes when one is used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'singleEmail',\n\t\t\t\t\t\tregex: '(.*)@.+$',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('testing');\n\t\t\t});\n\n\t\t\tit('should run custom templates when one is used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherName',\n\t\t\t\t\t\ttemplate: 'user-__anotherName__',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: {\n\t\t\t\t\t\tfieldNames: ['anotherName', 'displayName'],\n\t\t\t\t\t\ttemplate: '__displayName__ (__anotherName__)',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-[AnotherName]');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName] ([AnotherName])');\n\t\t\t});\n\n\t\t\tit('should combine regexes and templates when both are used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherName',\n\t\t\t\t\t\ttemplate: 'user-__anotherName__45@7',\n\t\t\t\t\t\tregex: 'user-(.*)@',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: {\n\t\t\t\t\t\tfieldNames: ['anotherName', 'displayName'],\n\t\t\t\t\t\tregex: '\\\\[(.*)\\\\]',\n\t\t\t\t\t\ttemplate: '__displayName__ (__regex__)',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\t// should run the template first, then the regex\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[AnotherName]45');\n\t\t\t\t// for this one, should run the regex first, then the template\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName] (AnotherName)');\n\t\t\t});\n\n\t\t\tit('should support individual array values on templates', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst multipleUsernames = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tanotherUsername: ['1', '2'],\n\t\t\t\t};\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherUsername',\n\t\t\t\t\t\ttemplate: 'user-__anotherUsername[-1]__',\n\t\t\t\t\t},\n\t\t\t\t\temail: {\n\t\t\t\t\t\tfieldName: 'anotherUsername',\n\t\t\t\t\t\ttemplate: 'user-__anotherUsername[0]__',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(multipleUsernames);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-2');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('user-1');\n\t\t\t});\n\n\t\t\tit('should collect the values of every attribute on the field map', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t\tothers: {\n\t\t\t\t\t\tfieldNames: ['issuer', 'sessionIndex', 'nameID', 'displayName', 'username', 'roles', 'otherRoles', 'language', 'channels'],\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject)\n\t\t\t\t\t.to.have.property('attributeList')\n\t\t\t\t\t.that.is.a('Map')\n\t\t\t\t\t.that.have.keys([\n\t\t\t\t\t\t'anotherUsername',\n\t\t\t\t\t\t'singleEmail',\n\t\t\t\t\t\t'anotherName',\n\t\t\t\t\t\t'issuer',\n\t\t\t\t\t\t'sessionIndex',\n\t\t\t\t\t\t'nameID',\n\t\t\t\t\t\t'displayName',\n\t\t\t\t\t\t'username',\n\t\t\t\t\t\t'roles',\n\t\t\t\t\t\t'otherRoles',\n\t\t\t\t\t\t'language',\n\t\t\t\t\t\t'channels',\n\t\t\t\t\t]);\n\n\t\t\t\t// Workaround because chai doesn't handle Maps very well\n\t\t\t\tfor (const [key, value] of userObject.attributeList) {\n\t\t\t\t\texpect(value).to.be.equal(profile[key as keyof typeof profile]);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tit('should use the immutable property as default identifier', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tglobalSettings.immutableProperty = 'EMail';\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('type').that.is.equal('email');\n\n\t\t\t\tglobalSettings.immutableProperty = 'Username';\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst newUserObject = SAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\texpect(newUserObject).to.be.an('object');\n\t\t\t\texpect(newUserObject).to.have.property('identifier').that.has.property('type').that.is.equal('username');\n\t\t\t});\n\n\t\t\tit('should collect the identifier from the fieldset', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t\t__identifier__: 'customField3',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('type').that.is.equal('custom');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('attribute').that.is.equal('customField3');\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('Response Mapping', () => {\n\t\tit('should extract a mapped user from the response', () => {\n\t\t\tconst notBefore = new Date();\n\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\tconst notOnOrAfter = new Date();\n\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\tconst response = simpleSamlResponse\n\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\texpect(profile).to.be.an('object');\n\t\t\t\texpect(err).to.be.null;\n\t\t\t\texpect(loggedOut).to.be.false;\n\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'uid',\n\t\t\t\t\t\ttemplate: 'user-__uid__',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'email',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\n\t\t\t\tif (!isTruthy(profile)) {\n\t\t\t\t\tthrow new Error('Profile is null');\n\t\t\t\t}\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.provider').that.is.equal('[RelayState]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idp').that.is.equal('[ISSUER]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idpSession').that.is.equal('[SESSIONINDEX]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.nameID').that.is.equal('[NAMEID]');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('user1@example.com');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-1');\n\n\t\t\t\tconst map = new Map();\n\t\t\t\tmap.set('epa', 'group1');\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/models/server/raw/Sessions.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/getSettingDefaults.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/overrideGenerator.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/settings.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/validateSettings.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/statistics/server/lib/UAParserCustom.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/client.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/utils/lib/getURL.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/components/Omnichannel/modals/TranscriptModal.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/download.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/federation/Federation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/bson.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/comparisons.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/lookups.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/utils/isRTLScriptLanguage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/providers/CallProvider/lib/parseStringToIceServers.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/siderbar/header/actions/Administration.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByCategories.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByFree.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByPaid.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByText.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByAlphabeticalOrInverseOrder.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByClosestOrFarthestModificationDate.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/notFound/NotFoundPage.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/Message.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/hooks/useKatex.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/autoTranslate.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/buildImageURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageFirstUnread.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageNewDay.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageSequential.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isOwnUserMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isParsedMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isValidLink.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageAttachments.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageQuoteAttachment.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationAddServerProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationJoinExternalPublicRoomProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationPublicRoomsProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationRemoveServerProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsAddMembersProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsConvertToChannelProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsDeleteProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsLeaveProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveMemberProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveRoomProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateMemberProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfCancelProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfInfoProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfJoinProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfListProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfStartProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/mimeTypes.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/roles/getMostImportantRole.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/upgradeTab.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/arrayUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isRelativeURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseCSV.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseParameters.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/secondsToHHMMSS.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/stringUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/Federation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/receiver/MessageServiceReceiver.spec.ts",[],["22981"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/MessageServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/message-sender-helper.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/receiver/RoomServiceReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomInternalValidator.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/receiver/UserServiceReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/sender/UserServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedRoom.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedUser.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/Bridge.spec.ts",[],["22982"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/RoomReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/user/UserReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/BaseEvent.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/MatrixEventsHandler.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/Room.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/queue/InMemoryQueue.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/adapters/statistics.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RocketTextParser.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RoomSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/hooks/hooks.spec.ts",[],["22983"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/slash-commands/actions.spec.ts",[],["22984","22985","22986","22987","22988","22989","22990","22991"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/lib/fileUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/sdk/errors.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/OutermostErrorBoundary.tsx",[],["22992"],{"ruleId":"22993","severity":2,"message":"22994","line":7,"column":12,"nodeType":"22995","endLine":7,"endColumn":66,"suppressions":"22996"},{"ruleId":"22997","severity":2,"message":"22998","line":25,"column":29,"nodeType":"22995","messageId":"22999","endLine":25,"endColumn":80,"suppressions":"23000"},{"ruleId":"23001","severity":2,"message":"23002","line":25,"column":37,"nodeType":"23003","endLine":25,"endColumn":79,"suppressions":"23004"},{"ruleId":"23005","severity":1,"message":"23006","line":18,"column":6,"nodeType":"23007","messageId":"23008","endLine":18,"endColumn":41,"suggestions":"23009"},{"ruleId":"23005","severity":1,"message":"23006","line":17,"column":7,"nodeType":"23007","messageId":"23008","endLine":17,"endColumn":75,"suggestions":"23010"},{"ruleId":"23005","severity":1,"message":"23006","line":15,"column":7,"nodeType":"23007","messageId":"23008","endLine":15,"endColumn":30,"suggestions":"23011"},{"ruleId":"23005","severity":1,"message":"23006","line":20,"column":7,"nodeType":"23007","messageId":"23008","endLine":20,"endColumn":75,"suggestions":"23012"},{"ruleId":"23005","severity":1,"message":"23006","line":20,"column":7,"nodeType":"23007","messageId":"23008","endLine":20,"endColumn":78,"suggestions":"23013"},{"ruleId":"23014","severity":2,"message":"23015","line":8,"column":12,"nodeType":"23016","messageId":"23017","endLine":8,"endColumn":18,"suppressions":"23018"},{"ruleId":"23019","severity":2,"message":"23020","line":36,"column":5,"nodeType":"23021","messageId":"23022","endLine":36,"endColumn":24,"fix":"23023","suppressions":"23024"},{"ruleId":"23025","severity":2,"message":"23026","line":38,"column":8,"nodeType":"23003","messageId":"23027","endLine":38,"endColumn":31,"fix":"23028","suppressions":"23029"},{"ruleId":"23030","severity":2,"message":"23031","line":42,"column":37,"nodeType":"23016","messageId":"23032","endLine":42,"endColumn":46,"suppressions":"23033"},{"ruleId":"23034","severity":2,"message":"23035","line":43,"column":9,"nodeType":"23036","messageId":"23037","endLine":43,"endColumn":10,"suppressions":"23038"},{"ruleId":"23034","severity":2,"message":"23035","line":45,"column":30,"nodeType":"23036","messageId":"23037","endLine":45,"endColumn":31,"suppressions":"23039"},{"ruleId":"23014","severity":2,"message":"23040","line":138,"column":12,"nodeType":"23016","messageId":"23041","endLine":138,"endColumn":22,"suppressions":"23042"},{"ruleId":"23014","severity":2,"message":"23043","line":138,"column":24,"nodeType":"23016","messageId":"23041","endLine":138,"endColumn":35,"suppressions":"23044"},{"ruleId":"23045","severity":2,"message":"23046","line":136,"column":37,"nodeType":"23047","messageId":"23048","endLine":136,"endColumn":45,"suppressions":"23049"},{"ruleId":"23045","severity":2,"message":"23046","line":160,"column":37,"nodeType":"23047","messageId":"23048","endLine":160,"endColumn":45,"suppressions":"23050"},{"ruleId":"23051","severity":2,"message":"23052","line":69,"column":32,"nodeType":"23016","endLine":69,"endColumn":46,"suppressions":"23053"},{"ruleId":"23005","severity":1,"message":"23006","line":231,"column":21,"nodeType":"23007","messageId":"23008","endLine":231,"endColumn":42,"suggestions":"23054"},{"ruleId":"23014","severity":2,"message":"23055","line":478,"column":12,"nodeType":"23016","messageId":"23017","endLine":478,"endColumn":21,"suppressions":"23056"},{"ruleId":"23005","severity":1,"message":"23006","line":105,"column":8,"nodeType":"23007","messageId":"23008","endLine":105,"endColumn":61,"suggestions":"23057"},{"ruleId":"23045","severity":2,"message":"23058","line":66,"column":21,"nodeType":"22995","messageId":"23059","endLine":66,"endColumn":27,"suppressions":"23060"},{"ruleId":"23061","severity":1,"message":"23062","line":11,"column":19,"nodeType":"23063","messageId":"23064","endLine":62,"endColumn":4,"suppressions":"23065"},{"ruleId":"23005","severity":1,"message":"23006","line":71,"column":7,"nodeType":"23007","messageId":"23008","endLine":71,"endColumn":24,"suggestions":"23066"},{"ruleId":"23005","severity":1,"message":"23006","line":76,"column":7,"nodeType":"23007","messageId":"23008","endLine":76,"endColumn":38,"suggestions":"23067"},{"ruleId":"23005","severity":1,"message":"23006","line":88,"column":7,"nodeType":"23007","messageId":"23008","endLine":88,"endColumn":38,"suggestions":"23068"},{"ruleId":"23069","severity":1,"message":"23070","line":192,"column":25,"nodeType":"23071","messageId":"23072","endLine":192,"endColumn":51,"suggestions":"23073"},{"ruleId":"23069","severity":1,"message":"23070","line":193,"column":41,"nodeType":"23071","messageId":"23072","endLine":193,"endColumn":55,"suggestions":"23074"},{"ruleId":"23005","severity":1,"message":"23006","line":292,"column":7,"nodeType":"23007","messageId":"23008","endLine":292,"endColumn":41,"suggestions":"23075"},{"ruleId":"23005","severity":1,"message":"23006","line":34,"column":7,"nodeType":"23007","messageId":"23008","endLine":34,"endColumn":28,"suggestions":"23076"},{"ruleId":"23005","severity":1,"message":"23006","line":54,"column":7,"nodeType":"23007","messageId":"23008","endLine":54,"endColumn":25,"suggestions":"23077"},{"ruleId":"23005","severity":1,"message":"23006","line":49,"column":7,"nodeType":"23007","messageId":"23008","endLine":49,"endColumn":25,"suggestions":"23078"},{"ruleId":"23079","severity":2,"message":"23080","line":7,"column":45,"nodeType":"23003","endLine":7,"endColumn":62,"fix":"23081","suppressions":"23082"},{"ruleId":"23079","severity":2,"message":"23080","line":10,"column":8,"nodeType":"23003","endLine":10,"endColumn":25,"suppressions":"23083"},{"ruleId":"23084","severity":1,"message":"23085","line":150,"column":3,"nodeType":"22995","endLine":154,"endColumn":5},{"ruleId":"23084","severity":1,"message":"23085","line":163,"column":3,"nodeType":"22995","endLine":178,"endColumn":5},{"ruleId":"23084","severity":1,"message":"23085","line":167,"column":5,"nodeType":"22995","endLine":169,"endColumn":7},{"ruleId":"23084","severity":1,"message":"23085","line":261,"column":4,"nodeType":"22995","endLine":268,"endColumn":6},{"ruleId":"23005","severity":1,"message":"23006","line":47,"column":6,"nodeType":"23007","messageId":"23008","endLine":47,"endColumn":51,"suggestions":"23086"},{"ruleId":"23087","severity":1,"message":"23088","line":98,"column":39,"nodeType":"22995","endLine":98,"endColumn":102},{"ruleId":"23089","severity":2,"message":"23090","line":7,"column":32,"nodeType":"23091","messageId":"23092","endLine":7,"endColumn":59,"suppressions":"23093"},{"ruleId":"23045","severity":2,"message":"23046","line":13,"column":24,"nodeType":"23047","messageId":"23048","endLine":13,"endColumn":28,"suppressions":"23094"},{"ruleId":"23089","severity":2,"message":"23090","line":21,"column":7,"nodeType":"23091","messageId":"23092","endLine":21,"endColumn":22,"suppressions":"23095"},{"ruleId":"23045","severity":2,"message":"23046","line":29,"column":24,"nodeType":"23047","messageId":"23048","endLine":29,"endColumn":28,"suppressions":"23096"},{"ruleId":"23014","severity":2,"message":"23097","line":122,"column":22,"nodeType":"23016","messageId":"23041","endLine":122,"endColumn":32,"suppressions":"23098"},{"ruleId":"23014","severity":2,"message":"23099","line":122,"column":34,"nodeType":"23016","messageId":"23041","endLine":122,"endColumn":45,"suppressions":"23100"},{"ruleId":"23014","severity":2,"message":"23040","line":167,"column":9,"nodeType":"23016","messageId":"23041","endLine":167,"endColumn":19,"suppressions":"23101"},{"ruleId":"23014","severity":2,"message":"23043","line":167,"column":21,"nodeType":"23016","messageId":"23041","endLine":167,"endColumn":32,"suppressions":"23102"},{"ruleId":"23014","severity":2,"message":"23040","line":265,"column":12,"nodeType":"23016","messageId":"23041","endLine":265,"endColumn":22,"suppressions":"23103"},{"ruleId":"23014","severity":2,"message":"23043","line":265,"column":24,"nodeType":"23016","messageId":"23041","endLine":265,"endColumn":35,"suppressions":"23104"},{"ruleId":"23014","severity":2,"message":"23097","line":274,"column":19,"nodeType":"23016","messageId":"23041","endLine":274,"endColumn":29,"suppressions":"23105"},{"ruleId":"23014","severity":2,"message":"23099","line":274,"column":31,"nodeType":"23016","messageId":"23041","endLine":274,"endColumn":42,"suppressions":"23106"},{"ruleId":"23014","severity":2,"message":"23099","line":325,"column":25,"nodeType":"23016","messageId":"23041","endLine":325,"endColumn":44,"suppressions":"23107"},{"ruleId":"23014","severity":2,"message":"23099","line":401,"column":25,"nodeType":"23016","messageId":"23041","endLine":401,"endColumn":44,"suppressions":"23108"},{"ruleId":"23109","severity":2,"message":"23110","line":27,"column":24,"nodeType":"23111","messageId":"23112","endLine":32,"endColumn":4,"suppressions":"23113"},{"ruleId":"23045","severity":2,"message":"23046","line":42,"column":35,"nodeType":"23047","messageId":"23048","endLine":42,"endColumn":43,"suppressions":"23114"},{"ruleId":"23045","severity":2,"message":"23046","line":26,"column":35,"nodeType":"23047","messageId":"23048","endLine":26,"endColumn":43,"suppressions":"23115"},{"ruleId":"23045","severity":2,"message":"23046","line":20,"column":35,"nodeType":"23047","messageId":"23048","endLine":20,"endColumn":43,"suppressions":"23116"},{"ruleId":"23045","severity":2,"message":"23046","line":20,"column":35,"nodeType":"23047","messageId":"23048","endLine":20,"endColumn":43,"suppressions":"23117"},{"ruleId":"23045","severity":2,"message":"23046","line":22,"column":35,"nodeType":"23047","messageId":"23048","endLine":22,"endColumn":43,"suppressions":"23118"},{"ruleId":"23119","severity":2,"message":"23120","line":72,"column":2,"nodeType":"23121","messageId":"23122","endLine":74,"endColumn":3,"suppressions":"23123"},{"ruleId":"23124","severity":2,"message":"23125","line":135,"column":53,"nodeType":"23003","messageId":"23126","endLine":135,"endColumn":72,"suppressions":"23127"},{"ruleId":"23124","severity":2,"message":"23125","line":85,"column":41,"nodeType":"23003","messageId":"23126","endLine":85,"endColumn":60,"suppressions":"23128"},{"ruleId":"23069","severity":1,"message":"23070","line":62,"column":54,"nodeType":"23071","messageId":"23072","endLine":62,"endColumn":62,"suppressions":"23129"},{"ruleId":"23069","severity":1,"message":"23070","line":62,"column":66,"nodeType":"23071","messageId":"23072","endLine":62,"endColumn":78,"suppressions":"23130"},{"ruleId":"23069","severity":1,"message":"23070","line":62,"column":94,"nodeType":"23071","messageId":"23072","endLine":62,"endColumn":102,"suppressions":"23131"},{"ruleId":"23069","severity":1,"message":"23070","line":62,"column":106,"nodeType":"23071","messageId":"23072","endLine":62,"endColumn":118,"suppressions":"23132"},{"ruleId":"23069","severity":1,"message":"23070","line":125,"column":40,"nodeType":"23071","messageId":"23072","endLine":125,"endColumn":60,"suppressions":"23133"},{"ruleId":"23069","severity":1,"message":"23070","line":125,"column":64,"nodeType":"23071","messageId":"23072","endLine":125,"endColumn":88,"suppressions":"23134"},{"ruleId":"23069","severity":1,"message":"23070","line":125,"column":90,"nodeType":"23071","messageId":"23072","endLine":125,"endColumn":114,"suppressions":"23135"},{"ruleId":"23136","severity":1,"message":"23137","line":49,"column":7,"nodeType":"22995","endLine":49,"endColumn":33},{"ruleId":"23069","severity":1,"message":"23070","line":160,"column":29,"nodeType":"23071","messageId":"23072","endLine":160,"endColumn":66,"suppressions":"23138"},{"ruleId":"23069","severity":1,"message":"23070","line":24,"column":32,"nodeType":"23071","messageId":"23072","endLine":24,"endColumn":37,"suppressions":"23139"},{"ruleId":"23069","severity":1,"message":"23070","line":27,"column":34,"nodeType":"23071","messageId":"23072","endLine":27,"endColumn":39,"suppressions":"23140"},{"ruleId":"23141","severity":1,"message":"23142","line":57,"column":80,"nodeType":"23143","messageId":"23144","endLine":57,"endColumn":82,"suppressions":"23145"},{"ruleId":"23025","severity":2,"message":"23146","line":63,"column":36,"nodeType":"23003","messageId":"23027","endLine":63,"endColumn":42,"fix":"23147","suppressions":"23148"},{"ruleId":"23025","severity":2,"message":"23149","line":63,"column":56,"nodeType":"23003","messageId":"23027","endLine":63,"endColumn":69,"fix":"23150","suppressions":"23151"},{"ruleId":"23025","severity":2,"message":"23146","line":72,"column":33,"nodeType":"23003","messageId":"23027","endLine":72,"endColumn":39,"fix":"23152","suppressions":"23153"},{"ruleId":"23025","severity":2,"message":"23149","line":72,"column":51,"nodeType":"23003","messageId":"23027","endLine":72,"endColumn":64,"fix":"23154","suppressions":"23155"},{"ruleId":"23069","severity":1,"message":"23070","line":27,"column":10,"nodeType":"23071","messageId":"23072","endLine":27,"endColumn":18,"suppressions":"23156"},{"ruleId":"23069","severity":1,"message":"23070","line":27,"column":22,"nodeType":"23071","messageId":"23072","endLine":27,"endColumn":34,"suppressions":"23157"},{"ruleId":"23069","severity":1,"message":"23070","line":27,"column":50,"nodeType":"23071","messageId":"23072","endLine":27,"endColumn":58,"suppressions":"23158"},{"ruleId":"23069","severity":1,"message":"23070","line":27,"column":62,"nodeType":"23071","messageId":"23072","endLine":27,"endColumn":74,"suppressions":"23159"},{"ruleId":"23084","severity":1,"message":"23085","line":15,"column":4,"nodeType":"22995","endLine":17,"endColumn":6},{"ruleId":"23084","severity":1,"message":"23085","line":44,"column":3,"nodeType":"22995","endLine":46,"endColumn":5},{"ruleId":"23084","severity":1,"message":"23085","line":83,"column":2,"nodeType":"22995","endLine":85,"endColumn":4},{"ruleId":"23005","severity":1,"message":"23006","line":24,"column":7,"nodeType":"23007","messageId":"23008","endLine":24,"endColumn":31,"suggestions":"23160"},{"ruleId":"23014","severity":2,"message":"23161","line":8,"column":12,"nodeType":"23016","messageId":"23017","endLine":8,"endColumn":25,"suppressions":"23162"},{"ruleId":"23163","severity":2,"message":"23164","line":58,"column":6,"nodeType":"23165","messageId":"23166","endLine":58,"endColumn":21,"suppressions":"23167"},{"ruleId":"23005","severity":1,"message":"23006","line":19,"column":7,"nodeType":"23007","messageId":"23008","endLine":19,"endColumn":23,"suggestions":"23168"},{"ruleId":"23005","severity":1,"message":"23006","line":21,"column":7,"nodeType":"23007","messageId":"23008","endLine":21,"endColumn":31,"suggestions":"23169"},{"ruleId":"23014","severity":2,"message":"23161","line":8,"column":12,"nodeType":"23016","messageId":"23017","endLine":8,"endColumn":25,"suppressions":"23170"},{"ruleId":"23136","severity":1,"message":"23137","line":42,"column":7,"nodeType":"22995","endLine":42,"endColumn":69},{"ruleId":"23045","severity":2,"message":"23058","line":142,"column":9,"nodeType":"22995","messageId":"23059","endLine":142,"endColumn":28,"suppressions":"23171"},{"ruleId":"23045","severity":2,"message":"23058","line":147,"column":10,"nodeType":"22995","messageId":"23059","endLine":147,"endColumn":29,"suppressions":"23172"},{"ruleId":"23084","severity":1,"message":"23085","line":64,"column":2,"nodeType":"22995","endLine":116,"endColumn":4},{"ruleId":"23005","severity":1,"message":"23006","line":36,"column":8,"nodeType":"23007","messageId":"23008","endLine":36,"endColumn":86,"suggestions":"23173"},{"ruleId":"23174","severity":1,"message":"23175","line":24,"column":22,"nodeType":"22995","endLine":26,"endColumn":6},{"ruleId":"23136","severity":1,"message":"23137","line":29,"column":9,"nodeType":"22995","endLine":29,"endColumn":50},{"ruleId":"23005","severity":1,"message":"23006","line":20,"column":7,"nodeType":"23007","messageId":"23008","endLine":20,"endColumn":26,"suggestions":"23176"},{"ruleId":"23136","severity":1,"message":"23137","line":23,"column":6,"nodeType":"22995","endLine":23,"endColumn":106},{"ruleId":"23136","severity":1,"message":"23137","line":24,"column":6,"nodeType":"22995","endLine":24,"endColumn":55},{"ruleId":"23061","severity":1,"message":"23177","line":10,"column":25,"nodeType":"23063","messageId":"23064","endLine":359,"endColumn":2,"suppressions":"23178"},{"ruleId":"23179","severity":1,"message":"23180","line":57,"column":10,"nodeType":"22995","endLine":57,"endColumn":94},{"ruleId":"23005","severity":1,"message":"23006","line":47,"column":7,"nodeType":"23007","messageId":"23008","endLine":47,"endColumn":45,"suggestions":"23181"},{"ruleId":"23005","severity":1,"message":"23006","line":38,"column":7,"nodeType":"23007","messageId":"23008","endLine":38,"endColumn":53,"suggestions":"23182"},{"ruleId":"23045","severity":2,"message":"23058","line":37,"column":16,"nodeType":"22995","messageId":"23059","endLine":37,"endColumn":20,"suppressions":"23183"},{"ruleId":"23019","severity":2,"message":"23184","line":38,"column":4,"nodeType":"23185","messageId":"23022","endLine":38,"endColumn":25,"fix":"23186","suppressions":"23187"},{"ruleId":"23014","severity":2,"message":"23188","line":73,"column":21,"nodeType":"23016","messageId":"23041","endLine":73,"endColumn":51,"suppressions":"23189"},{"ruleId":"23014","severity":2,"message":"23161","line":10,"column":12,"nodeType":"23016","messageId":"23017","endLine":10,"endColumn":25,"suppressions":"23190"},{"ruleId":"23014","severity":2,"message":"23161","line":9,"column":12,"nodeType":"23016","messageId":"23017","endLine":9,"endColumn":25,"suppressions":"23191"},{"ruleId":"23014","severity":2,"message":"23161","line":11,"column":12,"nodeType":"23016","messageId":"23017","endLine":11,"endColumn":25,"suppressions":"23192"},{"ruleId":"23193","severity":1,"message":"23194","line":263,"column":37,"nodeType":"22995","endLine":269,"endColumn":4},{"ruleId":"23193","severity":1,"message":"23194","line":270,"column":42,"nodeType":"22995","endLine":276,"endColumn":4},{"ruleId":"23193","severity":1,"message":"23194","line":277,"column":36,"nodeType":"22995","endLine":283,"endColumn":4},{"ruleId":"23193","severity":1,"message":"23194","line":284,"column":38,"nodeType":"22995","endLine":290,"endColumn":4},{"ruleId":"23195","severity":2,"message":"23196","line":16,"column":2,"nodeType":"23197","messageId":"23198","endLine":30,"endColumn":4,"suppressions":"23199"},{"ruleId":"23195","severity":2,"message":"23196","line":34,"column":2,"nodeType":"23197","messageId":"23198","endLine":34,"endColumn":82,"suppressions":"23200"},{"ruleId":"23195","severity":2,"message":"23196","line":13,"column":2,"nodeType":"23197","messageId":"23198","endLine":32,"endColumn":3,"suppressions":"23201"},{"ruleId":"23014","severity":2,"message":"23202","line":60,"column":2,"nodeType":"23016","messageId":"23041","endLine":60,"endColumn":18,"suppressions":"23203"},{"ruleId":"23014","severity":2,"message":"23204","line":62,"column":2,"nodeType":"23016","messageId":"23041","endLine":62,"endColumn":18,"suppressions":"23205"},{"ruleId":"23014","severity":2,"message":"23206","line":64,"column":2,"nodeType":"23016","messageId":"23041","endLine":64,"endColumn":23,"suppressions":"23207"},{"ruleId":"23014","severity":2,"message":"23208","line":66,"column":2,"nodeType":"23016","messageId":"23041","endLine":66,"endColumn":22,"suppressions":"23209"},{"ruleId":"23014","severity":2,"message":"23210","line":68,"column":2,"nodeType":"23016","messageId":"23041","endLine":68,"endColumn":41,"suppressions":"23211"},{"ruleId":"23014","severity":2,"message":"23212","line":70,"column":2,"nodeType":"23016","messageId":"23041","endLine":70,"endColumn":11,"suppressions":"23213"},{"ruleId":"23014","severity":2,"message":"23214","line":72,"column":2,"nodeType":"23016","messageId":"23041","endLine":72,"endColumn":24,"suppressions":"23215"},{"ruleId":"23174","severity":1,"message":"23175","line":17,"column":9,"nodeType":"22995","endLine":19,"endColumn":4},{"ruleId":"23174","severity":1,"message":"23175","line":28,"column":9,"nodeType":"22995","endLine":28,"endColumn":59},{"ruleId":"23136","severity":1,"message":"23137","line":32,"column":6,"nodeType":"22995","endLine":32,"endColumn":28},{"ruleId":"23216","severity":1,"message":"23217","line":36,"column":20,"nodeType":"22995","endLine":38,"endColumn":4},{"ruleId":"23136","severity":1,"message":"23137","line":39,"column":6,"nodeType":"22995","endLine":39,"endColumn":66},{"ruleId":"23005","severity":1,"message":"23006","line":31,"column":7,"nodeType":"23007","messageId":"23008","endLine":31,"endColumn":40,"suggestions":"23218"},{"ruleId":"23219","severity":2,"message":"23220","line":19,"column":57,"nodeType":"23063","messageId":"23126","endLine":19,"endColumn":59,"suppressions":"23221"},{"ruleId":"23005","severity":1,"message":"23006","line":25,"column":6,"nodeType":"23007","messageId":"23008","endLine":25,"endColumn":27,"suggestions":"23222"},{"ruleId":"23223","severity":2,"message":"23224","line":72,"column":33,"nodeType":"23063","messageId":"23225","endLine":78,"endColumn":2,"suppressions":"23226"},{"ruleId":"23014","severity":2,"message":"23227","line":31,"column":9,"nodeType":"23016","messageId":"23041","endLine":31,"endColumn":14,"suppressions":"23228"},{"ruleId":"23229","severity":1,"message":"23230","line":31,"column":63,"nodeType":"23231","endLine":31,"endColumn":71,"suggestions":"23232","suppressions":"23233"},{"ruleId":"23229","severity":1,"message":"23234","line":12,"column":5,"nodeType":"23016","endLine":12,"endColumn":17,"suppressions":"23235"},{"ruleId":"23229","severity":1,"message":"23236","line":12,"column":5,"nodeType":"23016","endLine":12,"endColumn":17,"suggestions":"23237","suppressions":"23238"},{"ruleId":"23005","severity":1,"message":"23006","line":77,"column":7,"nodeType":"23007","messageId":"23008","endLine":77,"endColumn":26,"suggestions":"23239"},{"ruleId":"23005","severity":1,"message":"23006","line":41,"column":6,"nodeType":"23007","messageId":"23008","endLine":41,"endColumn":31,"suggestions":"23240"},{"ruleId":"23005","severity":1,"message":"23006","line":9,"column":6,"nodeType":"23007","messageId":"23008","endLine":9,"endColumn":25,"suggestions":"23241"},{"ruleId":"23005","severity":1,"message":"23006","line":42,"column":7,"nodeType":"23007","messageId":"23008","endLine":42,"endColumn":85,"suggestions":"23242"},{"ruleId":"23243","severity":2,"message":"23244","line":39,"column":22,"nodeType":"23245","messageId":"23246","endLine":39,"endColumn":106,"suppressions":"23247"},{"ruleId":"23243","severity":2,"message":"23244","line":43,"column":29,"nodeType":"23245","messageId":"23246","endLine":43,"endColumn":122,"suppressions":"23248"},{"ruleId":"23223","severity":2,"message":"23224","line":41,"column":35,"nodeType":"23063","messageId":"23225","endLine":45,"endColumn":2,"suppressions":"23249"},{"ruleId":"23223","severity":2,"message":"23224","line":76,"column":20,"nodeType":"23063","messageId":"23225","endLine":113,"endColumn":5,"suppressions":"23250"},{"ruleId":"23005","severity":1,"message":"23006","line":112,"column":8,"nodeType":"23007","messageId":"23008","endLine":112,"endColumn":60,"suggestions":"23251"},{"ruleId":"23005","severity":1,"message":"23006","line":29,"column":4,"nodeType":"23007","messageId":"23008","endLine":29,"endColumn":38,"suggestions":"23252"},{"ruleId":"23005","severity":1,"message":"23006","line":40,"column":11,"nodeType":"23007","messageId":"23008","endLine":40,"endColumn":45,"suggestions":"23253"},{"ruleId":"23229","severity":1,"message":"23254","line":36,"column":5,"nodeType":"23231","endLine":36,"endColumn":19,"suggestions":"23255"},{"ruleId":"23229","severity":1,"message":"23256","line":52,"column":5,"nodeType":"23231","endLine":52,"endColumn":77,"suggestions":"23257"},{"ruleId":"23005","severity":1,"message":"23006","line":53,"column":11,"nodeType":"23007","messageId":"23008","endLine":53,"endColumn":45,"suggestions":"23258"},{"ruleId":"23005","severity":1,"message":"23006","line":43,"column":11,"nodeType":"23007","messageId":"23008","endLine":43,"endColumn":45,"suggestions":"23259"},{"ruleId":"23229","severity":1,"message":"23260","line":70,"column":5,"nodeType":"23231","endLine":70,"endColumn":40,"suggestions":"23261","suppressions":"23262"},{"ruleId":"23229","severity":1,"message":"23263","line":70,"column":6,"nodeType":"23091","endLine":70,"endColumn":39,"suppressions":"23264"},{"ruleId":"23229","severity":1,"message":"23265","line":96,"column":5,"nodeType":"23231","endLine":96,"endColumn":81,"suggestions":"23266","suppressions":"23267"},{"ruleId":"23229","severity":1,"message":"23268","line":96,"column":21,"nodeType":"23091","endLine":96,"endColumn":54,"suppressions":"23269"},{"ruleId":"23229","severity":1,"message":"23270","line":49,"column":5,"nodeType":"23231","endLine":49,"endColumn":69,"suggestions":"23271","suppressions":"23272"},{"ruleId":"23163","severity":2,"message":"23164","line":520,"column":4,"nodeType":"23165","messageId":"23166","endLine":520,"endColumn":31,"suppressions":"23273"},{"ruleId":"23005","severity":1,"message":"23006","line":85,"column":6,"nodeType":"23007","messageId":"23008","endLine":85,"endColumn":49,"suggestions":"23274"},{"ruleId":"23014","severity":2,"message":"23275","line":13,"column":11,"nodeType":"23016","messageId":"23017","endLine":13,"endColumn":19,"suppressions":"23276"},{"ruleId":"23014","severity":2,"message":"23277","line":6,"column":18,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":29,"suppressions":"23278"},{"ruleId":"23279","severity":2,"message":"23280","line":6,"column":18,"nodeType":"23016","messageId":"23281","endLine":6,"endColumn":29,"suppressions":"23282"},{"ruleId":"23005","severity":1,"message":"23006","line":28,"column":6,"nodeType":"23007","messageId":"23008","endLine":28,"endColumn":31,"suggestions":"23283"},{"ruleId":"23229","severity":1,"message":"23284","line":27,"column":5,"nodeType":"23016","endLine":27,"endColumn":9,"suppressions":"23285"},{"ruleId":"23229","severity":1,"message":"23286","line":27,"column":5,"nodeType":"23016","endLine":27,"endColumn":9,"suggestions":"23287","suppressions":"23288"},{"ruleId":"23061","severity":1,"message":"23062","line":98,"column":20,"nodeType":"23063","messageId":"23064","endLine":444,"endColumn":2,"suppressions":"23289"},{"ruleId":"23141","severity":1,"message":"23142","line":3,"column":28,"nodeType":"23143","messageId":"23144","endLine":3,"endColumn":30},{"ruleId":"23109","severity":2,"message":"23110","line":23,"column":37,"nodeType":"23111","messageId":"23112","endLine":23,"endColumn":93,"suppressions":"23290"},{"ruleId":"23109","severity":2,"message":"23110","line":23,"column":37,"nodeType":"23111","messageId":"23112","endLine":23,"endColumn":90,"suppressions":"23291"},{"ruleId":"23229","severity":1,"message":"23292","line":50,"column":9,"nodeType":"23016","endLine":50,"endColumn":20,"suggestions":"23293","suppressions":"23294"},{"ruleId":"23005","severity":1,"message":"23006","line":18,"column":6,"nodeType":"23007","messageId":"23008","endLine":18,"endColumn":24,"suggestions":"23295"},{"ruleId":"23109","severity":2,"message":"23110","line":23,"column":37,"nodeType":"23111","messageId":"23112","endLine":23,"endColumn":91,"suppressions":"23296"},{"ruleId":"23005","severity":1,"message":"23006","line":26,"column":7,"nodeType":"23007","messageId":"23008","endLine":26,"endColumn":46,"suggestions":"23297"},{"ruleId":"23219","severity":2,"message":"23298","line":20,"column":28,"nodeType":"23299","messageId":"23126","endLine":20,"endColumn":30,"suppressions":"23300"},{"ruleId":"23005","severity":1,"message":"23006","line":21,"column":6,"nodeType":"23007","messageId":"23008","endLine":21,"endColumn":33,"suggestions":"23301"},{"ruleId":"23302","severity":2,"message":"23303","line":2,"column":1,"nodeType":"23304","messageId":"23305","endLine":2,"endColumn":30,"fix":"23306","suppressions":"23307"},{"ruleId":"23308","severity":2,"message":"23309","line":5,"column":27,"nodeType":"23016","messageId":"23310","endLine":5,"endColumn":28,"suppressions":"23311"},{"ruleId":"23014","severity":2,"message":"23161","line":6,"column":12,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":25,"suppressions":"23312"},{"ruleId":"23014","severity":2,"message":"23161","line":6,"column":12,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":25,"suppressions":"23313"},{"ruleId":"23314","severity":1,"message":"23315","line":1,"column":1,"nodeType":"23304","endLine":1,"endColumn":30},{"ruleId":"23005","severity":1,"message":"23006","line":17,"column":6,"nodeType":"23007","messageId":"23008","endLine":17,"endColumn":29,"suggestions":"23316"},{"ruleId":"23005","severity":1,"message":"23006","line":6,"column":6,"nodeType":"23007","messageId":"23008","endLine":6,"endColumn":24,"suggestions":"23317"},{"ruleId":"23005","severity":1,"message":"23006","line":9,"column":6,"nodeType":"23007","messageId":"23008","endLine":9,"endColumn":37,"suggestions":"23318"},{"ruleId":"23005","severity":1,"message":"23006","line":19,"column":6,"nodeType":"23007","messageId":"23008","endLine":19,"endColumn":25,"suggestions":"23319"},{"ruleId":"23320","severity":2,"message":"23321","line":44,"column":24,"nodeType":"22995","messageId":"23322","endLine":46,"endColumn":4,"suppressions":"23323"},{"ruleId":"23223","severity":2,"message":"23224","line":44,"column":24,"nodeType":"22995","messageId":"23225","endLine":46,"endColumn":4,"suppressions":"23324"},{"ruleId":"23014","severity":2,"message":"23277","line":24,"column":12,"nodeType":"23016","messageId":"23017","endLine":24,"endColumn":23,"suppressions":"23325"},{"ruleId":"23326","severity":1,"message":"23327","line":105,"column":18,"nodeType":"23185","messageId":"23328","endLine":105,"endColumn":31},{"ruleId":"23326","severity":1,"message":"23327","line":113,"column":11,"nodeType":"23185","messageId":"23328","endLine":113,"endColumn":24},{"ruleId":"23326","severity":1,"message":"23327","line":98,"column":11,"nodeType":"23185","messageId":"23328","endLine":98,"endColumn":24},{"ruleId":"23326","severity":1,"message":"23327","line":111,"column":11,"nodeType":"23185","messageId":"23328","endLine":111,"endColumn":24},{"ruleId":"23326","severity":1,"message":"23327","line":172,"column":13,"nodeType":"23185","messageId":"23328","endLine":172,"endColumn":26},{"ruleId":"23014","severity":2,"message":"23161","line":8,"column":19,"nodeType":"23016","messageId":"23017","endLine":8,"endColumn":32,"suppressions":"23329"},{"ruleId":"23014","severity":2,"message":"23161","line":6,"column":19,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":32,"suppressions":"23330"},{"ruleId":"23014","severity":2,"message":"23055","line":27,"column":12,"nodeType":"23016","messageId":"23017","endLine":27,"endColumn":21,"suppressions":"23331"},{"ruleId":"23014","severity":2,"message":"23055","line":5,"column":12,"nodeType":"23016","messageId":"23017","endLine":5,"endColumn":21,"suppressions":"23332"},{"ruleId":"23014","severity":2,"message":"23055","line":5,"column":12,"nodeType":"23016","messageId":"23017","endLine":5,"endColumn":21,"suppressions":"23333"},{"ruleId":"23014","severity":2,"message":"23055","line":6,"column":12,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":21,"suppressions":"23334"},{"ruleId":"23014","severity":2,"message":"23055","line":6,"column":12,"nodeType":"23016","messageId":"23017","endLine":6,"endColumn":21,"suppressions":"23335"},{"ruleId":"23014","severity":2,"message":"23055","line":72,"column":12,"nodeType":"23016","messageId":"23017","endLine":72,"endColumn":21,"suppressions":"23336"},{"ruleId":"23014","severity":2,"message":"23055","line":9,"column":12,"nodeType":"23016","messageId":"23017","endLine":9,"endColumn":21,"suppressions":"23337"},{"ruleId":"23045","severity":2,"message":"23058","line":39,"column":24,"nodeType":"22995","messageId":"23059","endLine":39,"endColumn":30,"suppressions":"23338"},{"ruleId":"23339","severity":2,"message":"23340","line":163,"column":8,"nodeType":"23341","messageId":"23342","endLine":163,"endColumn":58,"fix":"23343","suppressions":"23344"},{"ruleId":"23069","severity":1,"message":"23070","line":43,"column":10,"nodeType":"23071","messageId":"23072","endLine":43,"endColumn":33,"suppressions":"23345"},{"ruleId":"23069","severity":1,"message":"23070","line":75,"column":9,"nodeType":"23071","messageId":"23072","endLine":76,"endColumn":18,"suggestions":"23346","suppressions":"23347"},{"ruleId":"23069","severity":1,"message":"23070","line":85,"column":29,"nodeType":"23071","messageId":"23072","endLine":85,"endColumn":52,"suggestions":"23348","suppressions":"23349"},{"ruleId":"23069","severity":1,"message":"23070","line":87,"column":28,"nodeType":"23071","messageId":"23072","endLine":87,"endColumn":60,"suggestions":"23350","suppressions":"23351"},{"ruleId":"23069","severity":1,"message":"23070","line":89,"column":9,"nodeType":"23071","messageId":"23072","endLine":89,"endColumn":32,"suggestions":"23352","suppressions":"23353"},{"ruleId":"23069","severity":1,"message":"23070","line":95,"column":15,"nodeType":"23071","messageId":"23072","endLine":95,"endColumn":38,"suggestions":"23354","suppressions":"23355"},{"ruleId":"23069","severity":1,"message":"23070","line":101,"column":9,"nodeType":"23071","messageId":"23072","endLine":101,"endColumn":32,"suggestions":"23356","suppressions":"23357"},{"ruleId":"23358","severity":2,"message":"23359","line":17,"column":10,"nodeType":"23360","messageId":"23126","endLine":17,"endColumn":12,"suggestions":"23361","suppressions":"23362"},{"ruleId":"23358","severity":2,"message":"23359","line":24,"column":10,"nodeType":"23360","messageId":"23126","endLine":24,"endColumn":12,"suggestions":"23363","suppressions":"23364"},{"ruleId":"23358","severity":2,"message":"23359","line":45,"column":10,"nodeType":"23360","messageId":"23126","endLine":45,"endColumn":12,"suggestions":"23365","suppressions":"23366"},{"ruleId":"23219","severity":2,"message":"23220","line":51,"column":36,"nodeType":"23063","messageId":"23126","endLine":51,"endColumn":38,"suppressions":"23367"},{"ruleId":"23005","severity":1,"message":"23006","line":222,"column":7,"nodeType":"23007","messageId":"23008","endLine":222,"endColumn":42,"suggestions":"23368"},{"ruleId":"23005","severity":1,"message":"23006","line":17,"column":7,"nodeType":"23007","messageId":"23008","endLine":17,"endColumn":43,"suggestions":"23369"},{"ruleId":"23370","severity":2,"message":"23371","line":26,"column":10,"nodeType":"23063","messageId":"23372","endLine":26,"endColumn":120,"suppressions":"23373"},{"ruleId":"23374","severity":2,"message":"23375","line":7,"column":43,"nodeType":null,"messageId":"23376","endLine":7,"endColumn":56,"fix":"23377","suppressions":"23378"},{"ruleId":"23374","severity":2,"message":"23379","line":8,"column":2,"nodeType":null,"messageId":"23380","endLine":8,"endColumn":2,"fix":"23381","suppressions":"23382"},{"ruleId":"23374","severity":2,"message":"23379","line":9,"column":3,"nodeType":null,"messageId":"23380","endLine":9,"endColumn":3,"fix":"23383","suppressions":"23384"},{"ruleId":"23374","severity":2,"message":"23379","line":10,"column":1,"nodeType":null,"messageId":"23380","endLine":10,"endColumn":1,"fix":"23385","suppressions":"23386"},{"ruleId":"23374","severity":2,"message":"23379","line":11,"column":1,"nodeType":null,"messageId":"23380","endLine":11,"endColumn":1,"fix":"23387","suppressions":"23388"},{"ruleId":"23374","severity":2,"message":"23379","line":12,"column":6,"nodeType":null,"messageId":"23380","endLine":12,"endColumn":6,"fix":"23389","suppressions":"23390"},{"ruleId":"23374","severity":2,"message":"23391","line":13,"column":5,"nodeType":null,"messageId":"23376","endLine":13,"endColumn":6,"fix":"23392","suppressions":"23393"},{"ruleId":"23374","severity":2,"message":"23394","line":16,"column":2,"nodeType":null,"messageId":"23395","endLine":17,"endColumn":1,"fix":"23396","suppressions":"23397"},{"ruleId":"22997","severity":2,"message":"22998","line":9,"column":28,"nodeType":"22995","messageId":"22999","endLine":9,"endColumn":66,"suppressions":"23398"},{"ruleId":"23399","severity":2,"message":"23400","line":48,"column":1,"nodeType":"23016","messageId":"23401","endLine":48,"endColumn":4,"suppressions":"23402"},{"ruleId":"23403","severity":2,"message":"23404","line":197,"column":10,"nodeType":"23016","messageId":"23310","endLine":197,"endColumn":14,"suppressions":"23405"},{"ruleId":"23399","severity":2,"message":"23400","line":34,"column":12,"nodeType":"23016","messageId":"23401","endLine":34,"endColumn":15,"suppressions":"23406"},{"ruleId":"23399","severity":2,"message":"23400","line":35,"column":14,"nodeType":"23016","messageId":"23401","endLine":35,"endColumn":17,"suppressions":"23407"},{"ruleId":"23399","severity":2,"message":"23400","line":36,"column":15,"nodeType":"23016","messageId":"23401","endLine":36,"endColumn":18,"suppressions":"23408"},{"ruleId":"23399","severity":2,"message":"23400","line":37,"column":16,"nodeType":"23016","messageId":"23401","endLine":37,"endColumn":19,"suppressions":"23409"},{"ruleId":"23001","severity":2,"message":"23410","line":29,"column":22,"nodeType":"23003","endLine":29,"endColumn":33,"suppressions":"23411"},{"ruleId":"23399","severity":2,"message":"23400","line":34,"column":17,"nodeType":"23016","messageId":"23401","endLine":34,"endColumn":20,"suppressions":"23412"},{"ruleId":"23399","severity":2,"message":"23400","line":35,"column":13,"nodeType":"23016","messageId":"23401","endLine":35,"endColumn":16,"suppressions":"23413"},{"ruleId":"23403","severity":2,"message":"23414","line":37,"column":8,"nodeType":"23016","messageId":"23310","endLine":37,"endColumn":12,"suppressions":"23415"},{"ruleId":"23399","severity":2,"message":"23400","line":37,"column":15,"nodeType":"23016","messageId":"23401","endLine":37,"endColumn":18,"suppressions":"23416"},{"ruleId":"23403","severity":2,"message":"23417","line":39,"column":8,"nodeType":"23016","messageId":"23310","endLine":39,"endColumn":13,"suppressions":"23418"},{"ruleId":"23399","severity":2,"message":"23400","line":39,"column":16,"nodeType":"23016","messageId":"23401","endLine":39,"endColumn":19,"suppressions":"23419"},{"ruleId":"23399","severity":2,"message":"23400","line":40,"column":17,"nodeType":"23016","messageId":"23401","endLine":40,"endColumn":20,"suppressions":"23420"},{"ruleId":"23399","severity":2,"message":"23400","line":41,"column":17,"nodeType":"23016","messageId":"23401","endLine":41,"endColumn":20,"suppressions":"23421"},{"ruleId":"23399","severity":2,"message":"23400","line":42,"column":14,"nodeType":"23016","messageId":"23401","endLine":42,"endColumn":17,"suppressions":"23422"},{"ruleId":"23399","severity":2,"message":"23400","line":43,"column":15,"nodeType":"23016","messageId":"23401","endLine":43,"endColumn":18,"suppressions":"23423"},{"ruleId":"23403","severity":2,"message":"23424","line":176,"column":21,"nodeType":"23016","messageId":"23310","endLine":176,"endColumn":24,"suppressions":"23425"},{"ruleId":"23399","severity":2,"message":"23400","line":341,"column":15,"nodeType":"23016","messageId":"23401","endLine":341,"endColumn":18,"suppressions":"23426"},{"ruleId":"23403","severity":2,"message":"23427","line":399,"column":9,"nodeType":"23016","messageId":"23310","endLine":399,"endColumn":15,"suppressions":"23428"},{"ruleId":"23403","severity":2,"message":"23429","line":399,"column":17,"nodeType":"23016","messageId":"23310","endLine":399,"endColumn":25,"suppressions":"23430"},{"ruleId":"23403","severity":2,"message":"23427","line":468,"column":16,"nodeType":"23016","messageId":"23310","endLine":468,"endColumn":22,"suppressions":"23431"},{"ruleId":"23403","severity":2,"message":"23404","line":468,"column":24,"nodeType":"23016","messageId":"23310","endLine":468,"endColumn":28,"suppressions":"23432"},{"ruleId":"23403","severity":2,"message":"23427","line":503,"column":17,"nodeType":"23016","messageId":"23310","endLine":503,"endColumn":23,"suppressions":"23433"},{"ruleId":"23403","severity":2,"message":"23404","line":503,"column":25,"nodeType":"23016","messageId":"23310","endLine":503,"endColumn":29,"suppressions":"23434"},{"ruleId":"23403","severity":2,"message":"23404","line":524,"column":27,"nodeType":"23016","messageId":"23310","endLine":524,"endColumn":31,"suppressions":"23435"},{"ruleId":"23403","severity":2,"message":"23404","line":533,"column":17,"nodeType":"23016","messageId":"23310","endLine":533,"endColumn":21,"suppressions":"23436"},{"ruleId":"23403","severity":2,"message":"23427","line":544,"column":9,"nodeType":"23016","messageId":"23310","endLine":544,"endColumn":15,"suppressions":"23437"},{"ruleId":"23403","severity":2,"message":"23404","line":544,"column":17,"nodeType":"23016","messageId":"23310","endLine":544,"endColumn":21,"suppressions":"23438"},{"ruleId":"23403","severity":2,"message":"23439","line":544,"column":23,"nodeType":"23016","messageId":"23310","endLine":544,"endColumn":30,"suppressions":"23440"},{"ruleId":"23403","severity":2,"message":"23441","line":544,"column":32,"nodeType":"23016","messageId":"23310","endLine":544,"endColumn":40,"suppressions":"23442"},{"ruleId":"23403","severity":2,"message":"23404","line":556,"column":27,"nodeType":"23016","messageId":"23310","endLine":556,"endColumn":31,"suppressions":"23443"},{"ruleId":"23403","severity":2,"message":"23404","line":565,"column":13,"nodeType":"23016","messageId":"23310","endLine":565,"endColumn":17,"suppressions":"23444"},{"ruleId":"23403","severity":2,"message":"23404","line":575,"column":28,"nodeType":"23016","messageId":"23310","endLine":575,"endColumn":32,"suppressions":"23445"},{"ruleId":"23403","severity":2,"message":"23446","line":184,"column":66,"nodeType":"23016","messageId":"23310","endLine":184,"endColumn":72,"suppressions":"23447"},{"ruleId":"23403","severity":2,"message":"23446","line":460,"column":65,"nodeType":"23016","messageId":"23310","endLine":460,"endColumn":71,"suppressions":"23448"},{"ruleId":"23403","severity":2,"message":"23404","line":474,"column":10,"nodeType":"23016","messageId":"23310","endLine":474,"endColumn":14,"suppressions":"23449"},{"ruleId":"23403","severity":2,"message":"23404","line":481,"column":13,"nodeType":"23016","messageId":"23310","endLine":481,"endColumn":17,"suppressions":"23450"},{"ruleId":"23403","severity":2,"message":"23404","line":488,"column":11,"nodeType":"23016","messageId":"23310","endLine":488,"endColumn":15,"suppressions":"23451"},{"ruleId":"23403","severity":2,"message":"23404","line":496,"column":15,"nodeType":"23016","messageId":"23310","endLine":496,"endColumn":19,"suppressions":"23452"},{"ruleId":"23403","severity":2,"message":"23404","line":506,"column":13,"nodeType":"23016","messageId":"23310","endLine":506,"endColumn":17,"suppressions":"23453"},{"ruleId":"23403","severity":2,"message":"23454","line":506,"column":19,"nodeType":"23016","messageId":"23310","endLine":506,"endColumn":27,"suppressions":"23455"},{"ruleId":"23403","severity":2,"message":"23404","line":513,"column":10,"nodeType":"23016","messageId":"23310","endLine":513,"endColumn":14,"suppressions":"23456"},{"ruleId":"23403","severity":2,"message":"23404","line":520,"column":9,"nodeType":"23016","messageId":"23310","endLine":520,"endColumn":13,"suppressions":"23457"},{"ruleId":"23014","severity":2,"message":"23458","line":79,"column":32,"nodeType":"23016","messageId":"23041","endLine":79,"endColumn":47,"suppressions":"23459"},{"ruleId":"23005","severity":1,"message":"23006","line":83,"column":7,"nodeType":"23007","messageId":"23008","endLine":83,"endColumn":43,"suggestions":"23460"},{"ruleId":"23014","severity":2,"message":"23461","line":46,"column":51,"nodeType":"23016","messageId":"23041","endLine":46,"endColumn":62,"suppressions":"23462"},{"ruleId":"23005","severity":1,"message":"23006","line":92,"column":7,"nodeType":"23007","messageId":"23008","endLine":92,"endColumn":32,"suggestions":"23463"},{"ruleId":"23326","severity":1,"message":"23327","line":208,"column":2,"nodeType":"23185","messageId":"23328","endLine":208,"endColumn":57},{"ruleId":"23326","severity":1,"message":"23327","line":615,"column":3,"nodeType":"23185","messageId":"23328","endLine":615,"endColumn":41},{"ruleId":"23124","severity":2,"message":"23464","line":310,"column":61,"nodeType":"23003","messageId":"23126","endLine":310,"endColumn":74,"suppressions":"23465"},{"ruleId":"23005","severity":1,"message":"23006","line":76,"column":7,"nodeType":"23007","messageId":"23008","endLine":76,"endColumn":47,"suggestions":"23466"},{"ruleId":"23005","severity":1,"message":"23006","line":53,"column":7,"nodeType":"23007","messageId":"23008","endLine":53,"endColumn":26,"suggestions":"23467"},{"ruleId":"23005","severity":1,"message":"23006","line":81,"column":7,"nodeType":"23007","messageId":"23008","endLine":81,"endColumn":26,"suggestions":"23468"},{"ruleId":"23061","severity":1,"message":"23469","line":58,"column":37,"nodeType":"23299","messageId":"23064","endLine":211,"endColumn":3},{"ruleId":"23279","severity":2,"message":"23280","line":30,"column":18,"nodeType":"23016","messageId":"23281","endLine":30,"endColumn":35,"suppressions":"23470"},{"ruleId":"23005","severity":1,"message":"23006","line":228,"column":9,"nodeType":"23007","messageId":"23008","endLine":228,"endColumn":31,"suggestions":"23471"},{"ruleId":"23005","severity":1,"message":"23006","line":242,"column":9,"nodeType":"23007","messageId":"23008","endLine":242,"endColumn":31,"suggestions":"23472"},{"ruleId":"22997","severity":2,"message":"22998","line":11,"column":25,"nodeType":"22995","messageId":"22999","endLine":11,"endColumn":48,"suppressions":"23473"},{"ruleId":"22997","severity":2,"message":"22998","line":23,"column":17,"nodeType":"22995","messageId":"22999","endLine":23,"endColumn":44,"suppressions":"23474"},{"ruleId":"23219","severity":2,"message":"23475","line":26,"column":51,"nodeType":"23299","messageId":"23126","endLine":26,"endColumn":53,"suppressions":"23476"},{"ruleId":"23219","severity":2,"message":"23477","line":27,"column":55,"nodeType":"23299","messageId":"23126","endLine":27,"endColumn":57,"suppressions":"23478"},{"ruleId":"23219","severity":2,"message":"23479","line":28,"column":53,"nodeType":"23299","messageId":"23126","endLine":28,"endColumn":55,"suppressions":"23480"},{"ruleId":"23219","severity":2,"message":"23481","line":29,"column":55,"nodeType":"23299","messageId":"23126","endLine":29,"endColumn":57,"suppressions":"23482"},{"ruleId":"23483","severity":1,"message":"23484","line":748,"column":25,"nodeType":"23485","messageId":"23486","endLine":748,"endColumn":28,"suggestions":"23487"},{"ruleId":"23483","severity":1,"message":"23484","line":775,"column":40,"nodeType":"23485","messageId":"23486","endLine":775,"endColumn":43,"suggestions":"23488"},{"ruleId":"23483","severity":1,"message":"23484","line":834,"column":25,"nodeType":"23485","messageId":"23486","endLine":834,"endColumn":28,"suggestions":"23489"},{"ruleId":"23483","severity":1,"message":"23484","line":861,"column":40,"nodeType":"23485","messageId":"23486","endLine":861,"endColumn":43,"suggestions":"23490"},{"ruleId":"23483","severity":1,"message":"23484","line":625,"column":25,"nodeType":"23485","messageId":"23486","endLine":625,"endColumn":28,"suggestions":"23491"},{"ruleId":"23483","severity":1,"message":"23484","line":652,"column":40,"nodeType":"23485","messageId":"23486","endLine":652,"endColumn":43,"suggestions":"23492"},{"ruleId":"23483","severity":1,"message":"23484","line":695,"column":25,"nodeType":"23485","messageId":"23486","endLine":695,"endColumn":28,"suggestions":"23493"},{"ruleId":"23483","severity":1,"message":"23484","line":722,"column":40,"nodeType":"23485","messageId":"23486","endLine":722,"endColumn":43,"suggestions":"23494"},{"ruleId":"23483","severity":1,"message":"23484","line":620,"column":25,"nodeType":"23485","messageId":"23486","endLine":620,"endColumn":28,"suggestions":"23495"},{"ruleId":"23483","severity":1,"message":"23484","line":647,"column":40,"nodeType":"23485","messageId":"23486","endLine":647,"endColumn":43,"suggestions":"23496"},{"ruleId":"23483","severity":1,"message":"23484","line":689,"column":25,"nodeType":"23485","messageId":"23486","endLine":689,"endColumn":28,"suggestions":"23497"},{"ruleId":"23483","severity":1,"message":"23484","line":716,"column":40,"nodeType":"23485","messageId":"23486","endLine":716,"endColumn":43,"suggestions":"23498"},{"ruleId":"23483","severity":1,"message":"23484","line":7,"column":39,"nodeType":"23485","messageId":"23486","endLine":7,"endColumn":42,"suggestions":"23499"},{"ruleId":"23483","severity":1,"message":"23484","line":21,"column":29,"nodeType":"23485","messageId":"23486","endLine":21,"endColumn":32,"suggestions":"23500"},{"ruleId":"23483","severity":1,"message":"23484","line":21,"column":39,"nodeType":"23485","messageId":"23486","endLine":21,"endColumn":42,"suggestions":"23501"},{"ruleId":"23502","severity":2,"message":"23503","line":35,"column":45,"nodeType":"23063","messageId":"23504","endLine":37,"endColumn":6,"suppressions":"23505"},{"ruleId":"23502","severity":2,"message":"23506","line":128,"column":50,"nodeType":"23063","messageId":"23504","endLine":130,"endColumn":7,"suppressions":"23507"},{"ruleId":"23502","severity":2,"message":"23506","line":133,"column":46,"nodeType":"23063","messageId":"23504","endLine":135,"endColumn":7,"suppressions":"23508"},{"ruleId":"23483","severity":1,"message":"23484","line":13,"column":39,"nodeType":"23485","messageId":"23486","endLine":13,"endColumn":42,"suggestions":"23509"},{"ruleId":"23403","severity":2,"message":"23510","line":290,"column":7,"nodeType":"23016","messageId":"23310","endLine":290,"endColumn":18,"suppressions":"23511"},{"ruleId":"22997","severity":2,"message":"22998","line":15,"column":15,"nodeType":"22995","messageId":"22999","endLine":15,"endColumn":50,"suppressions":"23512"},{"ruleId":"22997","severity":2,"message":"22998","line":15,"column":52,"nodeType":"22995","messageId":"22999","endLine":15,"endColumn":93,"suppressions":"23513"},{"ruleId":"23030","severity":2,"message":"23031","line":76,"column":19,"nodeType":"23016","messageId":"23032","endLine":76,"endColumn":28,"suppressions":"23514"},{"ruleId":"23326","severity":1,"message":"23327","line":120,"column":6,"nodeType":"23185","messageId":"23328","endLine":120,"endColumn":61},{"ruleId":"23326","severity":1,"message":"23327","line":122,"column":6,"nodeType":"23185","messageId":"23328","endLine":122,"endColumn":61},{"ruleId":"23515","severity":2,"message":"23516","line":29,"column":1,"nodeType":"23304","endLine":29,"endColumn":160,"fix":"23517","suppressions":"23518"},{"ruleId":"23219","severity":2,"message":"23220","line":17,"column":9,"nodeType":"23063","messageId":"23126","endLine":17,"endColumn":11,"suppressions":"23519"},{"ruleId":"23515","severity":2,"message":"23516","line":11,"column":1,"nodeType":"23304","endLine":11,"endColumn":118,"fix":"23520","suppressions":"23521"},{"ruleId":"23374","severity":2,"message":"23522","line":7,"column":8,"nodeType":null,"messageId":"23376","endLine":10,"endColumn":28,"fix":"23523","suppressions":"23524"},{"ruleId":"23374","severity":2,"message":"23379","line":11,"column":2,"nodeType":null,"messageId":"23380","endLine":11,"endColumn":2,"fix":"23525","suppressions":"23526"},{"ruleId":"23374","severity":2,"message":"23379","line":12,"column":1,"nodeType":null,"messageId":"23380","endLine":12,"endColumn":1,"fix":"23527","suppressions":"23528"},{"ruleId":"23374","severity":2,"message":"23379","line":13,"column":4,"nodeType":null,"messageId":"23380","endLine":13,"endColumn":4,"fix":"23529","suppressions":"23530"},{"ruleId":"23374","severity":2,"message":"23379","line":14,"column":5,"nodeType":null,"messageId":"23380","endLine":14,"endColumn":5,"fix":"23531","suppressions":"23532"},{"ruleId":"23374","severity":2,"message":"23379","line":15,"column":1,"nodeType":null,"messageId":"23380","endLine":15,"endColumn":1,"fix":"23533","suppressions":"23534"},{"ruleId":"23374","severity":2,"message":"23391","line":16,"column":5,"nodeType":null,"messageId":"23376","endLine":16,"endColumn":6,"fix":"23535","suppressions":"23536"},{"ruleId":"23374","severity":2,"message":"23394","line":19,"column":2,"nodeType":null,"messageId":"23395","endLine":20,"endColumn":1,"fix":"23537","suppressions":"23538"},{"ruleId":"23014","severity":2,"message":"23015","line":13,"column":12,"nodeType":"23016","messageId":"23017","endLine":13,"endColumn":18,"suppressions":"23539"},"import/no-dynamic-require","Calls to require() should use string literals","CallExpression",["23540"],"@typescript-eslint/no-var-requires","Require statement not part of import statement.","noVarReqs",["23541","23542"],"import/no-unresolved","Unable to resolve path to module '!!raw-loader!../private/public/icons.svg'.","Literal",["23543"],"@typescript-eslint/prefer-optional-chain","Prefer using an optional chain expression instead, as it's more concise and easier to read.","LogicalExpression","preferOptionalChain",["23544"],["23545"],["23546"],["23547"],["23548"],"@typescript-eslint/naming-convention","Interface name `Window` must match the RegExp: /^I[A-Z]/u","Identifier","satisfyCustom",["23549"],"spaced-comment","Expected space or tab after '/*' in comment.","Block","expectedSpaceAfter",{"range":"23550","text":"23551"},["23552"],"dot-notation","[\"GoogleAnalyticsObject\"] is better written in dot notation.","useDot",{"range":"23553","text":"23554"},["23555"],"prefer-rest-params","Use the rest parameters instead of 'arguments'.","preferRestParams",["23556"],"no-sequences","Unexpected use of comma operator.","SequenceExpression","unexpectedCommaExpression",["23557"],["23558"],"Variable name `public_key` must match one of the following formats: camelCase, UPPER_CASE, PascalCase","doesNotMatchFormat",["23559"],"Variable name `private_key` must match one of the following formats: camelCase, UPPER_CASE, PascalCase",["23560"],"new-cap","A constructor name should not start with a lowercase letter.","NewExpression","lower",["23561"],["23562"],"react-hooks/rules-of-hooks","React Hook \"useInviteToken\" is called in function \"post\" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word \"use\".",["23563"],["23564"],"Interface name `Endpoints` must match the RegExp: /^I[A-Z]/u",["23565"],["23566"],"A function with a name starting with an uppercase letter should only be used as a constructor.","upper",["23567"],"complexity","Arrow function has a complexity of 40. Maximum allowed is 31.","ArrowFunctionExpression","complex",["23568"],["23569"],["23570"],["23571"],"@typescript-eslint/no-non-null-assertion","Forbidden non-null assertion.","TSNonNullExpression","noNonNull",["23572"],["23573"],["23574"],["23575"],["23576"],["23577"],"import/no-duplicates","'/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts' imported multiple times.",{"range":"23578","text":"23579"},["23580"],["23581"],"you-dont-need-lodash-underscore/each","Consider using the native Array.prototype.forEach() or Object.entries().forEach()",["23582"],"you-dont-need-lodash-underscore/all","Consider using the native Array.prototype.every()","no-proto","The '__proto__' property is deprecated.","MemberExpression","unexpectedProto",["23583"],["23584"],["23585"],["23586"],"Parameter name `public_key` must match one of the following formats: camelCase",["23587"],"Parameter name `private_key` must match one of the following formats: camelCase",["23588"],["23589"],["23590"],["23591"],["23592"],["23593"],["23594"],["23595"],["23596"],"no-await-in-loop","Unexpected `await` inside a loop.","AwaitExpression","unexpectedAwait",["23597"],["23598"],["23599"],["23600"],["23601"],["23602"],"@typescript-eslint/no-namespace","ES2015 module syntax is preferred over namespaces.","TSModuleDeclaration","moduleSyntaxIsPreferred",["23603"],"no-control-regex","Unexpected control character(s) in regular expression: \\x07.","unexpected",["23604"],["23605"],["23606"],["23607"],["23608"],["23609"],["23610"],["23611"],["23612"],"you-dont-need-lodash-underscore/contains","Consider using the native Array.prototype.includes()",["23613"],["23614"],["23615"],"@typescript-eslint/ban-types","Don't use `{}` as a type. `{}` actually means \"any non-nullish value\".\n- If you want a type meaning \"any object\", you probably want `object` instead.\n- If you want a type meaning \"any value\", you probably want `unknown` instead.\n- If you want a type meaning \"empty object\", you probably want `Record` instead.","TSTypeLiteral","bannedTypeMessage",["23616"],"[\"blob\"] is better written in dot notation.",{"range":"23617","text":"23618"},["23619"],"[\"contentType\"] is better written in dot notation.",{"range":"23620","text":"23621"},["23622"],{"range":"23623","text":"23618"},["23624"],{"range":"23625","text":"23621"},["23626"],["23627"],["23628"],["23629"],["23630"],["23631"],"Interface name `ServerMethods` must match the RegExp: /^I[A-Z]/u",["23632"],"no-unsafe-finally","Unsafe usage of ReturnStatement.","ReturnStatement","unsafeUsage",["23633"],["23634"],["23635"],["23636"],["23637"],["23638"],["23639"],"you-dont-need-lodash-underscore/map","Consider using the native Array.prototype.map()",["23640"],"Async arrow function has a complexity of 173. Maximum allowed is 31.",["23641"],"you-dont-need-lodash-underscore/find","Consider using the native Array.prototype.find()",["23642"],["23643"],["23644"],"Expected space or tab after '//' in comment.","Line",{"range":"23645","text":"23551"},["23646"],"Parameter name `Streamer` must match one of the following formats: camelCase",["23647"],["23648"],["23649"],["23650"],"you-dont-need-lodash-underscore/reduce","Consider using the native Array.prototype.reduce()","no-void","Expected 'undefined' and instead saw 'void'.","UnaryExpression","noVoid",["23651"],["23652"],["23653"],"Parameter name `UI_Use_Real_Name` must match one of the following formats: camelCase",["23654"],"Parameter name `Chatops_Username` must match one of the following formats: camelCase",["23655"],"Parameter name `AutoTranslate_Enabled` must match one of the following formats: camelCase",["23656"],"Parameter name `Message_AllowEditing` must match one of the following formats: camelCase",["23657"],"Parameter name `Message_AllowEditing_BlockEditInMinutes` must match one of the following formats: camelCase",["23658"],"Parameter name `API_Embed` must match one of the following formats: camelCase",["23659"],"Parameter name `Message_GroupingPeriod` must match one of the following formats: camelCase",["23660"],"you-dont-need-lodash-underscore/filter","Consider using the native Array.prototype.filter()",["23661"],"@typescript-eslint/no-empty-function","Unexpected empty arrow function.",["23662"],["23663"],"react/no-multi-comp","Declare only one React component per file","onlyOneComponent",["23664"],"Parameter name `Badge` must match one of the following formats: camelCase",["23665"],"react-hooks/exhaustive-deps","React Hook useMemo has missing dependencies: 'conditions' and 'debouncedFilter'. Either include them or remove the dependency array.","ArrayExpression",["23666"],["23667"],"React Hook useEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies.",["23668"],"React Hook useEffect has a missing dependency: 'effect'. Either include it or remove the dependency array. If 'effect' changes too often, find the parent component that defines it and wrap that definition in useCallback.",["23669"],["23670"],["23671"],["23672"],["23673"],["23674"],"no-nested-ternary","Do not nest ternary expressions.","ConditionalExpression","noNestedTernary",["23675"],["23676"],["23677"],["23678"],["23679"],["23680"],["23681"],"React Hook useEffect has a missing dependency: 'step'. Either include it or remove the dependency array.",["23682"],"React Hook useCallback has a missing dependency: 'onSuccess'. Either include it or remove the dependency array. If 'onSuccess' changes too often, find the parent component that defines it and wrap that definition in useCallback.",["23683"],["23684"],["23685"],"React Hook useEffect has a missing dependency: 'setting'. Either include it or remove the dependency array.",["23686"],["23687"],"React Hook useEffect has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.",["23688"],"React Hook useCallback has a missing dependency: 'setting'. Either include it or remove the dependency array.",["23689"],["23690"],"React Hook useCallback has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.",["23691"],"React Hook useEffect has a missing dependency: 'markAppRequestsAsSeen'. Either include it or remove the dependency array.",["23692"],["23693"],["23694"],["23695"],"Interface name `ApiError` must match the RegExp: /^I[A-Z]/u",["23696"],"Interface name `EEFormHooks` must match the RegExp: /^I[A-Z]/u",["23697"],"@typescript-eslint/no-empty-interface","An empty interface is equivalent to `{}`.","noEmpty",["23698"],["23699"],"React Hook useCallback was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies.",["23700"],"React Hook useCallback has a missing dependency: 'refs'. Either include it or remove the dependency array.",["23701"],["23702"],["23703"],["23704"],["23705"],"React Hook useCallback has a missing dependency: 'isDeletionAllowed'. Either include it or remove the dependency array.",["23706"],["23707"],["23708"],["23709"],["23710"],"Unexpected empty method 'componentDidCatch'.","FunctionExpression",["23711"],["23712"],"@typescript-eslint/consistent-type-imports","All imports in the declaration are only used as types. Use `import type`.","ImportDeclaration","typeOverValue",{"range":"23713","text":"23714"},["23715"],"@typescript-eslint/no-unused-vars","'T' is defined but never used.","unusedVar",["23716"],["23717"],["23718"],"you-dont-need-lodash-underscore/get","Import from 'lodash.get' detected. Consider using the native optional chaining to get nested values and nullish coalescing operator for fallback values",["23719"],["23720"],["23721"],["23722"],"react/display-name","Component definition is missing display name","noDisplayName",["23723"],["23724"],["23725"],"@typescript-eslint/ban-ts-comment","Do not use \"@ts-ignore\" because it alters compilation errors.","tsDirectiveComment",["23726"],["23727"],["23728"],["23729"],["23730"],["23731"],["23732"],["23733"],["23734"],["23735"],"prefer-destructuring","Use object destructuring.","VariableDeclarator","preferDestructuring",{"range":"23736","text":"23737"},["23738"],["23739"],["23740"],["23741"],["23742"],["23743"],["23744"],["23745"],["23746"],["23747"],["23748"],["23749"],["23750"],["23751"],"no-empty","Empty block statement.","BlockStatement",["23752"],["23753"],["23754"],["23755"],["23756"],["23757"],["23758"],["23759"],["23760"],"no-return-assign","Arrow function should not return assignment.","arrowAssignment",["23761"],"prettier/prettier","Replace `.noCallThru()` with `⏎↹.noCallThru()⏎↹`","replace",{"range":"23762","text":"23763"},["23764"],"Insert `↹`","insert",{"range":"23765","text":"23766"},["23767"],{"range":"23768","text":"23766"},["23769"],{"range":"23770","text":"23766"},["23771"],{"range":"23772","text":"23766"},["23773"],{"range":"23774","text":"23766"},["23775"],"Replace `}` with `↹}⏎↹↹↹↹},`",{"range":"23776","text":"23777"},["23778"],"Delete `}⏎`","delete",{"range":"23779","text":"23780"},["23781"],["23782"],"no-undef","'Npm' is not defined.","undef",["23783"],"no-unused-vars","'file' is defined but never used.",["23784"],["23785"],["23786"],["23787"],["23788"],"Unable to resolve path to module 'spark-md5'.",["23789"],["23790"],["23791"],"'http' is assigned a value but never used.",["23792"],["23793"],"'https' is assigned a value but never used.",["23794"],["23795"],["23796"],["23797"],["23798"],["23799"],"'err' is defined but never used.",["23800"],["23801"],"'fileId' is defined but never used.",["23802"],"'callback' is defined but never used.",["23803"],["23804"],["23805"],["23806"],["23807"],["23808"],["23809"],["23810"],["23811"],"'request' is defined but never used.",["23812"],"'response' is defined but never used.",["23813"],["23814"],["23815"],["23816"],"'result' is defined but never used.",["23817"],["23818"],["23819"],["23820"],["23821"],["23822"],["23823"],"'progress' is defined but never used.",["23824"],["23825"],["23826"],"Parameter name `SyncedCron` must match one of the following formats: camelCase",["23827"],["23828"],"Parameter name `LoggerClass` must match one of the following formats: camelCase",["23829"],["23830"],"Unexpected control character(s) in regular expression: \\x00, \\x1f.",["23831"],["23832"],["23833"],["23834"],"Async method 'onChangeRoomMembership' has a complexity of 35. Maximum allowed is 31.",["23835"],["23836"],["23837"],["23838"],["23839"],"Unexpected empty function 'log'.",["23840"],"Unexpected empty function 'debug'.",["23841"],"Unexpected empty function 'info'.",["23842"],"Unexpected empty function 'error'.",["23843"],"@typescript-eslint/no-explicit-any","Unexpected any. Specify a different type.","TSAnyKeyword","unexpectedAny",["23844","23845"],["23846","23847"],["23848","23849"],["23850","23851"],["23852","23853"],["23854","23855"],["23856","23857"],["23858","23859"],["23860","23861"],["23862","23863"],["23864","23865"],["23866","23867"],["23868","23869"],["23870","23871"],["23872","23873"],"no-loop-func","Function declared in a loop contains unsafe references to variable(s) 'adminPage'.","unsafeRefs",["23874"],"Function declared in a loop contains unsafe references to variable(s) 'regularUserPage'.",["23875"],["23876"],["23877","23878"],"'testChannel' is assigned a value but never used.",["23879"],["23880"],["23881"],["23882"],"import/first","Import in body of module; reorder to top.",{"range":"23883","text":"23884"},["23885"],["23886"],{"range":"23887","text":"23888"},["23889"],"Replace `⏎↹normalizeExternalInviteeId,⏎↹executeSlashCommand,⏎}·=·proxyquire.noCallThru()` with `·normalizeExternalInviteeId,·executeSlashCommand·}·=·proxyquire⏎↹.noCallThru()⏎↹`",{"range":"23890","text":"23891"},["23892"],{"range":"23893","text":"23766"},["23894"],{"range":"23895","text":"23766"},["23896"],{"range":"23897","text":"23766"},["23898"],{"range":"23899","text":"23766"},["23900"],{"range":"23901","text":"23766"},["23902"],{"range":"23903","text":"23777"},["23904"],{"range":"23905","text":"23780"},["23906"],["23907"],{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23910","desc":"23911"},{"messageId":"23909","fix":"23912","desc":"23911"},{"messageId":"23909","fix":"23913","desc":"23911"},{"messageId":"23909","fix":"23914","desc":"23911"},{"messageId":"23909","fix":"23915","desc":"23911"},{"kind":"23908","justification":"23780"},[772,772]," ",{"kind":"23908","justification":"23780"},[852,877],".GoogleAnalyticsObject",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23916","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23917","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23918","desc":"23911"},{"messageId":"23909","fix":"23919","desc":"23911"},{"messageId":"23909","fix":"23920","desc":"23911"},{"messageId":"23921","fix":"23922","desc":"23923"},{"messageId":"23921","fix":"23924","desc":"23923"},{"messageId":"23909","fix":"23925","desc":"23911"},{"messageId":"23909","fix":"23926","desc":"23911"},{"messageId":"23909","fix":"23927","desc":"23911"},{"messageId":"23909","fix":"23928","desc":"23911"},[218,315],"} from './autotranslate';\nimport './settings';\nimport './permissions';\n",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23929","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},[2438,2446],".blob",{"kind":"23908","justification":"23780"},[2458,2473],".contentType",{"kind":"23908","justification":"23780"},[2678,2686],{"kind":"23908","justification":"23780"},[2696,2711],{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23930","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23931","desc":"23911"},{"messageId":"23909","fix":"23932","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23933","desc":"23911"},{"messageId":"23909","fix":"23934","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23935","desc":"23911"},{"messageId":"23909","fix":"23936","desc":"23911"},{"kind":"23908","justification":"23780"},[1003,1003],{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23937","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23938","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"desc":"23939","fix":"23940"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"desc":"23941","fix":"23942"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23943","desc":"23911"},{"messageId":"23909","fix":"23944","desc":"23911"},{"messageId":"23909","fix":"23945","desc":"23911"},{"messageId":"23909","fix":"23946","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23947","desc":"23911"},{"messageId":"23909","fix":"23948","desc":"23911"},{"messageId":"23909","fix":"23949","desc":"23911"},{"desc":"23950","fix":"23951"},{"desc":"23952","fix":"23953"},{"messageId":"23909","fix":"23954","desc":"23911"},{"messageId":"23909","fix":"23955","desc":"23911"},{"desc":"23956","fix":"23957"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"desc":"23958","fix":"23959"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"desc":"23960","fix":"23961"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23962","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23963","desc":"23911"},{"kind":"23908","justification":"23780"},{"desc":"23964","fix":"23965"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"desc":"23966","fix":"23967"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23968","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23969","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23970","desc":"23911"},[77,77]," type",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23971","desc":"23911"},{"messageId":"23909","fix":"23972","desc":"23911"},{"messageId":"23909","fix":"23973","desc":"23911"},{"messageId":"23909","fix":"23974","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},[3992,4042],"{type} = req.body",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23975","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23976","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23977","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23978","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23979","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23921","fix":"23980","desc":"23923"},{"kind":"23908","justification":"23780"},{"messageId":"23981","data":"23982","fix":"23983","desc":"23984"},{"kind":"23908","justification":"23780"},{"messageId":"23981","data":"23985","fix":"23986","desc":"23984"},{"kind":"23908","justification":"23780"},{"messageId":"23981","data":"23987","fix":"23988","desc":"23984"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23989","desc":"23911"},{"messageId":"23909","fix":"23990","desc":"23911"},{"kind":"23908","justification":"23780"},[215,228],"\n\t.noCallThru()\n\t",{"kind":"23908","justification":"23780"},[346,346],"\t",{"kind":"23908","justification":"23780"},[373,373],{"kind":"23908","justification":"23780"},[382,382],{"kind":"23908","justification":"23780"},[455,455],{"kind":"23908","justification":"23780"},[502,502],{"kind":"23908","justification":"23780"},[546,547],"\t}\n\t\t\t\t},",{"kind":"23908","justification":"23780"},[560,562],"",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23991","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23992","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23993","desc":"23911"},{"messageId":"23909","fix":"23994","desc":"23911"},{"messageId":"23909","fix":"23995","desc":"23911"},{"kind":"23908","justification":"23780"},{"messageId":"23909","fix":"23996","desc":"23911"},{"messageId":"23909","fix":"23997","desc":"23911"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23998","fix":"23999","desc":"24000"},{"messageId":"24001","fix":"24002","desc":"24003"},{"messageId":"23998","fix":"24004","desc":"24000"},{"messageId":"24001","fix":"24005","desc":"24003"},{"messageId":"23998","fix":"24006","desc":"24000"},{"messageId":"24001","fix":"24007","desc":"24003"},{"messageId":"23998","fix":"24008","desc":"24000"},{"messageId":"24001","fix":"24009","desc":"24003"},{"messageId":"23998","fix":"24010","desc":"24000"},{"messageId":"24001","fix":"24011","desc":"24003"},{"messageId":"23998","fix":"24012","desc":"24000"},{"messageId":"24001","fix":"24013","desc":"24003"},{"messageId":"23998","fix":"24014","desc":"24000"},{"messageId":"24001","fix":"24015","desc":"24003"},{"messageId":"23998","fix":"24016","desc":"24000"},{"messageId":"24001","fix":"24017","desc":"24003"},{"messageId":"23998","fix":"24018","desc":"24000"},{"messageId":"24001","fix":"24019","desc":"24003"},{"messageId":"23998","fix":"24020","desc":"24000"},{"messageId":"24001","fix":"24021","desc":"24003"},{"messageId":"23998","fix":"24022","desc":"24000"},{"messageId":"24001","fix":"24023","desc":"24003"},{"messageId":"23998","fix":"24024","desc":"24000"},{"messageId":"24001","fix":"24025","desc":"24003"},{"messageId":"23998","fix":"24026","desc":"24000"},{"messageId":"24001","fix":"24027","desc":"24003"},{"messageId":"23998","fix":"24028","desc":"24000"},{"messageId":"24001","fix":"24029","desc":"24003"},{"messageId":"23998","fix":"24030","desc":"24000"},{"messageId":"24001","fix":"24031","desc":"24003"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"messageId":"23998","fix":"24032","desc":"24000"},{"messageId":"24001","fix":"24033","desc":"24003"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},[0,887],"/* eslint-disable import/first */\nimport { expect } from 'chai';\nimport sinon from 'sinon';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\nimport proxyquire from 'proxyquire';\n\nimport { FederationMessageServiceReceiver } from '../../../../../../../../server/services/federation/application/room/message/receiver/MessageServiceReceiver';\n\nconst { FederatedUser } = proxyquire.noCallThru().load('../../../../../../../../server/services/federation/domain/FederatedUser', {\n\tmongodb: {\n\t\t'ObjectId': class ObjectId {\n\t\t\ttoHexString(): string {\n\t\t\t\treturn 'hexString';\n\t\t\t}\n\t\t},\n\t\t'@global': true,\n\t},\n});\n\nconst { FederatedRoom } = proxyquire.noCallThru().load('../../../../../../../../server/services/federation/domain/FederatedRoom', {\n\tmongodb: {\n\t\t'ObjectId': class ObjectId {\n\t\t\ttoHexString(): string {\n\t\t\t\treturn 'hexString';\n\t\t\t}\n\t\t},\n\t\t'@global': true,\n\t},\n});",{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},[0,366],"/* eslint-disable */\nimport proxyquire from 'proxyquire';\nimport { expect } from 'chai';\nimport sinon from 'sinon';\nimport faker from '@faker-js/faker';\n\nimport type * as hooksModule from '../../../../../../../server/services/federation/infrastructure/rocket-chat/hooks';\n\nconst remove = sinon.stub();\nconst get = sinon.stub();\nconst hooks: Record = {};",{"kind":"23908","justification":"23780"},[180,259]," normalizeExternalInviteeId, executeSlashCommand } = proxyquire\n\t.noCallThru()\n\t",{"kind":"23908","justification":"23780"},[368,368],{"kind":"23908","justification":"23780"},[393,393],{"kind":"23908","justification":"23780"},[407,407],{"kind":"23908","justification":"23780"},[481,481],{"kind":"23908","justification":"23780"},[519,519],{"kind":"23908","justification":"23780"},[568,569],{"kind":"23908","justification":"23780"},[582,584],{"kind":"23908","justification":"23780"},{"kind":"23908","justification":"23780"},"directive","optionalChainSuggest",{"range":"24034","text":"24035"},"Change to an optional chain.",{"range":"24036","text":"24037"},{"range":"24038","text":"24039"},{"range":"24040","text":"24037"},{"range":"24041","text":"24042"},{"range":"24043","text":"24044"},{"range":"24045","text":"24046"},{"range":"24047","text":"24048"},{"range":"24049","text":"24050"},{"range":"24051","text":"24050"},"suggestOptionalChain",{"range":"24052","text":"24053"},"Consider using the optional chain operator `?.` instead. This operator includes runtime checks, so it is safer than the compile-only non-null assertion operator.",{"range":"24054","text":"24053"},{"range":"24055","text":"24056"},{"range":"24057","text":"24058"},{"range":"24059","text":"24060"},{"range":"24061","text":"24060"},{"range":"24062","text":"24063"},{"range":"24064","text":"24065"},{"range":"24066","text":"24067"},{"range":"24068","text":"24065"},{"range":"24069","text":"24070"},{"range":"24071","text":"24072"},{"range":"24073","text":"24074"},{"range":"24075","text":"24076"},{"range":"24077","text":"24078"},{"range":"24079","text":"24080"},"Update the dependencies array to be: [conditions, debouncedFilter]",{"range":"24081","text":"24082"},"Update the dependencies array to be: [effect]",{"range":"24083","text":"24084"},{"range":"24085","text":"24072"},{"range":"24086","text":"24087"},{"range":"24088","text":"24089"},{"range":"24090","text":"24091"},{"range":"24092","text":"24093"},{"range":"24094","text":"24095"},{"range":"24096","text":"24095"},"Update the dependencies array to be: [email, step, terms]",{"range":"24097","text":"24098"},"Update the dependencies array to be: [cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t, onSuccess]",{"range":"24099","text":"24100"},{"range":"24101","text":"24095"},{"range":"24102","text":"24095"},"Update the dependencies array to be: [setting]",{"range":"24103","text":"24104"},"Update the dependencies array to be: [setting, update, persistedSetting]",{"range":"24105","text":"24106"},"Update the dependencies array to be: [isAdminUser, isSuccess, markAppRequestsAsSeen, paginatedAppRequests.data, reloadApps]",{"range":"24107","text":"24108"},{"range":"24109","text":"24110"},{"range":"24111","text":"24112"},"Update the dependencies array to be: [refs]",{"range":"24113","text":"24114"},"Update the dependencies array to be: [isDeletionAllowed]",{"range":"24115","text":"24116"},{"range":"24117","text":"24060"},{"range":"24118","text":"24119"},{"range":"24120","text":"24121"},{"range":"24122","text":"24039"},{"range":"24123","text":"24124"},{"range":"24125","text":"24126"},{"range":"24127","text":"24128"},{"range":"24129","text":"24053"},{"range":"24130","text":"24053"},{"range":"24131","text":"24053"},{"range":"24132","text":"24053"},{"range":"24133","text":"24053"},{"range":"24134","text":"24053"},"suggestComment",{"type":"24135"},{"range":"24136","text":"24137"},"Add comment inside empty block statement.",{"type":"24135"},{"range":"24138","text":"24137"},{"type":"24135"},{"range":"24139","text":"24137"},{"range":"24140","text":"24141"},{"range":"24142","text":"24143"},{"range":"24144","text":"24145"},{"range":"24146","text":"24147"},{"range":"24148","text":"24149"},{"range":"24150","text":"24151"},{"range":"24152","text":"24151"},{"range":"24153","text":"24154"},{"range":"24155","text":"24154"},"suggestUnknown",{"range":"24156","text":"24157"},"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct.","suggestNever",{"range":"24156","text":"24158"},"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of.",{"range":"24159","text":"24157"},{"range":"24159","text":"24158"},{"range":"24160","text":"24157"},{"range":"24160","text":"24158"},{"range":"24161","text":"24157"},{"range":"24161","text":"24158"},{"range":"24162","text":"24157"},{"range":"24162","text":"24158"},{"range":"24163","text":"24157"},{"range":"24163","text":"24158"},{"range":"24164","text":"24157"},{"range":"24164","text":"24158"},{"range":"24165","text":"24157"},{"range":"24165","text":"24158"},{"range":"24166","text":"24157"},{"range":"24166","text":"24158"},{"range":"24167","text":"24157"},{"range":"24167","text":"24158"},{"range":"24168","text":"24157"},{"range":"24168","text":"24158"},{"range":"24169","text":"24157"},{"range":"24169","text":"24158"},{"range":"24170","text":"24157"},{"range":"24170","text":"24158"},{"range":"24171","text":"24157"},{"range":"24171","text":"24158"},{"range":"24172","text":"24157"},{"range":"24172","text":"24158"},{"range":"24173","text":"24157"},{"range":"24173","text":"24158"},[571,606],"!options.totp?.code",[334,402],"!user.services?.totp?.enabled",[299,322],"!user?.username",[444,512],[448,519],"!user.services?.totp?.tempSecret",[7871,7892],"!name?.trim()",[2995,3048],"!this.bodyParams.name?.trim()",[2760,2777],"!room?.id",[2779,2810],"!room?.u?._id",[3168,3199],[6874,6875],"?",[6943,6944],[7311,7345],"!settingValue?.url",[808,829],"!rules?.size",[1972,1990],"!user?._id",[1733,1751],[1360,1405],"!currentLicense?._updatedAt",[706,730],"!command?.cmd",[463,479],"!msg?.rid",[659,683],[1172,1250],"!config.theme?.actionLinks?.webrtc",[614,633],"!room?.open",[1368,1406],"!samlObject?.serviceName",[1291,1337],"!user?.services?.saml",[1025,1058],"!message.u?.username",[792,813],"!value?.room",[1211,1219],"[conditions, debouncedFilter]",[345,357],"[effect]",[2303,2322],[969,994],"!user?._updatedAt",[358,377],"!room?.uids",[1364,1442],"!patchedElement?.classList.contains('patched-css-variables')",[3215,3267],"!e2eRoom?.shouldConvertReceivedMessages()",[1000,1034],"onStatusChange?.()",[1325,1359],[1123,1137],"[email, step, terms]",[1690,1762],"[cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t, onSuccess]",[1711,1745],[1516,1550],[2412,2447],"[setting]",[3036,3112],"[setting, update, persistedSetting]",[2026,2090],"[isAdminUser, isSuccess, markAppRequestsAsSeen, paginatedAppRequests.data, reloadApps]",[2210,2253],"!apiError.xhr?.responseJSON",[916,941],"!data?.appearance",[871,875],"[refs]",[1505,1634],"[isDeletionAllowed]",[548,566],[663,702],"!ref.current?.parentNode",[702,729],"!setting?.values",[711,734],[245,263],"!room?._id",[523,554],"!options?.department",[730,749],"!rid?.trim()",[3169,3170],[3553,3554],[3634,3635],[3687,3688],[3894,3895],[3976,3977],"block",[650,650]," /* empty */ ",[775,775],[1179,1179],[9707,9742],"!internalRoom?.name",[873,909],"!threadMessage?.tlm",[2472,2508],"!isMasterDoc?.setName",[2734,2759],"!message?.file",[3171,3211],"!internalUser?.username",[2384,2403],"!file?.size",[3263,3282],[7871,7893],"!params?.rid",[8331,8353],[36926,36929],"unknown","never",[38242,38245],[40849,40852],[42165,42168],[31418,31421],[32701,32704],[34722,34725],[36005,36008],[31428,31431],[32711,32714],[34716,34719],[35999,36002],[249,252],[638,641],[648,651],[487,490]] \ No newline at end of file +[{"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.api.js":"1","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.client.js":"2","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.definition.js":"3","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.js":"4","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/check-i18n.js":"5","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/fix-i18n.js":"6","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/make-migration.ts":"7","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/run-ha.ts":"8","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/translationDiff.js":"9","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/version.js":"10","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/babel.config.js":"11","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/decorators.tsx":"12","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/logo.svg.d.ts":"13","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/main.js":"14","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/manager.ts":"15","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/empty.ts":"16","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/meteor.js":"17","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/preview.ts":"18","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPCrowd.js":"19","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPGoogle.js":"20","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPLDAP.js":"21","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPOAuth.js":"22","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPPassword.js":"23","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPSaml.js":"24","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/index.ts":"25","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/overrideMeteorCall.ts":"26","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/MethodInvocationOverride.js":"27","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/EmailCheck.ts":"28","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/ICodeCheck.ts":"29","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/PasswordCheckFallback.ts":"30","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/TOTPCheck.ts":"31","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/index.ts":"32","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/functions/resetTOTP.ts":"33","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/index.ts":"34","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/lib/totp.ts":"35","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/loginHandler.ts":"36","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/checkCodesRemaining.ts":"37","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/disable.ts":"38","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/enable.ts":"39","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/regenerateCodes.ts":"40","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/validateTempToken.ts":"41","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/startup/settings.ts":"42","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/twoFactorRequired.ts":"43","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/index.ts":"44","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/lib/actionLinks.ts":"45","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/index.ts":"46","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/loadScript.ts":"47","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/trackEvents.js":"48","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/index.ts":"49","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/settings.ts":"50","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.d.ts":"51","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.helpers.ts":"52","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.js":"53","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/default/info.ts":"54","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/addUserToFileObj.ts":"55","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/composeRoomWithLastMessage.ts":"56","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/deprecationWarning.ts":"57","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getLoggedInUser.ts":"58","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getPaginationItems.ts":"59","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserFromParams.ts":"60","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserInfo.ts":"61","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isUserFromParams.ts":"62","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isWidget.ts":"63","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/parseJsonQuery.ts":"64","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/requestParams.ts":"65","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/index.ts":"66","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/cleanQuery.ts":"67","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emailInbox.ts":"68","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emoji-custom.ts":"69","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getServerInfo.ts":"70","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getUploadFormData.ts":"71","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/integrations.ts":"72","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/isValidQuery.ts":"73","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/messages.ts":"74","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/rooms.ts":"75","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/users.ts":"76","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/webdav.ts":"77","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/middlewares/authentication.ts":"78","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/settings.ts":"79","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/assets.ts":"80","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/autotranslate.ts":"81","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/banners.ts":"82","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.js":"83","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.ts":"84","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/chat.js":"85","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/cloud.ts":"86","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/commands.ts":"87","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/connection.d.ts":"88","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-sounds.ts":"89","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-user-status.ts":"90","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/dns.ts":"91","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/e2e.ts":"92","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/email-inbox.ts":"93","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/emoji-custom.ts":"94","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/groups.js":"95","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/im.ts":"96","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/import.ts":"97","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/instances.ts":"98","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/integrations.ts":"99","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/invites.ts":"100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/ldap.ts":"101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/mailer.ts":"102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/misc.ts":"103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/oauthapps.ts":"104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/permissions.ts":"105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/presence.ts":"106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/push.ts":"107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/roles.ts":"108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.js":"109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.ts":"110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/settings.ts":"111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/stats.ts":"112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/subscriptions.ts":"113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/teams.ts":"114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/users.ts":"115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/videoConference.ts":"116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/events.ts":"117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/extensions.ts":"118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/index.ts":"119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/logger.ts":"120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/omnichannel.ts":"121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/queues.ts":"122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/rooms.ts":"123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/server-connection.ts":"124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/webdav.ts":"125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/client/index.ts":"126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/config.ts":"127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/handleIdentityToken.ts":"128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/AppleCustomOAuth.ts":"129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/appleOauthRegisterService.ts":"130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/index.ts":"131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/loginHandler.ts":"132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/activation.ts":"133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/api.ts":"134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/bridges.js":"135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/cloud.ts":"136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/commands.ts":"137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/details.ts":"138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/environmental.ts":"139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/http.ts":"140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/index.ts":"141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internal.ts":"142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internalFederation.ts":"143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/listeners.js":"144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/livechat.ts":"145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/messages.ts":"146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/oauthApps.ts":"147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/persistence.ts":"148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/rooms.ts":"149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/scheduler.ts":"150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/settings.ts":"151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uiInteraction.ts":"152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uploads.ts":"153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/users.ts":"154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/videoConferences.ts":"155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/departments.js":"156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/index.ts":"157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/messages.js":"158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/rooms.js":"159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/settings.js":"160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/uploads.js":"161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/users.js":"162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/videoConferences.ts":"163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/visitors.js":"164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/assets.ts":"165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/index.ts":"166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/ILoginAttempt.ts":"167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/hooks/login.ts":"168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/index.ts":"169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/logLoginAttempts.ts":"170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/restrictLoginAttempts.ts":"171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/index.js":"172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/settings.ts":"173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasPermission.ts":"174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasRole.ts":"175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/index.ts":"176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/ChatPermissions.js":"177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/streamer.ts":"178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/startup.js":"179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/index.js":"180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/AuthorizationUtils.ts":"181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/index.ts":"182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canAccessRoom.ts":"183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canDeleteMessage.ts":"184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canSendMessage.ts":"185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getRoles.ts":"186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getUsersInRole.ts":"187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasPermission.ts":"188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasRole.ts":"189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/upsertPermissions.ts":"190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/index.js":"191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addPermissionToRole.ts":"192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addUserToRole.ts":"193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/deleteRole.ts":"194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeRoleFromPermission.ts":"195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeUserFromRole.ts":"196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/streamer/permissions/index.ts":"197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/index.ts":"198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/actionButton.ts":"199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/autotranslate.ts":"200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/tabBar.ts":"201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts":"202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/deeplTranslate.ts":"203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/googleTranslate.ts":"204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/index.ts":"205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/logger.ts":"206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getProviderUiMetadata.ts":"207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getSupportedLanguages.ts":"208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/saveSettings.ts":"209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/translateMessage.ts":"210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/msTranslate.ts":"211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/permissions.ts":"212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/settings.ts":"213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/index.js":"214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/settings.ts":"215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/cas_client.js":"216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/index.ts":"217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_rocketchat.js":"218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_server.js":"219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/index.ts":"220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/index.ts":"221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/lib/ChannelSettings.js":"222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/tabBar.ts":"223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveReactWhenReadOnly.js":"224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomAnnouncement.js":"225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomCustomFields.js":"226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomDescription.js":"227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomEncrypted.ts":"228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomName.js":"229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomReadOnly.js":"230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomSystemMessages.js":"231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomTopic.js":"232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomType.js":"233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveStreamingOptions.js":"234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/index.ts":"235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/methods/saveRoomSettings.js":"236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/buildRegistrationData.ts":"237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/checkUserHasCloudLogin.js":"238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/connectWorkspace.ts":"239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/disconnectWorkspace.ts":"240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/finishOAuthAuthorization.js":"241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getConfirmationPoll.ts":"242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getOAuthAuthorizationUrl.ts":"243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getRedirectUri.js":"244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getUserCloudAccessToken.ts":"245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessToken.ts":"246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessTokenWithScope.js":"247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceKey.js":"248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceLicense.ts":"249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/reconnectWorkspace.ts":"250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/registerPreIntentWorkspaceWizard.ts":"251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/removeWorkspaceRegistrationInfo.ts":"252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/retrieveRegistrationStatus.ts":"253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/saveRegistrationData.js":"254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspace.ts":"255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspaceSetupWizard.ts":"256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/syncWorkspace.ts":"257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLoggedOut.js":"258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLogout.js":"259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/index.js":"260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/license.js":"261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/methods.js":"262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/oauthScopes.js":"263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/client.js":"264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/index.ts":"265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/index.ts":"266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/settings.ts":"267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/client/index.js":"268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/cors.js":"269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/index.js":"270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/index.ts":"271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/loginHelper.js":"272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/crowd.js":"273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/index.ts":"274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/settings.ts":"275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/custom_oauth_client.js":"276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/swapSessionStorage.js":"277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/index.js":"278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.d.ts":"279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.js":"280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/transform_helpers.js":"281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/index.ts":"282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/lib/CustomSounds.js":"283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/deleteCustomSound.js":"284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/updateCustomSound.js":"285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/index.ts":"286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/deleteCustomSound.js":"287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/insertOrUpdateSound.js":"288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/listCustomSounds.js":"289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/uploadCustomSound.js":"290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/custom-sounds.js":"291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/settings.ts":"292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/createDiscussionMessageAction.ts":"293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/index.ts":"294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/lib/messageTypes/discussionMessage.js":"295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/tabBar.ts":"296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/config.ts":"297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/joinDiscussionOnMessage.js":"298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/propagateDiscussionMetadata.js":"299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/index.ts":"300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/methods/createDiscussion.ts":"301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/permissions.ts":"302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/client/index.ts":"303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/lib/common.js":"304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/index.ts":"305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/startup.ts":"306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/client/index.ts":"307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/lib/common.js":"308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/index.ts":"309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/startup.ts":"310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/E2ERoomState.ts":"311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/events.js":"312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/helper.js":"313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/index.ts":"314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/logger.ts":"315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.room.js":"316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.ts":"317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/tabbar.ts":"318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/wordList.ts":"319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/beforeCreateRoom.js":"320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey.ts":"321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/index.js":"322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/fetchMyKeys.js":"323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/getUsersOfRoomWithoutKey.js":"324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/requestSubscriptionKeys.js":"325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/resetOwnE2EKey.js":"326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setRoomKeyID.js":"327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setUserPublicAndPrivateKeys.js":"328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/updateGroupKey.ts":"329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/settings.ts":"330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiParser.js":"331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiPicker.js":"332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/index.ts":"333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/lib/EmojiPicker.js":"334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/index.js":"335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/lib/rocketchat.js":"336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/server/index.ts":"337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/index.ts":"338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/emojiCustom.js":"339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/function-isSet.js":"340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/deleteEmojiCustom.js":"341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/updateEmojiCustom.js":"342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/index.ts":"343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/deleteEmojiCustom.js":"344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/insertOrUpdateEmoji.js":"345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/listEmojiCustom.js":"346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/uploadEmojiCustom.js":"347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/emoji-custom.js":"348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/settings.ts":"349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/client/index.ts":"350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojiPicker.js":"351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojioneRender.js":"352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/rocketchat.js":"353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/callbacks.js":"354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/index.ts":"355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/index.ts":"356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/lib/RocketChat.ErrorHandler.js":"357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/startup/settings.ts":"358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/constants.ts":"359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/dispatch.js":"360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/index.ts":"361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/requestFromLatest.js":"362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/uploads.js":"363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/users.js":"364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/addUser.js":"365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/dashboard.js":"366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/errors.js":"367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/helpers.ts":"368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/resolveDNS.ts":"369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/handler/index.js":"370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterAddedToRoom.js":"371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateDirectRoom.js":"372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateRoom.js":"373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterDeleteMessage.js":"374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterLeaveRoom.js":"375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterMuteUser.js":"376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterRemoveFromRoom.js":"377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSaveMessage.js":"378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSetReaction.js":"379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnmuteUser.js":"380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnsetReaction.js":"381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/beforeDeleteRoom.js":"382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/index.ts":"383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/callbacks.js":"384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/crypt.js":"385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/dns.js":"386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDiscoveryMethod.js":"387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDomain.js":"388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/http.js":"389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/isFederationEnabled.js":"390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/logger.js":"391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/dashboard.js":"392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/index.ts":"393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/loadContextEvents.js":"394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/testSetup.js":"395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/index.ts":"396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/message.js":"397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/room.js":"398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/subscription.js":"399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/user.js":"400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/generateKeys.js":"401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/index.ts":"402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/registerCallbacks.js":"403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/settings.ts":"404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/file.server.js":"405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/index.ts":"406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/index.ts":"407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/lib/fileUploadHandler.js":"408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/lib/FileUploadBase.js":"409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/AmazonS3.js":"410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/FileSystem.js":"411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GoogleStorage.js":"412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GridFS.js":"413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/Webdav.js":"414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/_configUploadStorage.js":"415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/index.ts":"416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/FileUpload.js":"417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/proxy.js":"418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/ranges.js":"419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/requests.js":"420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/streamToBuffer.ts":"421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/getS3FileUrl.js":"422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/sendFileMessage.ts":"423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/startup/settings.ts":"424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/AmazonS3/server.js":"425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/GoogleStorage/server.js":"426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/Webdav/server.js":"427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/client/index.ts":"428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/lib/common.js":"429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/index.ts":"430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/startup.ts":"431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/client/index.ts":"432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/lib/common.js":"433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/index.ts":"434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/startup.ts":"435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/google-oauth/server/index.js":"436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/client.ts":"437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/helper.js":"438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/index.ts":"439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/iframe_client.js":"440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/index.ts":"441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_rocketchat.ts":"442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_server.js":"443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/index.ts":"444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/client/index.ts":"445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterInfo.js":"446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterProgressStep.js":"447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/Importers.js":"448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImportDataConverter.ts":"449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterBase.js":"450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterProgress.js":"451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelection.js":"452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionChannel.js":"453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionUser.js":"454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterWebsocket.js":"455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/VirtualDataConverter.ts":"456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/definitions/IConversionCallbacks.ts":"457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/index.ts":"458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/downloadPublicImportFile.ts":"459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportFileData.ts":"460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportProgress.ts":"461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getLatestImportOperations.ts":"462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/index.ts":"463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/startImport.ts":"464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/uploadImportFile.ts":"465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/models/RawImports.js":"466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/setImportsToInvalid.js":"467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/store.js":"468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/adder.js":"469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/index.ts":"470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/lib/info.js":"471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/importer.js":"472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/index.ts":"473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/adder.js":"474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/index.ts":"475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/lib/info.js":"476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/importer.js":"477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/index.ts":"478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/importer.js":"479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/index.ts":"480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/info.js":"481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/importer.js":"482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/index.ts":"483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/info.js":"484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/adder.js":"485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/index.ts":"486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/lib/info.js":"487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/importer.js":"488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/index.ts":"489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/adder.js":"490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/index.ts":"491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/lib/info.js":"492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/importer.js":"493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/index.ts":"494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/client/streamer.js":"495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/lib/outgoingEvents.ts":"496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/api/api.js":"497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/index.ts":"498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/mountQueriesBasedOnPermission.js":"499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/triggerHandler.js":"500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/validateOutgoingIntegration.ts":"501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/logger.js":"502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/clearIntegrationHistory.ts":"503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/addIncomingIntegration.ts":"504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/deleteIncomingIntegration.ts":"505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/updateIncomingIntegration.js":"506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/addOutgoingIntegration.ts":"507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/deleteOutgoingIntegration.ts":"508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/replayOutgoingIntegration.ts":"509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/updateOutgoingIntegration.js":"510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/triggers.js":"511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/findOrCreateInvite.js":"512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/listInvites.js":"513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/removeInvite.js":"514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/sendInvitationEmail.ts":"515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/useInviteToken.js":"516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/validateInviteToken.js":"517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/index.ts":"518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/index.js":"519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/index.js":"520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateRoom.js":"521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateUser.js":"522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onJoinRoom.js":"523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLeaveRoom.js":"524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogin.js":"525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogout.js":"526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onSaveMessage.js":"527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/disconnected.js":"528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/index.js":"529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/joinedChannel.js":"530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/leftChannel.js":"531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/nickChanged.js":"532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/sentMessage.js":"533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered.js":"534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-settings.ts":"535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc.js":"536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/methods/resetIrcConnection.ts":"537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/codes.js":"538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/index.js":"539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/localCommandHandlers.js":"540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js":"541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/peerCommandHandlers.js":"542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/index.js":"543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/client/index.ts":"544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/index.ts":"545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/settings.ts":"546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/OAuthProxy.js":"547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/index.ts":"548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/LoginPresence.js":"549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/RocketChatAnnouncement.js":"550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/index.js":"551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/methods/sendMessage.js":"552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/startup/settingsOnLoadSiteUrl.ts":"553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/lib/MessageTypes.ts":"554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addOAuthService.ts":"555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToDefaultChannels.ts":"556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToRoom.ts":"557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/archiveRoom.ts":"558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/attachMessage.ts":"559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkEmailAvailability.ts":"560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkUsernameAvailability.ts":"561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/cleanRoomHistory.ts":"562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/closeOmnichannelConversations.ts":"563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createDirectRoom.ts":"564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createRoom.ts":"565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteMessage.ts":"566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteRoom.ts":"567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteUser.ts":"568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getAvatarSuggestionForUser.ts":"569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getFullUserData.ts":"570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomByNameOrIdWithOptionToJoin.ts":"571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomsWithSingleOwner.ts":"572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getStatusText.ts":"573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserCreatedByApp.ts":"574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserSingleOwnedRooms.ts":"575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUsernameSuggestion.ts":"576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/index.ts":"577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/insertMessage.js":"578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/isTheLastMessage.ts":"579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/loadMessageHistory.ts":"580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/desktop.js":"581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/email.js":"582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/index.js":"583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/mobile.js":"584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/parseUrlsInMessage.js":"585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/processWebhookMessage.js":"586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/relinquishRoomOwnerships.ts":"587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/removeUserFromRoom.ts":"588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFields.ts":"589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFieldsWithoutValidation.js":"590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUser.js":"591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUserIdentity.ts":"592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/sendMessage.js":"593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setEmail.ts":"594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRealName.ts":"595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRoomAvatar.ts":"596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setStatusText.ts":"597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserActiveStatus.ts":"598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserAvatar.ts":"599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUsername.ts":"600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/unarchiveRoom.ts":"601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateGroupDMsName.ts":"602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateMessage.ts":"603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateCustomFields.js":"604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateName.ts":"605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/index.ts":"606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/PasswordPolicyClass.js":"607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/RateLimiter.js":"608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/bugsnag.ts":"609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/debug.js":"610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/defaultBlockedDomainsList.js":"611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/deprecationWarningLogger.ts":"612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/getHiddenSystemMessages.ts":"613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/index.js":"614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/interceptDirectReplyEmails.js":"615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/loginErrorMessageOverride.js":"616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/meteorFixes.js":"617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/msgStream.js":"618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/notifyUsersOnMessage.js":"619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/passwordPolicy.js":"620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/processDirectEmail.ts":"621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/sendNotificationsOnMessage.js":"622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/validateEmailDomain.js":"623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addOAuthService.ts":"624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUserToRoom.ts":"625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUsersToRoom.js":"626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/archiveRoom.ts":"627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/blockUser.ts":"628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkRegistrationSecretURL.ts":"629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkUsernameAvailability.ts":"630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/cleanRoomHistory.js":"631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createChannel.ts":"632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createPrivateGroup.js":"633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createToken.ts":"634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteMessage.ts":"635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteUserOwnAccount.ts":"636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/executeSlashCommandPreview.ts":"637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATAllTag.js":"638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATHereTag.js":"639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterBadWords.ts":"640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getChannelHistory.ts":"641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getMessages.ts":"642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomJoinCode.ts":"643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomRoles.ts":"644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSingleMessage.ts":"645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSlashCommandPreviews.ts":"646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUserRoles.js":"647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUsernameSuggestion.js":"648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/insertOrUpdateUser.js":"649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinDefaultChannels.ts":"650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinRoom.ts":"651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/leaveRoom.ts":"652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/refreshOAuthService.ts":"653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/removeOAuthService.ts":"654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/restartServer.ts":"655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveCustomFields.ts":"656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSetting.js":"657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSettings.js":"658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendMessage.js":"659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendSMTPTestEmail.js":"660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setAdminStatus.ts":"661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setEmail.ts":"662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setRealName.ts":"663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setUsername.ts":"664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unarchiveRoom.ts":"665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unblockUser.ts":"666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/updateMessage.js":"667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/facebook.js":"668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/google.js":"669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/oauth.js":"670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/proxy.js":"671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/twitter.js":"672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/email.ts":"673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/index.ts":"674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/oAuthServicesUpdate.js":"675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/rateLimiter.js":"676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/robots.js":"677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settings.ts":"678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadCdnPrefix.js":"679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadDirectReply.ts":"680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSMTP.ts":"681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSiteUrl.ts":"682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/collections/LivechatInquiry.js":"683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/crypto.ts":"684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/externalFrameContainer.js":"685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/generateNewKey.ts":"686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/index.js":"687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/tabBar.ts":"688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/index.ts":"689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/chartHandler.ts":"690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/inquiry.js":"691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/queueManager.js":"692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/startup/notifyUnreadRooms.js":"693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/tabBar.ts":"694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/ui.js":"695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/BusinessHours.ts":"696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/IBusinessHourBehavior.ts":"697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/Single.ts":"698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/voip.ts":"699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/agent.ts":"700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/appearance.ts":"701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/businessHours.ts":"702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/dashboards.ts":"703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/departments.ts":"704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/inquiries.ts":"705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/integrations.ts":"706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/queue.ts":"707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/rooms.ts":"708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/sms.js":"709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/triggers.ts":"710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/upload.ts":"711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/users.ts":"712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/visitors.ts":"713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/Assets.ts":"714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/inquiries.ts":"715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/messageTypes.ts":"716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/stream/constants.ts":"717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/agents.ts":"718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/appearance.ts":"719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/businessHours.ts":"720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/customFields.ts":"721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/departments.ts":"722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/inquiries.ts":"723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/integrations.ts":"724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/livechat.ts":"725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/queue.ts":"726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/rooms.ts":"727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/transfer.ts":"728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/triggers.ts":"729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/users.ts":"730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/visitors.ts":"731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/rest.ts":"732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/agent.ts":"733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/config.ts":"734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/contact.ts":"735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/customField.ts":"736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/message.ts":"737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/offlineMessage.ts":"738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/pageVisited.ts":"739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/room.ts":"740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transcript.ts":"741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transfer.ts":"742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/videoCall.ts":"743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/visitor.ts":"744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/webhooks.ts":"745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api.ts":"746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/AbstractBusinessHour.ts":"747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/BusinessHourManager.ts":"748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Default.ts":"749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Helper.ts":"750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Single.ts":"751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/index.ts":"752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/config.ts":"753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/generateNewKey.ts":"754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/index.ts":"755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/settings.ts":"756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/afterUserActions.ts":"757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/beforeDelegateAgent.js":"758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/leadCapture.js":"759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomNotResponded.js":"760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomResponded.js":"761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessage.js":"762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessageToChannel.js":"763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/processRoomAbandonment.js":"764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveAnalyticsData.js":"765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveContactLastChat.js":"766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastMessageToInquiry.ts":"767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastVisitorMessageTs.js":"768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendEmailTranscriptOnClose.ts":"769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendToCRM.js":"770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/index.ts":"771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Analytics.js":"772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Contacts.ts":"773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Departments.ts":"774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Helper.js":"775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Livechat.js":"776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.ts":"777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/QueueManager.js":"778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/RoutingManager.js":"779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/agents.js":"780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/dashboards.js":"781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/departments.js":"782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/callbackLogger.ts":"783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/AutoSelection.ts":"784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/External.ts":"785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/ManualSelection.ts":"786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/settings.ts":"787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/stream/agentStatus.ts":"788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/livechat.ts":"789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addAgent.js":"790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addManager.js":"791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/changeLivechatStatus.js":"792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/closeRoom.ts":"793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/discardTranscript.ts":"794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentData.js":"795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentOverviewData.js":"796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsChartData.js":"797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsOverviewData.js":"798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getCustomFields.js":"799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getDepartmentForwardRestrictions.js":"800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getFirstRoomMessage.js":"801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getNextAgent.js":"802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getRoutingConfig.js":"803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getTagsList.js":"804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loadHistory.js":"805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loginByToken.js":"806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/pageVisited.js":"807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/registerGuest.js":"808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAgent.js":"809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAllClosedRooms.ts":"810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeCustomField.js":"811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeDepartment.js":"812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeManager.js":"813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeRoom.ts":"814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeTrigger.js":"815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/requestTranscript.ts":"816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/returnAsInquiry.js":"817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAgentInfo.js":"818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAppearance.ts":"819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveBusinessHour.ts":"820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveCustomField.js":"821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartment.js":"822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartmentAgents.js":"823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveInfo.js":"824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveIntegration.ts":"825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveSurveyFeedback.js":"826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveTrigger.js":"827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/searchAgent.js":"828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendFileLivechatMessage.js":"829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendMessageLivechat.js":"830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendOfflineMessage.js":"831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendTranscript.js":"832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setCustomField.js":"833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setDepartmentForVisitor.js":"834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setUpConnection.js":"835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/takeInquiry.js":"836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/transfer.js":"837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/webhookTest.js":"838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.compatibility.ts":"839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.internalService.ts":"840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/sendMessageBySMS.ts":"841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/startup.ts":"842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/statistics/LivechatAgentActivityMonitor.ts":"843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/index.ts":"844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/logger.js":"845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/server/index.ts":"846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/sendMail.ts":"847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/unsubscribe.ts":"848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/index.ts":"849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/lib/Mailer.ts":"850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/sendMail.ts":"851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/unsubscribe.ts":"852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/api.ts":"853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/replaceVariables.ts":"854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/index.ts":"855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/settings.ts":"856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/client/index.ts":"857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/hljs.js":"858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/markdown.js":"859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/filtered/filtered.js":"860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/code.js":"861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/markdown.js":"862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/original.js":"863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/token.ts":"864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/server/index.js":"865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/client.js":"866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/index.ts":"867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/lib/MentionsParser.js":"868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/Mentions.js":"869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/index.ts":"870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/methods/getUserMentionsByChannel.js":"871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/server.js":"872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/actionButton.ts":"873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/index.ts":"874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/index.ts":"875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/logger.js":"876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/unreadMessages.js":"877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/index.ts":"878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/pinMessage.js":"879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/settings.ts":"880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/startup/indexes.js":"881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/index.ts":"882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/settings.ts":"883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/starMessage.js":"884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/startup/indexes.js":"885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/index.ts":"886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/saml_client.js":"887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAttributeMapping.ts":"888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAuthorizeRequestVariables.ts":"889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutRequestVariables.ts":"890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponse.ts":"891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponseVariables.ts":"892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IMetadataVariables.ts":"893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAction.ts":"894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAssertion.ts":"895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLGlobalSettings.ts":"896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLRequest.ts":"897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLUser.ts":"898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IServiceProviderOptions.ts":"899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/callbacks.ts":"900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/index.ts":"901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/SAML.ts":"902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/ServiceProvider.ts":"903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/Utils.ts":"904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/constants.ts":"905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest.ts":"906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutRequest.ts":"907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutResponse.ts":"908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata.ts":"909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutRequest.ts":"910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutResponse.ts":"911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/Response.ts":"912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/settings.ts":"913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/listener.ts":"914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/loginHandler.ts":"915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/addSamlService.ts":"916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/samlLogout.ts":"917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/startup.ts":"918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/autocomplete-client.js":"919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/collection.js":"920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/index.ts":"921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/templates.js":"922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/index.ts":"923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/collectMetrics.ts":"924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/metrics.js":"925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/statsTracker.js":"926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/index.ts":"927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Avatars.ts":"928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Base.ts":"929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChannelList.ts":"930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatRoom.ts":"931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatSubscription.ts":"932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedUserList.ts":"933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatMessage.ts":"934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatPermissions.ts":"935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatRoom.ts":"936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatSubscription.ts":"937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CustomSounds.ts":"938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/EmojiCustom.ts":"939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Roles.ts":"940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/RoomRoles.ts":"941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Uploads.ts":"942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserAndRoom.ts":"943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserDataFiles.ts":"944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserRoles.ts":"945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Users.ts":"946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/WebdavAccounts.ts":"947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/index.ts":"948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/index.ts":"949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/lib/setUpdatedAt.ts":"950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationEvents.js":"951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationRoomEvents.js":"952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/ImportData.ts":"953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Imports.js":"954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatBusinessHours.ts":"955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartment.js":"956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartmentAgents.js":"957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatInquiry.ts":"958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatRooms.js":"959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Messages.js":"960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Rooms.js":"961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Subscriptions.js":"962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Users.js":"963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_Base.js":"964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_BaseDb.js":"965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-logs-model.js":"966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-model.js":"967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-persistence-model.js":"968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/client/index.ts":"969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/lib/common.js":"970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/addWebdavServer.js":"971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/index.ts":"972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/startup.ts":"973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notification-queue/server/NotificationQueue.ts":"974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/index.ts":"975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Notifications.js":"976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Presence.ts":"977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/index.ts":"978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Notifications.ts":"979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Presence.ts":"980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/addOAuthApp.ts":"981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/parseUriList.ts":"982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/addOAuthApp.ts":"983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/deleteOAuthApp.ts":"984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/updateOAuthApp.ts":"985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/index.ts":"986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/default-services.ts":"987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/oauth2-server.ts":"988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/index.ts":"989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/jumpToMessage.ts":"990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/providers.ts":"991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/server.ts":"992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTR.ts":"993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTRRoom.ts":"994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/index.ts":"995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/messageTypes.ts":"996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/tabBar.ts":"997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/IOTR.ts":"998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/OtrRoomState.ts":"999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/constants.ts":"1000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/functions.ts":"1001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/index.ts":"1002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/deleteOldOTRMessages.ts":"1003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/sendSystemMessages.ts":"1004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/updateOTRAck.ts":"1005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/settings.ts":"1006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/apn.js":"1007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/gcm.js":"1008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/index.ts":"1009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/logger.js":"1010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/methods.js":"1011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/push.js":"1012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/index.ts":"1013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/tabBar.ts":"1014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/index.ts":"1015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/lib/PushNotification.ts":"1016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/methods/saveNotificationSettings.js":"1017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/index.ts":"1018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/init.js":"1019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/methods/setReaction.js":"1020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/index.ts":"1021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/setReaction.js":"1022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/cronPruneMessages.ts":"1023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/index.ts":"1024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/startup/settings.ts":"1025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/events/events.js":"1026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/index.ts":"1027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/logger/logger.js":"1028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/model/provider.js":"1029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/provider/defaultProvider.js":"1030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/search.internalService.ts":"1031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/providerService.js":"1032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/validationService.js":"1033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/index.ts":"1034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/lib/settings.ts":"1035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/index.js":"1036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/lib/settings.ts":"1037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/CachedSettings.ts":"1038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/Middleware.ts":"1039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/SettingsRegistry.ts":"1040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/applyMiddlewares.ts":"1041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/cached.ts":"1042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/convertValue.ts":"1043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/getSettingDefaults.ts":"1044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideGenerator.ts":"1045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideSetting.ts":"1046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overwriteSetting.ts":"1047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/settings.mocks.ts":"1048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/validateSetting.ts":"1049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/index.ts":"1050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/raw.ts":"1051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/startup.ts":"1052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/index.ts":"1053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/slackbridge_import.client.js":"1054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/RocketAdapter.js":"1055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAPI.js":"1056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAdapter.js":"1057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/index.ts":"1058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/logger.js":"1059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/removeChannelLinks.js":"1060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/settings.ts":"1061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge.js":"1062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge_import.server.js":"1063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/client/index.ts":"1064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/gimme.ts":"1065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/lenny.ts":"1066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/shrug.ts":"1067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/tableflip.ts":"1068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/unflip.ts":"1069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/server/index.ts":"1070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/client.ts":"1071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/index.ts":"1072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/index.ts":"1073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/server.ts":"1074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/client.ts":"1075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/index.ts":"1076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/index.ts":"1077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/server.ts":"1078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/index.ts":"1079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/server.ts":"1080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/hide.ts":"1081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/index.ts":"1082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/hide.ts":"1083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/index.ts":"1084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/client.ts":"1085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/index.ts":"1086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/index.ts":"1087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/server.ts":"1088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/client.ts":"1089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/index.ts":"1090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/index.ts":"1091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/server.ts":"1092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/client.ts":"1093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/index.ts":"1094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/index.ts":"1095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/server.ts":"1096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/client.ts":"1097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/index.ts":"1098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/index.ts":"1099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/server.ts":"1100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/index.ts":"1101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/leave.ts":"1102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/index.ts":"1103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/me.ts":"1104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/index.ts":"1105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/server.ts":"1106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/index.ts":"1107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/mute.ts":"1108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/unmute.ts":"1109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/client.ts":"1110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/index.ts":"1111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/index.ts":"1112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/status.ts":"1113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/index.ts":"1114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/status.ts":"1115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/index.ts":"1116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/topic.ts":"1117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/index.ts":"1118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/topic.ts":"1119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/client.ts":"1120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/index.ts":"1121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/index.ts":"1122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/server.ts":"1123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/generateEml.js":"1124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/sendEmail.js":"1125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/index.ts":"1126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/lib/rocketchat.js":"1127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/settings.js":"1128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/startup.js":"1129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/lib/spotify.ts":"1130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/server/index.ts":"1131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getLastStatistics.js":"1132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getStatistics.ts":"1133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/otrStats.ts":"1134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/slashCommandsStats.ts":"1135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/updateStatsCounter.ts":"1136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/index.ts":"1137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/SAUMonitor.ts":"1138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/UAParserCustom.js":"1139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getAppsStatistics.js":"1140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getImporterStatistics.ts":"1141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getServicesStatistics.ts":"1142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/statistics.ts":"1143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/telemetryEvents.ts":"1144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/methods/getStatistics.js":"1145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/startup/monitor.js":"1146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/client/index.ts":"1147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/index.ts":"1148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/server.ts":"1149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/variables.ts":"1150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/flextab/threadlist.tsx":"1151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/index.ts":"1152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/lib/normalizeThreadTitle.ts":"1153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/follow.ts":"1154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/replyInThread.ts":"1155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/unfollow.ts":"1156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/functions.js":"1157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/aftersavemessage.js":"1158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/index.js":"1159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/index.ts":"1160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/followMessage.js":"1161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadMessages.js":"1162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadsList.js":"1163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/index.js":"1164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/unfollowMessage.js":"1165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/settings.ts":"1166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/index.ts":"1167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/login_token_server.js":"1168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/client/index.ts":"1169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/lib/common.js":"1170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/index.ts":"1171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/startup.js":"1172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/index.ts":"1173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/ChatMessages.ts":"1174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/UserAction.ts":"1175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/accounts.js":"1176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirror.js":"1177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirrorComponent.js":"1178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/index.ts":"1179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/collections.js":"1180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/iframeCommands.js":"1181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/notification.js":"1182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/parentTemplate.js":"1183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioEncoder.ts":"1184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioRecorder.ts":"1185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/videoRecorder.js":"1186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/rocket.js":"1187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userCard.tsx":"1188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userPopoverStatus.js":"1189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/CommonRoomTemplateInstance.ts":"1190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/scrolling.ts":"1191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/photoswipeContent.ts":"1192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/roomSearch.ts":"1193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/index.ts":"1194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollection.ts":"1195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollectionManager.ts":"1196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/index.ts":"1197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/lib/tabBar.ts":"1198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/index.ts":"1199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/loading/index.ts":"1200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateHTML.js":"1201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateSprite.js":"1202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/index.js":"1203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/inject.ts":"1204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/scripts.ts":"1205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionButtonSyncer.ts":"1206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionManager.js":"1207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/dropdownAction.ts":"1208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/lib/applyButtonFilters.ts":"1209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageAction.ts":"1210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageBox.ts":"1211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/tabbar.ts":"1212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/findParentMessage.ts":"1213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/index.ts":"1214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/createComposerAPI.ts":"1215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/messageBoxFormatting.ts":"1216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/ComposerBoxPopup.tsx":"1217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupCannedResponse.tsx":"1218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupEmoji.tsx":"1219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupRoom.tsx":"1220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupSlashCommand.tsx":"1221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupUser.tsx":"1222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopupPreview/ComposerBoxPopupPreview.tsx":"1223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopup.ts":"1224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopupQueries.ts":"1225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupConfig.js":"1226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupSlashCommandPreview.js":"1227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/index.ts":"1228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/AccountBox.ts":"1229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/IframeLogin.js":"1230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/MessageAction.ts":"1231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomHistoryManager.ts":"1232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomManager.ts":"1233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/mainReady.ts":"1234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageActionDefault.ts":"1235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageBox.ts":"1236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageContext.ts":"1237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/openRoom.tsx":"1238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/readMessages.ts":"1239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/Message.js":"1240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/MessageTypes.ts":"1241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/server/index.ts":"1242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/index.ts":"1243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/settings.ts":"1244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/index.ts":"1245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/customUserStatus.js":"1246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/userStatus.ts":"1247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/deleteCustomUserStatus.js":"1248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/updateCustomUserStatus.js":"1249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/index.ts":"1250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/deleteCustomUserStatus.js":"1251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/getUserStatusText.js":"1252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/insertOrUpdateUserStatus.js":"1253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/listCustomUserStatus.js":"1254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/setUserStatus.js":"1255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/index.ts":"1256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/RestApiClient.ts":"1257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/getUserPreference.ts":"1258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/index.js":"1259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/fileUploadRestrictions.js":"1260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarColor.ts":"1261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarURL.ts":"1262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getDefaultSubscriptionPref.js":"1263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getURL.js":"1264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserAvatarURL.js":"1265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserNotificationPreference.js":"1266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserPreference.js":"1267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/mimeTypes.ts":"1268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/placeholders.js":"1269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/slashCommand.ts":"1270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/tapi18n.js":"1271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/templateVarHandler.js":"1272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getDefaultUserFields.ts":"1273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getMongoInfo.js":"1274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/isDocker.js":"1275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/normalizeMessageFileUpload.js":"1276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/safeGetMeteorUser.ts":"1277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/index.ts":"1278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/JWTHelper.js":"1279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/cron/Cronjobs.ts":"1280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getTimezone.ts":"1281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getValidRoomName.js":"1282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/normalizeMessagesForUser.ts":"1283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/addSettings.ts":"1284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/checkVersionUpdate.ts":"1285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/getNewUpdates.ts":"1286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/index.ts":"1287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/logger.ts":"1288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/methods/banner_dismiss.ts":"1289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/index.ts":"1290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/tabBar.tsx":"1291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/voip/server/startup.ts":"1292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/actionButton.ts":"1293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/index.js":"1294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/startup/sync.js":"1295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/index.ts":"1296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/getWebdavCredentials.ts":"1297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/uploadFileToWebdav.ts":"1298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/webdavClientAdapter.ts":"1299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/addWebdavAccount.ts":"1300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getFileFromWebdav.ts":"1301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFileList.ts":"1302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFilePreview.ts":"1303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/removeWebdavAccount.ts":"1304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/uploadFileToWebdav.ts":"1305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/startup/settings.ts":"1306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/WebRTCClass.js":"1307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/actionLink.tsx":"1308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/adapter.js":"1309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/index.ts":"1310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/screenShare.js":"1311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/tabBar.tsx":"1312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/lib/constants.ts":"1313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/index.ts":"1314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/settings.ts":"1315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/client/index.ts":"1316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/lib/common.js":"1317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/index.ts":"1318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/startup.ts":"1319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleAction.tsx":"1320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleClose.tsx":"1321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitStateManager.tsx":"1322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AccountsCustomFields/AccountsCustomFieldsAssembler.tsx":"1323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AccountsCustomFields/index.ts":"1324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.spec.tsx":"1325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.tsx":"1326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.spec.tsx":"1327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.tsx":"1328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.spec.tsx":"1329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.tsx":"1330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.spec.tsx":"1331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.tsx":"1332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgent.tsx":"1333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgentWithoutExtension.tsx":"1334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartment.tsx":"1335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartmentMultiple.tsx":"1336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Backdrop.tsx":"1337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.stories.tsx":"1338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.tsx":"1339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.stories.tsx":"1340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.tsx":"1341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenu.tsx":"1342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.stories.tsx":"1343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.tsx":"1344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Line.tsx":"1345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Wrapper.tsx":"1346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/index.ts":"1347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ConfirmOwnerChangeModal.tsx":"1348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/CreateDiscussion.tsx":"1349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/DefaultParentRoomField.tsx":"1350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/index.ts":"1351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsForm.js":"1352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsFormV2.tsx":"1353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Emoji.tsx":"1354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/FilterByText.tsx":"1355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GazzodownText.tsx":"1356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.stories.tsx":"1357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.tsx":"1358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.stories.tsx":"1359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.tsx":"1360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/HeaderCell.tsx":"1361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/NoResults.tsx":"1362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/SortIcon.tsx":"1363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTable.tsx":"1364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableBody.tsx":"1365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableCell.tsx":"1366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeader.tsx":"1367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeaderCell.tsx":"1368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingRow.tsx":"1369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingTable.tsx":"1370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableRow.tsx":"1371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useCurrent.ts":"1372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPage.ts":"1373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPageLabel.ts":"1374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/usePagination.ts":"1375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useShowingResultsLabel.ts":"1376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useSort.ts":"1377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/index.ts":"1378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.stories.tsx":"1379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.tsx":"1380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAction.tsx":"1381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelActionGroup.tsx":"1382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAvatar.tsx":"1383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelField.tsx":"1384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelLabel.tsx":"1385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelSection.tsx":"1386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelText.tsx":"1387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelTitle.tsx":"1388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/RetentionPolicyCallout.tsx":"1389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/index.ts":"1390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/LocalTime.tsx":"1391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.stories.tsx":"1392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.tsx":"1393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx":"1394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Skeleton.tsx":"1395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Tags.tsx":"1396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAgentsList.ts":"1397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAvailableAgentsList.ts":"1398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useDepartmentsList.ts":"1399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx":"1400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModalData.tsx":"1401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/EnterpriseDepartmentsModal.tsx":"1402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx":"1403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ReturnChatQueueModal.tsx":"1404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/TranscriptModal.tsx":"1405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.stories.tsx":"1406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.tsx":"1407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageBlockWithBorder.tsx":"1408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContent.tsx":"1409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContext.ts":"1410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageHeader.tsx":"1411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContent.tsx":"1412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContentWithShadow.tsx":"1413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/index.ts":"1414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PageSkeleton.tsx":"1415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PlanTag.tsx":"1416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RawText.tsx":"1417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/Avatar.tsx":"1418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/RoomAutoComplete.tsx":"1419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/hooks/useRoomsList.ts":"1420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/index.ts":"1421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelAppSourceRoomIcon.tsx":"1422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelCoreSourceRoomIcon.tsx":"1423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelRoomIcon.tsx":"1424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/context/OmnichannelRoomIconContext.tsx":"1425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/index.tsx":"1426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/lib/OmnichannelRoomIcon.ts":"1427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/provider/OmnichannelRoomIconProvider.tsx":"1428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/RoomIcon.tsx":"1429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/index.tsx":"1430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ScrollableContentWrapper.tsx":"1431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Content.tsx":"1432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Header.tsx":"1433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/ListItem.tsx":"1434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Sidebar.tsx":"1435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarGenericItem.tsx":"1436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarItemsAssembler.tsx":"1437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarNavigationItem.tsx":"1438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/index.ts":"1439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Skeleton.tsx":"1440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/GroupingList.tsx":"1441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortList.tsx":"1442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortModeList.tsx":"1443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/ViewModeList.tsx":"1444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/index.ts":"1445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Subtitle.tsx":"1446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TextCopy.tsx":"1447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TooltipPortal.tsx":"1448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorEmailModal.tsx":"1449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorModal.tsx":"1450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorPasswordModal.tsx":"1451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorTotpModal.tsx":"1452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/index.ts":"1453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UTCClock.tsx":"1454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.stories.tsx":"1455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.tsx":"1456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UrlChangeModal.tsx":"1457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.stories.tsx":"1458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.tsx":"1459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/index.ts":"1460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultiple.tsx":"1461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleFederated.tsx":"1462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOption.tsx":"1463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOptions.tsx":"1464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/index.ts":"1465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.stories.tsx":"1466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.tsx":"1467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardAction.tsx":"1468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardContainer.tsx":"1469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardInfo.tsx":"1470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRole.tsx":"1471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRoles.tsx":"1472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardUsername.tsx":"1473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/index.ts":"1474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.stories.tsx":"1475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.tsx":"1476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAction.tsx":"1477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAvatar.tsx":"1478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoUsername.tsx":"1479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/index.ts":"1480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/ReactiveUserStatus.tsx":"1481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/index.ts":"1482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatusMenu.tsx":"1483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBar.tsx":"1484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarAction.tsx":"1485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarActions.tsx":"1486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarBack.tsx":"1487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarButton.tsx":"1488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarClose.tsx":"1489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarContent.tsx":"1490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarFooter.tsx":"1491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarHeader.tsx":"1492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarIcon.tsx":"1493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarInnerContent.tsx":"1494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarScrollableContent.tsx":"1495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarSkeleton.tsx":"1496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarText.tsx":"1497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/index.ts":"1498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/WarningModal.tsx":"1499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/AppAvatar.tsx":"1500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/BaseAvatar.tsx":"1501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatar.tsx":"1502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatarEditor.tsx":"1503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatar.tsx":"1504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarEditor.tsx":"1505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarSuggestions.js":"1506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/index.ts":"1507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.stories.tsx":"1508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.tsx":"1509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.stories.tsx":"1510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.tsx":"1511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.stories.tsx":"1512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.tsx":"1513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.stories.tsx":"1514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.tsx":"1515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.stories.tsx":"1516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.tsx":"1517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.stories.tsx":"1518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.tsx":"1519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/IgnoredContent.tsx":"1520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageCollapsible.tsx":"1521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageContentBody.tsx":"1522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageHeader.tsx":"1523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ReadReceiptIndicator.tsx":"1524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/StatusIndicators.tsx":"1525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ToolboxHolder.tsx":"1526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Action.tsx":"1527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Attachments.tsx":"1528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/BroadcastMetrics.tsx":"1529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/DiscussionMetrics.tsx":"1530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Location.tsx":"1531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/MessageActions.tsx":"1532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Reactions.tsx":"1533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/ThreadMetrics.tsx":"1534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UiKitSurface.tsx":"1535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UrlPreviews.tsx":"1536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.stories.tsx":"1537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.tsx":"1538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx":"1539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/DefaultAttachment.tsx":"1540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/FileAttachment.tsx":"1541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx":"1542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachmentButton.tsx":"1543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachtment.tsx":"1544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/Field.tsx":"1545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/FieldsAttachment.tsx":"1546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ShortField.tsx":"1547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/hooks/usePerformActionMutation.ts":"1548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/AudioAttachment.tsx":"1549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/GenericFileAttachment.tsx":"1550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/ImageAttachment.tsx":"1551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/VideoAttachment.tsx":"1552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/hooks/useLoadImage.tsx":"1553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/Attachment.tsx":"1554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthor.tsx":"1555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorAvatar.tsx":"1556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorName.tsx":"1557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentBlock.tsx":"1558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentContent.tsx":"1559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDescription.tsx":"1560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDetails.tsx":"1561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDownload.tsx":"1562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentImage.tsx":"1563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentInner.tsx":"1564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentRow.tsx":"1565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentSize.tsx":"1566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentText.tsx":"1567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentThumb.tsx":"1568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitle.tsx":"1569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitleLink.tsx":"1570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/ImageBox.tsx":"1571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Load.tsx":"1572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Retry.tsx":"1573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/collapsible/CollapsibleContent.tsx":"1574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapView.tsx":"1575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewFallback.tsx":"1576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewImage.tsx":"1577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/hooks/useAsyncImage.ts":"1578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/Reaction.tsx":"1579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/useToggleReactionMutation.ts":"1580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/uikit/ParsedText.tsx":"1581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedCollapsible.tsx":"1582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedHtmlPreview.tsx":"1583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedImagePreview.tsx":"1584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedLinkPreview.tsx":"1585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewContent.tsx":"1586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewMetadata.ts":"1587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedResolver.tsx":"1588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlAudioPreview.tsx":"1589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlImagePreview.tsx":"1590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreview.tsx":"1591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewMetadata.tsx":"1592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewResolver.tsx":"1593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlVideoPreview.tsx":"1594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/buildImageURL.ts":"1595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.stories.tsx":"1596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.tsx":"1597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/hooks/useMessageRoles.ts":"1598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/helpers/followSyle.ts":"1599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useCollapse.tsx":"1600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts":"1601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useOembedLayout.ts":"1602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useSubscriptionFromMessageQuery.ts":"1603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListContext.tsx":"1604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListSkeleton.tsx":"1605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/AllMentionNotification.tsx":"1606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MeMentionNotification.tsx":"1607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MessageNotification.tsx":"1608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/UnreadMessagesNotification.tsx":"1609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/DesktopToolboxDropdown.tsx":"1610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MessageActionMenu.tsx":"1611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MobileToolboxDropdown.tsx":"1612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/Toolbox.tsx":"1613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/ToolboxDropdown.tsx":"1614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/RoomMessage.tsx":"1615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/SystemMessage.tsx":"1616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessage.tsx":"1617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.spec.tsx":"1618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.tsx":"1619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.spec.tsx":"1620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx":"1621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx":"1622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/threadPreview/ThreadMessagePreviewBody.tsx":"1623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalBackdrop.tsx":"1624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalPortal.tsx":"1625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/voip/room/VoipRoomForeword.tsx":"1626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/withDoNotAskAgain.tsx":"1627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/ActionManagerContext.ts":"1628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/CallContext.ts":"1629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/OmnichannelContext.ts":"1630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/UserPresenceContext.ts":"1631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/VideoConfContext.ts":"1632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/MinimongoCollection.ts":"1633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/Subscribable.ts":"1634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/SubscriptionWithRoom.ts":"1635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/css.d.ts":"1636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/html.d.ts":"1637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/info.d.ts":"1638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useRecordList.ts":"1639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableMessageList.ts":"1640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableRecordList.ts":"1641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useStreamUpdatesForMessageList.ts":"1642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannel.ts":"1643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelAgentAvailable.ts":"1644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnabled.ts":"1645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnterpriseEnabled.ts":"1646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelRouteConfig.ts":"1647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelShowQueueLink.ts":"1648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useQueuedInquiries.ts":"1649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAccountsCustomFields.ts":"1650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAsyncState.ts":"1651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useClipboardWithToast.ts":"1652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useComponentDidUpdate.ts":"1653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDecryptedMessage.ts":"1654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDialModal.tsx":"1655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDontAskAgain.ts":"1656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEmbeddedLayout.ts":"1657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointAction.ts":"1658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointData.ts":"1659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointUpload.ts":"1660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFileInput.ts":"1661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useForm.ts":"1662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDate.ts":"1663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDateAndTime.ts":"1664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDuration.ts":"1665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatMemorySize.ts":"1666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatRelativeTime.ts":"1667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatTime.ts":"1668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormattedRelativeTime.ts":"1669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useHighlightedCode.ts":"1670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useIsEnterprise.ts":"1671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLicense.ts":"1672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLocalePercentage.ts":"1673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePresence.ts":"1674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePreventPropagation.ts":"1675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveQuery.ts":"1676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveValue.ts":"1677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveVar.ts":"1678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRegistrationStatus.ts":"1679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useResizeInlineBreakpoint.ts":"1680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomIcon.tsx":"1681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomInfoEndpoint.ts":"1682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeAgo.ts":"1683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeFromNow.ts":"1684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneNameList.ts":"1685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneTime.ts":"1686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUTCClock.ts":"1687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUpdateAvatar.ts":"1688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserCustomFields.ts":"1689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserData.ts":"1690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserDisplayName.ts":"1691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/importPackages.ts":"1692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/overrideLoginMethod.ts":"1693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/process2faReturn.ts":"1694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/utils.ts":"1695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/RoomManager.ts":"1696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/VideoConfManager.ts":"1697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/appLayout.tsx":"1698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncState.ts":"1699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncStatePhase.ts":"1700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/functions.ts":"1701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/index.ts":"1702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/banners.ts":"1703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/baseURI.ts":"1704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/ChatAPI.ts":"1705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/Upload.ts":"1706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/data.ts":"1707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processMessageEditing.ts":"1708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSetReaction.ts":"1709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSlashCommand.ts":"1710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processTooLongMessage.ts":"1711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/replyBroadcast.ts":"1712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/requestMessageDeletion.ts":"1713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/sendMessage.ts":"1714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/uploadFiles.ts":"1715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/uploads.ts":"1716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/clickableItem.js":"1717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/constants.ts":"1718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createReactiveSubscriptionFactory.ts":"1719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createRouteGroup.tsx":"1720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSidebarItems.ts":"1721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSubscription.ts":"1722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/download.ts":"1723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/errorHandling.ts":"1724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/federation/Federation.ts":"1725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getLocalePercentage.ts":"1726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getUserDisplayName.ts":"1727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getWebdavServerName.ts":"1728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/imperativeModal.ts":"1729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/CannedResponseList.ts":"1730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/DiscussionsList.ts":"1731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/FilesList.ts":"1732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/MessageList.ts":"1733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/RecordList.ts":"1734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/ThreadsList.ts":"1735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/meteorCallWrapper.ts":"1736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/bson.ts":"1737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/comparisons.ts":"1738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/index.ts":"1739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/lookups.ts":"1740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/query.ts":"1741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/sort.ts":"1742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/types.ts":"1743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/normalizeThreadMessage.tsx":"1744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientBeforeSendMessage.ts":"1745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientMessageReceived.ts":"1746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/parseMessageTextToAstMarkdown.ts":"1747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/blazePortals.ts":"1748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/createTemplateForComponent.ts":"1749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/portalsSubscription.ts":"1750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/presence.ts":"1751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/queryClient.ts":"1752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomCoordinator.ts":"1753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomExit.ts":"1754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/conversation.ts":"1755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/direct.ts":"1756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/favorite.ts":"1757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/index.ts":"1758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/livechat.ts":"1759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/private.ts":"1760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/public.ts":"1761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/unread.ts":"1762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/voip.ts":"1763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PrivateSettingsCachedCollection.ts":"1764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PublicSettingsCachedCollection.ts":"1765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/toast.ts":"1766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/userData.ts":"1767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/applyCustomTranslations.ts":"1768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/call.ts":"1769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/callWithErrorHandling.ts":"1770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createAnchor.ts":"1771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createToken.ts":"1772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/deleteAnchor.ts":"1773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/detectEmoji.ts":"1774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/domEvents.ts":"1775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/filterLanguage.ts":"1776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/fireGlobalEvent.ts":"1777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatBytes.ts":"1778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDate.ts":"1779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDateAndTime.ts":"1780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatTime.ts":"1781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getAvatarAsPng.ts":"1782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getConfig.ts":"1783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getDateRange.ts":"1784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUidDirectMessage.ts":"1785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUserEmailVerified.ts":"1786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/goToRoomById.ts":"1787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIE11.ts":"1788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIOsDevice.ts":"1789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isLayoutEmbedded.ts":"1790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTL.ts":"1791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTLScriptLanguage.ts":"1792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isValidImageFormat.ts":"1793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/keyCodes.ts":"1794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/legacyJumpToMessage.ts":"1795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/mapMessageFromApi.ts":"1796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/messageArgs.ts":"1797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/prependReplies.ts":"1798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/queueMicrotask.ts":"1799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderEmoji.ts":"1800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderMessageEmoji.ts":"1801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/setMessageJumpQueryStringParameter.ts":"1802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/timeAgo.ts":"1803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/userAgentMIMETypeFallback.ts":"1804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitForElement.ts":"1805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitUntilFind.ts":"1806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Helper.ts":"1807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/LocalStream.ts":"1808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/QueueAggregator.ts":"1809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/RemoteStream.ts":"1810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Stream.ts":"1811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/VoIPUser.ts":"1812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/main.ts":"1813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/hideRoom.ts":"1814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/index.ts":"1815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/openRoom.ts":"1816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/pinMessage.ts":"1817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/setUserActiveStatus.ts":"1818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/starMessage.ts":"1819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/toggleFavorite.ts":"1820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/unpinMessage.ts":"1821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/updateMessage.ts":"1822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/childNodeRemove.ts":"1823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/cssVars.ts":"1824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/customEventPolyfill.ts":"1825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/hoverTouchClick.ts":"1826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/index.ts":"1827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/objectFromEntries.ts":"1828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/portals/VideoConfPopupPortal.ts":"1829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ActionManagerProvider.tsx":"1830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AttachmentProvider.tsx":"1831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AuthorizationProvider.tsx":"1832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AvatarUrlProvider.tsx":"1833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/CallProvider.tsx":"1834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/definitions/IceServer.ts":"1835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/hooks/useWebRtcServers.ts":"1836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/index.ts":"1837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/lib/parseStringToIceServers.ts":"1838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ConnectionStatusProvider.tsx":"1839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CustomSoundProvider.tsx":"1840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/DeviceProvider.tsx":"1841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/lib/isSetSinkIdAvailable.tsx":"1842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/LayoutProvider.tsx":"1843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/MeteorProvider.tsx":"1844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ModalProvider.tsx":"1845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/OmnichannelProvider.tsx":"1846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/RouterProvider.tsx":"1847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ServerProvider.tsx":"1848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SessionProvider.tsx":"1849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SettingsProvider.tsx":"1850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ToastMessagesProvider.tsx":"1851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TooltipProvider.tsx":"1852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TranslationProvider.tsx":"1853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserPresenceProvider.tsx":"1854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserProvider.tsx":"1855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/VideoConfProvider.tsx":"1856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.stories.tsx":"1857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.tsx":"1858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.stories.tsx":"1859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.tsx":"1860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.stories.tsx":"1861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.tsx":"1862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomList.tsx":"1863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomListRow.tsx":"1864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/ScrollerWithCustomProps.tsx":"1865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/SideBarItemTemplateWithData.tsx":"1866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/index.ts":"1867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/normalizeSidebarMessage.ts":"1868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomMenu.tsx":"1869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.stories.tsx":"1870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.tsx":"1871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/SidebarPortal.tsx":"1872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooter.tsx":"1873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx":"1874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/index.ts":"1875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.stories.tsx":"1876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.tsx":"1877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/hooks/useOmnichannelContactLabel.ts":"1878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/index.tsx":"1879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx":"1880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/index.ts":"1881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx":"1882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/CreateTeamModal.tsx":"1883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/index.ts":"1884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/EditStatusModal.tsx":"1885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserAvatarButton.tsx":"1886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserDropdown.tsx":"1887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Administration.tsx":"1888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoom.tsx":"1889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoomList.tsx":"1890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Directory.tsx":"1891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Home.tsx":"1892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Login.tsx":"1893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Search.tsx":"1894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Sort.tsx":"1895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useCreateRoomModal.tsx":"1896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useDropdownVisibility.ts":"1897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/index.tsx":"1898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useAvatarTemplate.tsx":"1899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/usePreventDefault.ts":"1900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useQueryOptions.ts":"1901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useRoomList.ts":"1902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useShortcutOpenMenu.ts":"1903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useTemplateByViewMode.tsx":"1904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/index.ts":"1905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/Row.tsx":"1906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/ScrollerWithCustomProps.tsx":"1907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/SearchList.tsx":"1908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/UserItem.tsx":"1909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/OmnichannelSection.tsx":"1910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/StatusDisabledSection.tsx":"1911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallDialPad.tsx":"1912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggle.tsx":"1913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleError.tsx":"1914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleLoading.tsx":"1915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleReady.tsx":"1916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelLivechatToggle.tsx":"1917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/index.ts":"1918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/UserDeleted.ts":"1919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/absoluteUrl.ts":"1920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/index.ts":"1921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToMessage.ts":"1922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToPinMessage.ts":"1923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToSearchMessage.ts":"1924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToStarMessage.ts":"1925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkPinned.ts":"1926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkStar.ts":"1927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/pinMessage.ts":"1928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/readReceipt.ts":"1929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/starMessage.ts":"1930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unpinMessage.ts":"1931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unstarMessage.ts":"1932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/customScriptOnLogout.ts":"1933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/index.ts":"1934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/purgeAllDrafts.ts":"1935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/roomManager.ts":"1936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/appRoot.tsx":"1937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/callbacks.ts":"1938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/exportMessagesTab.ts":"1939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/index.ts":"1940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/mentionsTab.ts":"1941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/pinnedMessagesTab.ts":"1942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/starredMessagesTab.ts":"1943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customOAuth.ts":"1944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customTranslations.ts":"1945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/e2e.ts":"1946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/emailVerification.ts":"1947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/index.ts":"1948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/readMessages.ts":"1949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/forceLogout.ts":"1950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/i18n.ts":"1951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/incomingMessages.ts":"1952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/index.ts":"1953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/ldap.ts":"1954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loadMissedMessages.ts":"1955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loginViaQuery.ts":"1956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageObserve.ts":"1957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageTypes.ts":"1958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/index.ts":"1959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/konchatNotifications.ts":"1960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/updateAvatar.ts":"1961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/usersNameChanged.ts":"1962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/oauth.ts":"1963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/openedRoom.ts":"1964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/otr.ts":"1965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/readMessage.ts":"1966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/reloadRoomAfterLogin.ts":"1967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/autotranslate.ts":"1968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/emoji.ts":"1969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/hexcolor.ts":"1970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/highlightWords.ts":"1971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/index.ts":"1972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/katex.ts":"1973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/mentionsMessage.ts":"1974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/index.ts":"1975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/markdown.ts":"1976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/roomObserve.ts":"1977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/rootUrlChange.ts":"1978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/routes.tsx":"1979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/setupWizard.ts":"1980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/federation.ts":"1981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/index.ts":"1982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/list.ts":"1983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/startup.ts":"1984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/autotranslate.ts":"1985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/index.ts":"1986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/unread.ts":"1987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userRoles.ts":"1988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userStatusManuallySet.ts":"1989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/usersObserve.ts":"1990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ModalContextMock.tsx":"1991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/QueryClientProviderMock.tsx":"1992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/RouterContextMock.tsx":"1993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ServerContextMock.tsx":"1994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/TranslationContextMock.tsx":"1995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/hooks/useAutoSequence.ts":"1996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/avatarUrlFromUsername.ts":"1997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/emojiUrlFromName.ts":"1998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/hasPermission.ts":"1999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/index.ts":"2000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/log.ts":"2001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/nrrargs.ts":"2002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/preference.ts":"2003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/renderEmoji.ts":"2004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/setting.ts":"2005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/userHasAllPermission.ts":"2006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templates.ts":"2007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountRouter.tsx":"2008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountSidebar.tsx":"2009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/index.ts":"2010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsPage.tsx":"2011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx":"2012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx":"2013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/PreferencesConversationTranscript.tsx":"2014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/AccountPreferencesPage.tsx":"2015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/MyDataModal.tsx":"2016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesGlobalSection.tsx":"2017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesHighlightsSection.tsx":"2018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesLocalizationSection.tsx":"2019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMessagesSection.tsx":"2020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMyDataSection.tsx":"2021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesNotificationsSection.tsx":"2022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx":"2023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx":"2024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileForm.tsx":"2025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfilePage.tsx":"2026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileRoute.tsx":"2027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/ActionConfirmModal.tsx":"2028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/routes.tsx":"2029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityPage.tsx":"2030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityRoute.tsx":"2031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/BackupCodesModal.tsx":"2032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/EndToEnd.tsx":"2033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorEmail.tsx":"2034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorTOTP.tsx":"2035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/sidebarItems.ts":"2036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensPage.tsx":"2037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensRoute.tsx":"2038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensRow.tsx":"2039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensTable.tsx":"2040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AddToken.tsx":"2041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/index.ts":"2042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationLayout.tsx":"2043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationRouter.tsx":"2044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/EditableSettingsContext.ts":"2045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudPage.tsx":"2046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudRoute.js":"2047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ConnectToCloudSection.js":"2048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CopyStep.tsx":"2049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ManualWorkspaceRegistrationModal.js":"2050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/PasteStep.tsx":"2051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/RegisterWorkspace.tsx":"2052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/TroubleshootingSection.js":"2053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WhatIsItSection.js":"2054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceLoginSection.js":"2055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceRegistrationSection.js":"2056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceCards.tsx":"2057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceMenu.tsx":"2058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/constants.js":"2059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/hooks/useFeatureBullets.tsx":"2060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/ConnectWorkspaceModal.tsx":"2061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/DisconnectWorkspaceModal.tsx":"2062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceModal.tsx":"2063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupModal.tsx":"2064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx":"2065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepTwoModal.tsx":"2066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/index.tsx":"2067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceTokenModal.tsx":"2068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisteredWorkspaceModal.tsx":"2069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/AddCustomEmoji.tsx":"2070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmoji.tsx":"2071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx":"2072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmoji.tsx":"2073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmojiWithData.tsx":"2074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/AddCustomSound.tsx":"2075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundRow.tsx":"2076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundsRoute.tsx":"2077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditCustomSound.tsx":"2078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditSound.tsx":"2079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/lib.ts":"2080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserActiveConnections.tsx":"2081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusDisabledModal.tsx":"2082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusForm.tsx":"2083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusFormWithData.tsx":"2084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx":"2085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx":"2086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusRow.tsx":"2087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusTable.tsx":"2088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/index.ts":"2089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useActiveConnections.ts":"2090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useStatusDisabledModal.tsx":"2091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxForm.tsx":"2092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxFormWithData.tsx":"2093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxPage.tsx":"2094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxRoute.tsx":"2095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxTable.tsx":"2096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/SendTestButton.tsx":"2097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.stories.tsx":"2098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.tsx":"2099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardRoute.tsx":"2100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.stories.tsx":"2101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.tsx":"2102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.stories.tsx":"2103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.tsx":"2104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.stories.tsx":"2105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.tsx":"2106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.js":"2107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.stories.tsx":"2108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummarySkeleton.js":"2109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportProgressPage.tsx":"2110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportRoute.js":"2111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportTypes.ts":"2112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.js":"2113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.stories.tsx":"2114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareChannels.tsx":"2115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareImportPage.js":"2116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareUsers.tsx":"2117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/useErrorHandler.js":"2118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/index.ts":"2119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.stories.tsx":"2120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.tsx":"2121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.js":"2122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.stories.tsx":"2123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionListEntry.js":"2124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.js":"2125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.stories.tsx":"2126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/FederationCard.tsx":"2127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/CardHeader.tsx":"2128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecordItem.tsx":"2129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecords.tsx":"2130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSText.tsx":"2131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/FederationModal.tsx":"2132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/InviteUsers.tsx":"2133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/Types.ts":"2134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/index.ts":"2135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/Section.tsx":"2136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/SectionStatusIcon.tsx":"2137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/index.ts":"2138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/index.ts":"2139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.stories.tsx":"2140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.tsx":"2141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationRoute.tsx":"2142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.js":"2143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.stories.tsx":"2144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.stories.tsx":"2145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.tsx":"2146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.stories.tsx":"2147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.tsx":"2148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.stories.tsx":"2149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.tsx":"2150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.stories.tsx":"2151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.tsx":"2152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/FilterByTypeAndText.js":"2153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IncomingWebhookForm.js":"2154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationRow.js":"2155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsPage.tsx":"2156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsRoute.js":"2157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsTable.js":"2158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/OutgoiongWebhookForm.js":"2159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhook.js":"2160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhookWithData.js":"2161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIntegrationsPage.js":"2162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhook.js":"2163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhookWithData.js":"2164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryContent.tsx":"2165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryItem.js":"2166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/OutgoingWebhookHistoryPage.tsx":"2167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/helpers/triggerWords.ts":"2168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewBot.js":"2169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIncomingWebhook.js":"2170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIntegrationsPage.js":"2171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewOutgoingWebhook.js":"2172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewZapier.js":"2173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/useExampleIncomingData.tsx":"2174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InviteRow.tsx":"2175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesPage.tsx":"2176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesRoute.tsx":"2177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.stories.tsx":"2178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.tsx":"2179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/MailerRoute.tsx":"2180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthApp.tsx":"2181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthAppWithData.tsx":"2182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAddApp.tsx":"2183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsPage.tsx":"2184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsRoute.tsx":"2185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsTable.tsx":"2186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/CustomRoleUpsellModal.tsx":"2187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePage.tsx":"2188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePageWithData.tsx":"2189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsContextBar.tsx":"2190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsRouter.tsx":"2191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionRow.tsx":"2192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTable.tsx":"2193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTableFilter.tsx":"2194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleCell.tsx":"2195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleHeader.tsx":"2196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/index.ts":"2197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/RoleForm.tsx":"2198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePage.tsx":"2199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePageWithData.tsx":"2200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTable.tsx":"2201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableRow.tsx":"2202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableWithData.tsx":"2203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/index.ts":"2204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/index.ts":"2205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useChangeRole.ts":"2206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/usePermissionsAndRoles.ts":"2207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useRole.ts":"2208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoom.tsx":"2209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomContextBar.tsx":"2210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomWithData.tsx":"2211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/FilterByTypeAndText.tsx":"2212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsPage.tsx":"2213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsRoute.tsx":"2214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsTable.tsx":"2215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/routes.tsx":"2216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx":"2217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.stories.tsx":"2218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.tsx":"2219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPageSkeleton.tsx":"2220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.stories.tsx":"2221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.tsx":"2222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/MemoizedSetting.tsx":"2223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.stories.tsx":"2224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.tsx":"2225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.stories.tsx":"2226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.tsx":"2227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SectionSkeleton.tsx":"2228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.stories.tsx":"2229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.tsx":"2230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingSkeleton.tsx":"2231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsGroupCard.tsx":"2232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsPage.tsx":"2233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsRoute.tsx":"2234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/AssetsGroupPage.tsx":"2235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/CreateOAuthModal.tsx":"2236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/GenericGroupPage.tsx":"2237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx":"2238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/OAuthGroupPage.tsx":"2239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/TabbedGroupPage.tsx":"2240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/VoipGroupPage.tsx":"2241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentButton.tsx":"2242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentModal.tsx":"2243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/RemoveAgentButton.tsx":"2244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/VoipExtensionsPage.tsx":"2245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/hooks/useSettingsGroups.ts":"2246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.stories.tsx":"2247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.tsx":"2248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.stories.tsx":"2249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.tsx":"2250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.stories.tsx":"2251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.tsx":"2252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeMirror.tsx":"2253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.stories.tsx":"2254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.tsx":"2255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.stories.tsx":"2256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.tsx":"2257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.stories.tsx":"2258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.tsx":"2259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.stories.tsx":"2260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.tsx":"2261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.stories.tsx":"2262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.tsx":"2263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.stories.tsx":"2264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.tsx":"2265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LookupSettingInput.tsx":"2266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.stories.tsx":"2267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.tsx":"2268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.stories.tsx":"2269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.tsx":"2270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.stories.tsx":"2271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.tsx":"2272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RoomPickSettingInput.tsx":"2273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.stories.tsx":"2274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.tsx":"2275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectTimezoneSettingInput.tsx":"2276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.stories.tsx":"2277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.tsx":"2278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebar.tsx":"2279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebarPages.tsx":"2280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/UpgradeTab.tsx":"2281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebarItems.ts":"2282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/UpgradePage.tsx":"2283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/index.ts":"2284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/UpgradePageError.tsx":"2285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/index.ts":"2286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AddUser.js":"2287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoActions.tsx":"2288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoWithData.tsx":"2289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUser.js":"2290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUserWithData.tsx":"2291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/InviteUsers.tsx":"2292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UserForm.js":"2293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersPage.tsx":"2294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersRoute.tsx":"2295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx":"2296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTableRow.tsx":"2297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/index.ts":"2298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeAdminStatusAction.ts":"2299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeUserStatusAction.ts":"2300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useConfirmOwnerChanges.tsx":"2301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useDeleteUserAction.tsx":"2302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetE2EEKeyAction.tsx":"2303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetTOTPAction.tsx":"2304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useSendInvitationEmailMutation.ts":"2305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ServerLogs.tsx":"2306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.stories.tsx":"2307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.tsx":"2308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsRoute.tsx":"2309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ansispan.ts":"2310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/BannerRegion.tsx":"2311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/LegacyBanner.tsx":"2312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/UiKitBanner.tsx":"2313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useDismissUserBannerMutation.ts":"2314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useRemoteBanners.ts":"2315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useUserBanners.ts":"2316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ConnectedModalBlock.js":"2317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ModalBlock.js":"2318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/getButtonStyle.ts":"2319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/textParsers.js":"2320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/AudioMessageRecorder.tsx":"2321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/index.ts":"2322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/EmojiPickerWrapper.tsx":"2323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/VideoMessageRecorder.tsx":"2324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/index.ts":"2325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/DirectoryPage.tsx":"2326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/RoomTags.tsx":"2327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/hooks/useDirectoryQuery.ts":"2328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/index.ts":"2329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTab.tsx":"2330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTable.tsx":"2331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTableRow.tsx":"2332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/index.ts":"2333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTab.tsx":"2334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTable.tsx":"2335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTableRow.tsx":"2336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/index.ts":"2337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTab.tsx":"2338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTable.tsx":"2339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTableRow.tsx":"2340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/index.ts":"2341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/EnterE2EPasswordModal.tsx":"2342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx":"2343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePage.tsx":"2344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePageContent.tsx":"2345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/DefaultHomePage.tsx":"2346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePage.tsx":"2347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePageHeader.tsx":"2348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomepageGridItem.tsx":"2349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/AddUsersCard.tsx":"2350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CreateChannelsCard.tsx":"2351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CustomContentCard.tsx":"2352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx":"2353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DocumentationCard.tsx":"2354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/JoinRoomsCard.tsx":"2355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/MobileAppsCard.tsx":"2356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useActionSpread.ts":"2357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useDepartmentsByUnitsList.ts":"2358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useImperativeModal.ts":"2359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMembersList.ts":"2360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMonitorsList.ts":"2361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useThemeShortcut.ts":"2362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useUpgradeTabParams.ts":"2363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/InvitePage.tsx":"2364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/SecretURLPage.tsx":"2365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/mailer/MailerUnsubscriptionPage.tsx":"2366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AccordionLoading.tsx":"2367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPage.tsx":"2368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageHeader.tsx":"2369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageLoading.tsx":"2370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageTabs.tsx":"2371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/index.ts":"2372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetails.tsx":"2373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetailsAPIs.tsx":"2374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/index.ts":"2375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogs.tsx":"2376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItem.tsx":"2377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItemEntry.tsx":"2378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/index.ts":"2379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleases.tsx":"2380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleasesItem.tsx":"2381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/index.ts":"2382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestItem.tsx":"2383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequests.tsx":"2384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestsLoading.tsx":"2385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurity.tsx":"2386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurityLabel.tsx":"2387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSetting.tsx":"2388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettings.tsx":"2389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettingsAssembler.tsx":"2390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/index.ts":"2391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatus.tsx":"2392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatusPriceDisplay.tsx":"2393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/index.ts":"2394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppInstallPage.js":"2395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppMenu.js":"2396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppPermissionsReviewModal.tsx":"2397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppUpdateModal.tsx":"2398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsContext.tsx":"2399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppRow.tsx":"2400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppsList.tsx":"2401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/index.ts":"2402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsFilters.tsx":"2403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPage.tsx":"2404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageConnectionError.tsx":"2405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContent.tsx":"2406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentBody.tsx":"2407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentSkeleton.tsx":"2408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/FeaturedAppsSections.tsx":"2409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoAppRequestsEmptyState.tsx":"2410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppMatchesEmptyState.tsx":"2411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppsEmptyState.tsx":"2412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoMarketplaceOrInstalledAppMatchesEmptyState.tsx":"2413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.stories.tsx":"2414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.tsx":"2415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/index.ts":"2416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsProvider.tsx":"2417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsRoute.tsx":"2418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/BundleChips.tsx":"2419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/CloudLoginModal.tsx":"2420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/IframeModal.js":"2421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceRouter.tsx":"2422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceSidebar.tsx":"2423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/UnlimitedAppsUpsellModal.tsx":"2424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.stories.tsx":"2425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.tsx":"2426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppPermissionsList.tsx":"2427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx":"2428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.stories.tsx":"2429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.tsx":"2430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownAnchor.tsx":"2431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownList.tsx":"2432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/TagList.tsx":"2433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/DropDownListWrapper.tsx":"2434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/EnabledAppsCount.tsx":"2435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/MarketplaceHeader.tsx":"2436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioButtonList.tsx":"2437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDownAnchor.tsx":"2438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.stories.tsx":"2439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.tsx":"2440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarousel.tsx":"2441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarouselAnchor.tsx":"2442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.stories.tsx":"2443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx":"2444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/AppInfo.ts":"2445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/CategoryDropdownDefinitions.ts":"2446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/RadioDropDownDefinitions.ts":"2447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByCategories.ts":"2448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByDisabled.ts":"2449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByEnabled.ts":"2450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByFree.ts":"2451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByPaid.ts":"2452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByText.ts":"2453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/installApp.ts":"2454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/isValidReference.tsx":"2455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/marketplaceActions.ts":"2456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/normalizeFeaturedApps.ts":"2457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/onMouseEventPreventSideEffects.ts":"2458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByAlphabeticalOrInverseOrder.ts":"2459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByClosestOrFarthestModificationDate.ts":"2460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/updateApp.ts":"2461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers.ts":"2462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInfo.ts":"2463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInstallationHandler.tsx":"2464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequestStats.ts":"2465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequests.ts":"2466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppsCountQuery.ts":"2467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategories.ts":"2468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryFlatList.ts":"2469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryToggle.ts":"2470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFeaturedApps.ts":"2471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFilteredApps.ts":"2472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useLogs.ts":"2473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenAppPermissionsReviewModal.tsx":"2474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenIncompatibleModal.tsx":"2475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useRadioToggle.ts":"2476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/index.ts":"2477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/lib/getManifestFromZippedApp.ts":"2478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/routes.tsx":"2479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/sidebarItems.tsx":"2480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/types.ts":"2481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/CallPage.tsx":"2482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/MeetPage.tsx":"2483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/OngoingCallDuration.tsx":"2484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/modal/ModalRegion.tsx":"2485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.stories.tsx":"2486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.tsx":"2487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.stories.tsx":"2488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.tsx":"2489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthAuthorizationPage.tsx":"2490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthErrorPage.tsx":"2491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/AuthorizationFormPage.tsx":"2492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx":"2493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/ErrorPage.tsx":"2494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/Layout.tsx":"2495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/hooks/useOAuthAppQuery.ts":"2496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/OmnichannelRouter.tsx":"2497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/additionalForms.tsx":"2498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AddAgent.tsx":"2499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEdit.tsx":"2500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEditWithData.tsx":"2501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfo.tsx":"2502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoAction.tsx":"2503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoActions.tsx":"2504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPage.tsx":"2505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPageRow.tsx":"2506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsTab.tsx":"2507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/RemoveAgentButton.tsx":"2508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/hooks/useQuery.ts":"2509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AgentOverview.js":"2510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.js":"2511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.stories.tsx":"2512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.js":"2513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.stories.tsx":"2514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/InterchangeableChart.js":"2515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/Overview.js":"2516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.stories.tsx":"2517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.tsx":"2518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePage.tsx":"2519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePageContainer.tsx":"2520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.js":"2521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.stories.tsx":"2522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursFormContainer.js":"2523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursPage.js":"2524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursRouter.js":"2525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/EditBusinessHoursPage.js":"2526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/NewBusinessHoursPage.js":"2527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeFieldsAssembler.js":"2528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeInput.js":"2529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/mapBusinessHoursForm.js":"2530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/AgentInfoDetails.tsx":"2531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/CustomField.tsx":"2532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Field.tsx":"2533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Info.tsx":"2534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Label.tsx":"2535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistory.tsx":"2536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryItem.tsx":"2537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryVerticalBar.tsx":"2538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessage.tsx":"2539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesVerticalBar.tsx":"2540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/useHistoryMessageList.ts":"2541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/useHistoryList.ts":"2542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsRoute.tsx":"2543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CustomFieldsVerticalBar.tsx":"2544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/FilterByText.tsx":"2545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/Label.tsx":"2546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveAllClosed.tsx":"2547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveChatButton.tsx":"2548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useAllCustomFields.tsx":"2549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useCurrentChats.ts":"2550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useRemoveCurrentChatMutation.ts":"2551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.js":"2552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.stories.tsx":"2553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsPage.js":"2554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsRoute.js":"2555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPage.js":"2556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPageContainer.js":"2557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/NewCustomFieldsPage.js":"2558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/RemoveCustomFieldButton.js":"2559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AddAgent.js":"2560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AgentRow.js":"2561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedDepartmentsPageWithData.tsx":"2562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedItemMenu.tsx":"2563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Count.js":"2564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentItemMenu.tsx":"2565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsAgentsTable.js":"2566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsPageWithData.tsx":"2567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsRoute.tsx":"2568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsTable.tsx":"2569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartment.js":"2570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithAllowedForwardData.js":"2571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithData.js":"2572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/NewDepartment.tsx":"2573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Order.js":"2574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/PermanentDepartmentRemovalModal.tsx":"2575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/RemoveAgentButton.js":"2576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/CallsContextualBarDirectory.tsx":"2577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ChatsContextualBar.tsx":"2578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContactContextualBar.tsx":"2579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContextualBar.tsx":"2580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/OmnichannelDirectoryPage.tsx":"2581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/Call.tsx":"2582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTab.tsx":"2583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx":"2584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTableRow.tsx":"2585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/CallsContextualBarRoom.tsx":"2586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/InfoField.tsx":"2587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfo.tsx":"2588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfoCallButton.tsx":"2589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/Chat.tsx":"2590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTab.tsx":"2591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTable.tsx":"2592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfo.js":"2593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfoDirectory.js":"2594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatsContextualBar.tsx":"2595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/DepartmentField.tsx":"2596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEdit.tsx":"2597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEditWithData.tsx":"2598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/index.ts":"2599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/VisitorClientInfo.js":"2600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/AgentField.tsx":"2601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/CallDialpadButton.tsx":"2602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/ContactField.tsx":"2603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/FormSkeleton.tsx":"2604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/PriorityField.tsx":"2605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SlaField.tsx":"2606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SourceField.tsx":"2607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/index.ts":"2608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTab.js":"2609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx":"2610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactEditWithData.js":"2611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactInfo.tsx":"2612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactNewEdit.tsx":"2613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactsContextualBar.tsx":"2614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useCustomFieldsMetadata.tsx":"2615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useDepartmentInfo.ts":"2616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useOmnichannelRoomInfo.tsx":"2617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/usePriorityInfo.tsx":"2618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaInfo.tsx":"2619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaPolicies.tsx":"2620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useVisitorInfo.tsx":"2621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/utils/formatCustomFieldsMetadata.tsx":"2622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.stories.tsx":"2623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.tsx":"2624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Wrapper.tsx":"2625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/AddManager.tsx":"2626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/ManagersRoute.tsx":"2627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/RemoveManagerButton.tsx":"2628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListFilter.tsx":"2629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListPage.tsx":"2630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/hooks/useQuery.ts":"2631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/index.tsx":"2632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/RealTimeMonitoringPage.js":"2633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/AgentStatusChart.js":"2634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/Chart.js":"2635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatDurationChart.js":"2636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsChart.js":"2637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerAgentChart.js":"2638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerDepartmentChart.js":"2639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ResponseTimesChart.js":"2640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentChartLabelsAndData.js":"2641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentCurrentLabel.js":"2642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/useUpdateChartData.js":"2643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.js":"2644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx":"2645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterItem.js":"2646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterRow.js":"2647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/AgentsOverview.js":"2648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ChatsOverview.js":"2649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ConversationOverview.js":"2650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ProductivityOverview.js":"2651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/routes.ts":"2652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebar/OmnichannelSidebar.tsx":"2653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebarItems.ts":"2654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPage.js":"2655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPageContainer.js":"2656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/NewTriggerPage.js":"2657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.stories.tsx":"2658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.tsx":"2659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersPage.js":"2660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersRow.js":"2661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTable.js":"2662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTableContainer.js":"2663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.js":"2664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPageContainer.js":"2665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.stories.tsx":"2666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.tsx":"2667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/AnnouncementComponent.tsx":"2668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/index.tsx":"2669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/DirectRoomHeader.tsx":"2670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/FederatedRoomOriginServer.tsx":"2671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Header.tsx":"2672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/HeaderIconWithRoom.tsx":"2673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/BackButton.tsx":"2674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/OmnichannelRoomHeader.tsx":"2675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/QuickActions.tsx":"2676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/ToolBoxActionOptions.tsx":"2677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/usePutChatOnHoldMutation.ts":"2678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useQuickActions.tsx":"2679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useReturnChatToQueueMutation.ts":"2680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/index.ts":"2681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/VoipRoomHeader.tsx":"2682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoom.tsx":"2683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithData.tsx":"2684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithEndpointData.tsx":"2685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentTeam.tsx":"2686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomHeader.tsx":"2687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomTitle.tsx":"2688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/ToolBox.tsx":"2689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/index.ts":"2690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Encrypted.js":"2691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Favorite.js":"2692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Translate.tsx":"2693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/index.ts":"2694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MemberListRouter.js":"2695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageList.tsx":"2696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageListErrorBoundary.tsx":"2697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/MessageHighlightContext.tsx":"2698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/SelectedMessagesContext.tsx":"2699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.spec.ts":"2700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.ts":"2701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useJumpToMessage.ts":"2702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useKatex.ts":"2703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useLoadSurroundingMessages.ts":"2704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessageBody.tsx":"2705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessages.ts":"2706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useParentMessage.ts":"2707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/index.ts":"2708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/autoTranslate.ts":"2709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageFirstUnread.ts":"2710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageNewDay.ts":"2711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageSequential.ts":"2712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isOwnUserMessage.ts":"2713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isParsedMessage.ts":"2714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isValidLink.ts":"2715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageHighlightProvider.tsx":"2716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageListProvider.tsx":"2717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/messageHighlightSubscription.ts":"2718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/ComposerSkeleton.tsx":"2719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/Room.tsx":"2720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomNotFound.tsx":"2721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomSkeleton.tsx":"2722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/ShareLocationModal.tsx":"2723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPermission.ts":"2724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPosition.ts":"2725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/UserCardWithData.tsx":"2726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/index.ts":"2727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/BlazeTemplate.tsx":"2728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/VerticalBarOldActions.tsx":"2729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/DropTargetOverlay.tsx":"2730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/ErroredUploadProgressIndicator.tsx":"2731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/JumpToRecentMessagesBar.tsx":"2732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LeaderBar.tsx":"2733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LoadingMessagesIndicator.tsx":"2734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/NewMessagesButton.tsx":"2735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RetentionPolicyWarning.tsx":"2736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomBody.tsx":"2737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomForeword.tsx":"2738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UnreadMessagesIndicator.tsx":"2739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UploadProgressIndicator.tsx":"2740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerAnonymous.tsx":"2741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerBlocked.tsx":"2742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerContainer.tsx":"2743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederation.tsx":"2744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationDisabled.tsx":"2745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationJoinRoomDisabled.tsx":"2746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/index.ts":"2747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerJoinWithPassword.tsx":"2748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx":"2749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannel.tsx":"2750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelInquiry.tsx":"2751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelJoin.tsx":"2752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelOnHold.tsx":"2753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/hooks/useResumeChatOnHoldMutation.ts":"2754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/index.tsx":"2755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerReadOnly.tsx":"2756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/ComposerUserActionIndicator.tsx":"2757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/index.ts":"2758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUsersAction/ComposerUsersAction.tsx":"2759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerVoIP.tsx":"2760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/MessageComposer.spec.ts":"2761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/RoomComposer/hooks/useAutoGrow.ts":"2762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerCanJoin.ts":"2763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsAnonymous.ts":"2764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsBlocked.ts":"2765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsReadOnly.ts":"2766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerMergedRefs.ts":"2767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBox.tsx":"2768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/ActionsToolbarDropdown.tsx":"2769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/MessageBoxActionsToolbar.tsx":"2770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/AudioMessageAction.tsx":"2771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/CreateDiscussionAction.tsx":"2772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx":"2773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/ShareLocationAction.tsx":"2774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/VideoMessageAction.tsx":"2775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/WebdavAction.tsx":"2776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/index.ts":"2777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/FormattingToolbarDropdown.tsx":"2778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/MessageBoxFormattingToolbar.tsx":"2779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/index.ts":"2780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxReplies.tsx":"2781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaActionTitle.ts":"2782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaPermissions.ts":"2783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMessageBoxAutoFocus.ts":"2784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useDropTarget.ts":"2785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useFileUploadDropTarget.ts":"2786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRetentionPolicy.ts":"2787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomMessageContext.ts":"2788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomRolesManagement.ts":"2789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useUnreadMessages.ts":"2790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/contextualBar/MessageListTab.tsx":"2791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ChatContext.ts":"2792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ComposerPopupContext.ts":"2793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomAPIContext.ts":"2794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomContext.ts":"2795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ToolboxContext.ts":"2796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/Apps.tsx":"2797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/AppsWithData.tsx":"2798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/index.ts":"2799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.stories.tsx":"2800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.tsx":"2801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslateWithData.tsx":"2802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/index.ts":"2803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/DiscussionList.js":"2804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/Row.js":"2805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionMessage.js":"2806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/Message.stories.tsx":"2807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/index.ts":"2808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/mapProps.js":"2809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/useDiscussionsList.ts":"2810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/withData.js":"2811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.stories.tsx":"2812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.tsx":"2813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/FileExport.tsx":"2814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/MailExportForm.tsx":"2815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/index.ts":"2816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/ChannelToTeamModal.js":"2817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepOne.js":"2818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepTwo.js":"2819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannel.js":"2820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannelWithData.js":"2821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/index.ts":"2822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.js":"2823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.stories.tsx":"2824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfoWithData.js":"2825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/index.ts":"2826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/index.js":"2827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutSection.tsx":"2828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.stories.tsx":"2829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.tsx":"2830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutsWithData.tsx":"2831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/index.ts":"2832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MentionsTab.tsx":"2833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/MessageSearchTab.tsx":"2834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearch.tsx":"2835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearchForm.tsx":"2836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchProviderQuery.ts":"2837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchQuery.ts":"2838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/index.ts":"2839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.stories.tsx":"2840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.tsx":"2841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferencesWithData.tsx":"2842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationByDevice.tsx":"2843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationToogle.tsx":"2844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/Preferences.tsx":"2845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/index.ts":"2846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.stories.tsx":"2847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.tsx":"2848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTRWithData.tsx":"2849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTREstablished.tsx":"2850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTRStates.tsx":"2851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/index.ts":"2852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PinnedMessagesTab.tsx":"2853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.stories.tsx":"2854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.tsx":"2855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesDateTimeRow.tsx":"2856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesWithData.tsx":"2857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/index.ts":"2858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.js":"2859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.stories.tsx":"2860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFilesWithData.js":"2861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/Row.js":"2862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.js":"2863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.stories.tsx":"2864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.js":"2865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.stories.tsx":"2866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/MenuItem.js":"2867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useFilesList.ts":"2868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useMessageDeletionIsAllowed.js":"2869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/index.ts":"2870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/lib/getDifference.js":"2871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.stories.tsx":"2872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.tsx":"2873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsersWithData.tsx":"2874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/index.ts":"2875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/EditInviteLink.tsx":"2876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteLink.tsx":"2877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx":"2878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.tsx":"2879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsersWithData.tsx":"2880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/index.ts":"2881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.stories.tsx":"2882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.tsx":"2883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersActions.tsx":"2884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersItem.tsx":"2885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersRow.tsx":"2886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersWithData.tsx":"2887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/index.ts":"2888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/StarredMessagesTab.tsx":"2889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Thread.tsx":"2890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/ThreadList.tsx":"2891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Threads.tsx":"2892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx":"2893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListItem.tsx":"2894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx":"2895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadMessageList.tsx":"2896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadSkeleton.tsx":"2897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadTitle.tsx":"2898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGetMessageByID.ts":"2899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageJump.ts":"2900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageListScrolling.ts":"2901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessages.ts":"2902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadMainMessageQuery.ts":"2903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadsList.ts":"2904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useToggleFollowingThreadMutation.ts":"2905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/index.ts":"2906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoActions.tsx":"2907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoWithData.tsx":"2908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/index.ts":"2909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfBlockModal.tsx":"2910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfConfigModal.tsx":"2911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfList.tsx":"2912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx":"2913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListWithData.tsx":"2914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfRecordList.ts":"2915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/index.ts":"2916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/useVideoConfList.ts":"2917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/IncomingPopup.tsx":"2918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/OutgoingPopup.tsx":"2919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/StartCallPopup.tsx":"2920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/TimedVideoConfPopup.tsx":"2921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/VideoConfPopupRoomInfo.tsx":"2922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/index.ts":"2923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopups.tsx":"2924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/index.ts":"2925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/useVideoConfWarning.tsx":"2926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useAppsContextualBar.ts":"2927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToRoom.ts":"2928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThread.ts":"2929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThreadList.ts":"2930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useIsVisible.ts":"2931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useScrollMessageList.ts":"2932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserHasRoomRole.ts":"2933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useBlockUserAction.ts":"2934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useCallAction.tsx":"2935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeLeaderAction.ts":"2936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeModeratorAction.tsx":"2937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeOwnerAction.tsx":"2938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useDirectMessageAction.ts":"2939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useIgnoreUserAction.ts":"2940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useMuteUserAction.tsx":"2941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useRemoveUserAction.tsx":"2942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/index.ts":"2943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/useUserInfoActions.ts":"2944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/index.ts":"2945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/layout/RoomLayout.tsx":"2946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/QuickActionsContext.tsx":"2947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/defaultActions.ts":"2948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/index.tsx":"2949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/IframeButtons.tsx":"2950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/defaultActions.ts":"2951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/generator.tsx":"2952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/index.tsx":"2953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/getRoomDirectives.ts":"2954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FilePreview.tsx":"2955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.stories.tsx":"2956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.tsx":"2957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/GenericPreview.tsx":"2958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/ImagePreview.tsx":"2959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/MediaPreview.tsx":"2960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/PreviewSkeleton.tsx":"2961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/index.ts":"2962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionListModal.tsx":"2963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionUserTag.tsx":"2964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/Reactions.tsx":"2965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/index.ts":"2966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptRow.tsx":"2967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptsModal.tsx":"2968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/index.ts":"2969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/ReportMessageModal.tsx":"2970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/index.ts":"2971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ChatProvider.tsx":"2972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ComposerPopupProvider.tsx":"2973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/RoomProvider.tsx":"2974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/SelectedMessagesProvider.tsx":"2975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ToolboxProvider.tsx":"2976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/VirtualAction.tsx":"2977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useChatMessagesInstance.ts":"2978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useDepsMatch.ts":"2979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useInstance.ts":"2980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useToolboxActions.ts":"2981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useUserCard.ts":"2982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/AddWebdavAccountModal.tsx":"2983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/SaveToWebdavModal.tsx":"2984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/FilePickerBreadcrumbs.tsx":"2985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGrid.tsx":"2986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGridItem.tsx":"2987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/index.ts":"2988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerModal.tsx":"2989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerTable.tsx":"2990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/index.ts":"2991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeFileSize.ts":"2992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeIconType.ts":"2993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/sortWebdavNodes.ts":"2994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppErrorPage.tsx":"2995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppLayout.tsx":"2996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppRoot.tsx":"2997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/BlazeTemplate.tsx":"2998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/AuthenticationCheck.tsx":"2999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LayoutWithSidebar.tsx":"3000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LoginPage.tsx":"3001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/MainLayout.tsx":"3002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/PasswordChangeCheck.tsx":"3003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/Preload.tsx":"3004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/RegisterUsername.tsx":"3005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/TwoFactorAuthSetupCheck.tsx":"3006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/UsernameCheck.tsx":"3007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/index.ts":"3008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useCustomScript.ts":"3009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useIframeLogin.ts":"3010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/OutermostErrorBoundary.tsx":"3011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PageLoading.tsx":"3012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalWrapper.ts":"3013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalsWrapper.tsx":"3014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useClearUnreadAllMessagesMutation.ts":"3015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useEscapeKeyStroke.ts":"3016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useGoogleTagManager.ts":"3017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useMessageLinkClicks.ts":"3018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardPage.tsx":"3019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardRoute.tsx":"3020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/contexts/SetupWizardContext.tsx":"3021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useBodyPosition.ts":"3022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useParameters.ts":"3023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useRouteLock.ts":"3024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useStepRouting.ts":"3025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/providers/SetupWizardProvider.tsx":"3026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/AdminInfoStep.tsx":"3027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/CloudAccountConfirmation.tsx":"3028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/OrganizationInfoStep.tsx":"3029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx":"3030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTable.tsx":"3031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTableRow.tsx":"3032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/index.ts":"3033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/BaseConvertToChannelModal.tsx":"3034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ConvertToChannelModal.tsx":"3035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/FirstStep.tsx":"3036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/SecondStep.tsx":"3037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/index.ts":"3038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/RoomLinkList.js":"3039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/Avatar.js":"3040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/TeamAutocomplete.js":"3041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/index.ts":"3042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/AddExistingModal.tsx":"3043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/RoomsInput.tsx":"3044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/index.ts":"3045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/BaseTeamsChannels.js":"3046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/ConfirmationModal.tsx":"3047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/index.ts":"3048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/RoomActions.js":"3049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/Row.js":"3050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannelItem.js":"3051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannels.js":"3052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/hooks/useTeamsChannelList.ts":"3053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/index.ts":"3054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/tabBar.ts":"3055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelDeletionTable.js":"3056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelRow.js":"3057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.js":"3058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.stories.tsx":"3059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModalWithRooms.tsx":"3060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepOne.js":"3061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepTwo.js":"3062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/index.ts":"3063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.stories.tsx":"3064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.tsx":"3065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalChannels.tsx":"3066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalConfirmation.tsx":"3067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamWithData.tsx":"3068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/index.ts":"3069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.stories.tsx":"3070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.tsx":"3071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfoWithData.js":"3072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/index.js":"3073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/tabBar.ts":"3074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/BaseRemoveUsersModal.js":"3075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersFirstStep.js":"3076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersModal.js":"3077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersSecondStep.js":"3078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/index.ts":"3079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/index.ts":"3080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoomTypeConfig.ts":"3081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoutingManagerConfig.ts":"3082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/express.d.ts":"3083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/global.d.ts":"3084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/ldap-escape.d.ts":"3085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less/browser.d.ts":"3086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less-plugin-autoprefixer.d.ts":"3087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/accounts-base.d.ts":"3088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/babel-compiler.d.ts":"3089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/base64.d.ts":"3090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/check.d.ts":"3091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-common.d.ts":"3092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-rate-limiter.d.ts":"3093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ejson.d.ts":"3094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/facts-base.d.ts":"3095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/htmljs.d.ts":"3096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/jparker-gravatar.d.ts":"3097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/kadira-flow-router.d.ts":"3098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/konecty-user-presence.d.ts":"3099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/littledata-synced-cron.d.ts":"3100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/logging.d.ts":"3101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteor.d.ts":"3102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteorhacks-inject-initial.d.ts":"3103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mongo.d.ts":"3104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mystor-device-detection.d.ts":"3105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth.d.ts":"3106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth2server.d.ts":"3107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ostrio-cookies.d.ts":"3108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-streamer.d.ts":"3109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-tap-i18n.d.ts":"3110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/routepolicy.d.ts":"3111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/session.d.ts":"3112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/templating.d.ts":"3113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/tracker.d.ts":"3114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/url.d.ts":"3115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/webapp-hashing.d.ts":"3116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/mongodb.d.ts":"3117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/rocket.chat/fuselage-tokens/colors.d.ts":"3118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/service-configuration.d.ts":"3119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/xml-encryption.d.ts":"3120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/yaqrcode.d.ts":"3121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/federation.ts":"3122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/index.ts":"3123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/omnichannel.ts":"3124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/canned-responses.ts":"3125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/index.ts":"3126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/lib/canned-responses.js":"3127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/client/index.ts":"3128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/addRoleRestrictions.js":"3129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/guestPermissions.js":"3130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/index.ts":"3131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/resetEnterprisePermissions.ts":"3132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/validateUserRoles.js":"3133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/collections/CannedResponse.ts":"3134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/index.js":"3135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/startup/responses.js":"3136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/streamer.js":"3137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/tabBar.ts":"3138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onMessageSentParsePlaceholder.ts":"3139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onRemoveAgentDepartment.ts":"3140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onSaveAgentDepartment.ts":"3141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/index.js":"3142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/removeCannedResponse.js":"3143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/saveCannedResponse.js":"3144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/permissions.ts":"3145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/settings.ts":"3146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/Session.ts":"3147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/client/ClientSession.ts":"3148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/server/ServerSession.ts":"3149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/client/index.ts":"3150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicense.ts":"3151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicenseTag.ts":"3152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/bundles.ts":"3153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/decrypt.ts":"3154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getSeatsRequestLink.ts":"3155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getStatistics.ts":"3156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getTagColor.ts":"3157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/index.ts":"3158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/lib/isUnderAppLimits.ts":"3159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.internalService.ts":"3160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.ts":"3161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/maxSeatsBanners.ts":"3162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/methods.ts":"3163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/settings.js":"3164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/startup.js":"3165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/departments.js":"3166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/inquiries.js":"3167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/rooms.js":"3168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/sms.js":"3169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/upload.js":"3170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/index.js":"3171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/SingleBusinessHour.ts":"3172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/components/modals/PlaceChatOnHoldModal.tsx":"3173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/index.js":"3174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/messageTypes.ts":"3175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/startup.ts":"3176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/business-hours/Multiple.ts":"3177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/livechatSideNavItems.js":"3178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/QuickActions/defaultActions.ts":"3179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/messageTypes.ts":"3180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/agents.ts":"3181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/business-hours.ts":"3182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/departments.ts":"3183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/index.ts":"3184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/inquiries.ts":"3185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/definition.ts":"3186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/inquiries.ts":"3187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/monitors.ts":"3188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/priorities.ts":"3189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/sla.ts":"3190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/tags.ts":"3191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/units.ts":"3192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/monitors.ts":"3193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/priorities.ts":"3194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/rooms.ts":"3195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/sla.ts":"3196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/tags.ts":"3197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/transcript.ts":"3198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/units.ts":"3199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Custom.ts":"3200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Helper.ts":"3201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Multiple.ts":"3202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/index.ts":"3203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/lib/business-hour.ts":"3204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/addDepartmentAncestors.js":"3205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToAgent.ts":"3206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToDepartment.js":"3207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterInquiryQueued.ts":"3208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHold.ts":"3209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHoldChatResumed.ts":"3210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterRemoveDepartment.ts":"3211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterReturnRoomAsInquiry.ts":"3212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js":"3213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applyDepartmentRestrictions.ts":"3214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applySimultaneousChatsRestrictions.ts":"3215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/autoCloseQueued.ts":"3216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeForwardRoomToDepartment.js":"3217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeJoinRoom.ts":"3218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeListTags.js":"3219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewInquiry.ts":"3220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewRoom.js":"3221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js":"3222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/checkAgentBeforeTakeInquiry.ts":"3223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/handleNextAgentPreferredEvents.js":"3224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/index.ts":"3225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onAgentAssignmentFailed.ts":"3226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onBusinessHourStart.ts":"3227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCheckRoomParamsApi.js":"3228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js":"3229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadConfigApi.js":"3230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadForwardDepartmentRestrictions.js":"3231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onSaveVisitorInfo.ts":"3232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onTransferFailure.ts":"3233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/resumeOnHold.js":"3234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/scheduleAutoTransfer.ts":"3235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/sendPdfTranscriptOnClose.ts":"3236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/setPredictedVisitorAbandonmentTime.js":"3237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/index.ts":"3238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoCloseOnHoldScheduler.ts":"3239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoTransferChatScheduler.ts":"3240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Department.js":"3241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Helper.js":"3242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/LivechatEnterprise.js":"3243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/QueueInactivityMonitor.ts":"3244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/SlaHelper.ts":"3245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/VisitorInactivityMonitor.ts":"3246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/debounceByParams.ts":"3247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/logger.ts":"3248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/query.helper.js":"3249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadBalancing.js":"3250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadRotation.ts":"3251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/runEndpointsAsUser.js":"3252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/units.ts":"3253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/addMonitor.js":"3254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/getUnitsFromUserRoles.ts":"3255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeBusinessHour.ts":"3256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeMonitor.js":"3257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeTag.js":"3258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeUnit.js":"3259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/resumeOnHold.ts":"3260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveTag.js":"3261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveUnit.js":"3262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/permissions.ts":"3263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/priorities.ts":"3264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/settings.ts":"3265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/startup.ts":"3266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterReadMessages.ts":"3267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterSaveMessage.ts":"3268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/index.ts":"3269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/index.ts":"3270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/index.js":"3271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/index.js":"3272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/CannedResponse.js":"3273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatDepartment.js":"3274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatPriority.js":"3275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatTag.js":"3276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnit.js":"3277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnitMonitors.js":"3278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Messages.js":"3279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Users.ts":"3280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/raw/LivechatDepartmentAgents.ts":"3281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/index.js":"3282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.internalService.ts":"3283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.ts":"3284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EEMentionQueries.js":"3285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EESpotlight.js":"3286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/index.ts":"3287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/index.ts":"3288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/lib/calculateOnHoldTimeForRoom.ts":"3289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/services/voipService.ts":"3290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/@types/IOrchestrator.ts":"3291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/RealAppsEngineUIHost.js":"3292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/index.js":"3293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/websockets.js":"3294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenter.tsx":"3295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterContainer.tsx":"3296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterInvitePlayersModal.tsx":"3297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterList.tsx":"3298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/hooks/useExternalComponentsQuery.ts":"3299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/tabBar.tsx":"3300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/i18n.js":"3301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/index.js":"3302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/orchestrator.ts":"3303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/components/deviceManagement/LoggedOutBanner.tsx":"3304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceIcon.tsx":"3305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/DeviceManagementTable.tsx":"3306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/index.ts":"3307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/ecdh.ts":"3308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useAgentsList.ts":"3309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDeviceLogout.tsx":"3310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDevicesMenuOption.tsx":"3311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useHasLicenseModule.ts":"3312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useOutboundDialer.ts":"3313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useTagsList.ts":"3314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipClient.ts":"3315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipFooterMenu.tsx":"3316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/index.ts":"3317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/fetchFeatures.ts":"3318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/onToggledFeature.ts":"3319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/EEVoipClient.ts":"3320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/parseOutboundPhoneNumber.ts":"3321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursRow.js":"3322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.js":"3323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.stories.tsx":"3324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTableContainer.js":"3325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/ContactManagerInfo.js":"3326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/RemoveBusinessHourButton.js":"3327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.js":"3328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.stories.tsx":"3329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultipleContainer.js":"3330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.js":"3331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.stories.tsx":"3332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/ContactManager.js":"3333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalForm.js":"3334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalFormContainer.js":"3335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentBusinessHours.js":"3336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentForwarding.tsx":"3337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeNumberInput.js":"3338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextAreaInput.js":"3339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextInput.js":"3340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgent.tsx":"3341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentContainer.js":"3342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentDisplay.js":"3343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/PrioritiesSelect.tsx":"3344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/SlaPoliciesSelect.tsx":"3345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/register.ts":"3346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEdit.tsx":"3347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithData.tsx":"3348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithDepartmentData.tsx":"3349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseFilter.tsx":"3350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseNew.tsx":"3351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesPage.tsx":"3352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesRoute.tsx":"3353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/IOmnichannelCannedResponse.ts":"3354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/RemoveCannedResponseButton.tsx":"3355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/components/cannedResponseForm.tsx":"3356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/InsertPlaceholderDropdown.tsx":"3357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/MarkdownTextEditor.stories.tsx":"3358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/index.tsx":"3359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/IconButton.tsx":"3360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextButton.tsx":"3361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextEditor.stories.tsx":"3362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Textarea.tsx":"3363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Toolbox.tsx":"3364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/index.tsx":"3365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.stories.tsx":"3366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.tsx":"3367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/PreviewText.tsx":"3368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/SharingOptions.tsx":"3369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/index.tsx":"3370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/index.ts":"3371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.stories.tsx":"3372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.tsx":"3373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.stories.tsx":"3374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.tsx":"3375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.stories.tsx":"3376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.tsx":"3377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/WrapCannedResponse.tsx":"3378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/index.tsx":"3379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseFilterOptions.ts":"3380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseList.ts":"3381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPriorities.ts":"3382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPrioritiesMenu.tsx":"3383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useScopeDict.ts":"3384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/index.js":"3385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPage.js":"3386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPageContainer.js":"3387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsRow.js":"3388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsTable.js":"3389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesPage.tsx":"3390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesResetModal.tsx":"3391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesRoute.tsx":"3392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesTable.tsx":"3393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditForm.tsx":"3394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditFormWithData.tsx":"3395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityIcon.tsx":"3396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityVerticalBar.tsx":"3397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/routes.ts":"3398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/RemoveSlaButton.tsx":"3399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEdit.tsx":"3400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEditWithData.tsx":"3401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaNew.tsx":"3402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasPage.tsx":"3403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasRoute.tsx":"3404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTags.js":"3405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTagsMultiple.js":"3406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/CurrentChatTags.tsx":"3407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/RemoveTagButton.js":"3408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEdit.js":"3409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithData.js":"3410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithDepartmentData.tsx":"3411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsPage.js":"3412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsRoute.js":"3413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/RemoveUnitButton.js":"3414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEdit.js":"3415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEditWithData.tsx":"3416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsPage.js":"3417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsRoute.js":"3418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/sidebar/footer/SidebarFooterWatermark.tsx":"3419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/audit.tsx":"3420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/deviceManagement.ts":"3421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/engagementDashboard.ts":"3422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/index.ts":"3423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/readReceipt.ts":"3424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/federation.ts":"3425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/index.ts":"3426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountPage.tsx":"3427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountRow.tsx":"3428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountTable.tsx":"3429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/index.ts":"3430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminPage.tsx":"3431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminRoute.tsx":"3432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminRow.tsx":"3433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminTable.tsx":"3434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/index.ts":"3435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfo.tsx":"3436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfoWithData.tsx":"3437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/index.ts":"3438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCard.tsx":"3439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardErrorBoundary.tsx":"3440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardFilter.tsx":"3441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.stories.tsx":"3442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.tsx":"3443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardRoute.tsx":"3444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsOverview.tsx":"3445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.stories.tsx":"3446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.tsx":"3447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/useChannelsList.ts":"3448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/DownloadDataButton.tsx":"3449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.stories.tsx":"3450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.tsx":"3451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/PeriodSelector.tsx":"3452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/colors.ts":"3453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/periods.ts":"3454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodLabel.ts":"3455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodSelectorState.ts":"3456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesPerChannelSection.tsx":"3457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesSentSection.tsx":"3458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.stories.tsx":"3459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.tsx":"3460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessageOrigins.ts":"3461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessagesSent.ts":"3462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useTopFivePopularChannels.ts":"3463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ActiveUsersSection.tsx":"3464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/BusiestChatTimesSection.tsx":"3465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForDays.tsx":"3466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForHours.tsx":"3467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/NewUsersSection.tsx":"3468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersByTimeOfTheDaySection.tsx":"3469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.stories.tsx":"3470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.tsx":"3471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useActiveUsers.ts":"3472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useHourlyChatActivity.ts":"3473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useNewUsers.ts":"3474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useUsersByTimeOfTheDay.ts":"3475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useWeeklyChatActivity.ts":"3476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/info/SeatsCard.tsx":"3477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/CloseToSeatsCapModal.tsx":"3478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/ReachedSeatsCapModal.tsx":"3479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.stories.tsx":"3480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.tsx":"3481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/index.ts":"3482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/useUsageLabel.ts":"3483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/UserPageHeaderContentWithSeatsCap.tsx":"3484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useRequestSeatsLink.ts":"3485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useSeatsCap.ts":"3486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditLogPage.tsx":"3487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditPage.tsx":"3488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditFiltersDisplay.tsx":"3489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditForm.tsx":"3490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogEntry.tsx":"3491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogTable.tsx":"3492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditMessageList.tsx":"3493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditResult.tsx":"3494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/DateRangePicker.tsx":"3495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/RoomAutoComplete.tsx":"3496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/UsernamesAutoComplete.tsx":"3497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/VisitorAutoComplete.tsx":"3498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/DirectTab.tsx":"3499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/OmnichannelTab.tsx":"3500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/RoomsTab.tsx":"3501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/UsersTab.tsx":"3502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditForm.ts":"3503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditMutation.ts":"3504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditTab.ts":"3505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useSendTelemetryMutation.ts":"3506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/utils/dateRange.ts":"3507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/components/modals/WrapUpCallModal.tsx":"3508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialInput.tsx":"3509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.stories.tsx":"3510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.tsx":"3511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/Pad.tsx":"3512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/PadButton.tsx":"3513","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useDialPad.tsx":"3514","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useEnterKey.tsx":"3515","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useLongPress.tsx":"3516","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modals/DeviceSettingsModal.tsx":"3517","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/IAuditLog.ts":"3518","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/index.ts":"3519","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/audit.ts":"3520","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/index.ts":"3521","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/license.ts":"3522","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/index.ts":"3523","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/chat.ts":"3524","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/engagementDashboard.ts":"3525","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessHours.ts":"3526","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessUnits.ts":"3527","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/cannedResponses.ts":"3528","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/index.ts":"3529","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/roles.ts":"3530","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsPaginateProps.ts":"3531","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsProps.ts":"3532","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/index.ts":"3533","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/sessions.ts":"3534","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/Utilities.js":"3535","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/determineFileType.js":"3536","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/formatAppInstanceForRest.ts":"3537","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/transformMappedData.js":"3538","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/NetworkBroker.ts":"3539","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/api.ts":"3540","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/chat.ts":"3541","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/channels.ts":"3542","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/index.ts":"3543","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/messages.ts":"3544","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/users.ts":"3545","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/index.ts":"3546","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/rooms.ts":"3547","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/index.ts":"3548","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/ldap.ts":"3549","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/licenses.ts":"3550","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/roles.ts":"3551","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/sessions.ts":"3552","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/appRequestsCron.ts":"3553","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/actionButtonsHandler.ts":"3554","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/appsCountHandler.ts":"3555","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/events.ts":"3556","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/index.ts":"3557","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/rest.js":"3558","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/uikit.ts":"3559","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/websockets.ts":"3560","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/cron.js":"3561","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/index.ts":"3562","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appInstall.ts":"3563","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appRequestNotifyUsers.ts":"3564","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/orchestrator.js":"3565","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/startup.ts":"3566","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppFileSystemSourceStorage.ts":"3567","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppGridFSSourceStorage.ts":"3568","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppRealStorage.ts":"3569","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/ConfigurableAppSourceStorage.ts":"3570","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/index.js":"3571","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/logs-storage.js":"3572","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/index.ts":"3573","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/ldap.ts":"3574","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/oauth.ts":"3575","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/saml.ts":"3576","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/videoConference.ts":"3577","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/index.ts":"3578","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/EnterpriseCheck.ts":"3579","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/AuditLog.ts":"3580","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/methods.ts":"3581","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/startup.ts":"3582","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/constants.ts":"3583","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/session.ts":"3584","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/startup.ts":"3585","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/channels.ts":"3586","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/date.ts":"3587","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/messages.ts":"3588","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/startup.ts":"3589","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users.ts":"3590","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/Manager.ts":"3591","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.spec.ts":"3592","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.ts":"3593","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.spec.ts":"3594","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.ts":"3595","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.spec.ts":"3596","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.ts":"3597","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/message-read-receipt/ReadReceipt.js":"3598","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/oauth/Manager.ts":"3599","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/registerServiceModels.ts":"3600","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/insertRole.ts":"3601","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/updateRole.ts":"3602","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/syncUserRoles.ts":"3603","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/AbstractFederationService.ts":"3604","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/UserService.ts":"3605","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/DirectMessageRoomServiceSender.ts":"3606","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/RoomServiceSender.ts":"3607","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomInputDto.ts":"3608","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomSenderDto.ts":"3609","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedRoom.ts":"3610","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedUser.ts":"3611","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/IFederationBridge.ts":"3612","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/Factory.ts":"3613","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/matrix/Bridge.ts":"3614","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/Room.ts":"3615","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/User.ts":"3616","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/converters/RoomSender.ts":"3617","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/hooks/index.ts":"3618","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/action.ts":"3619","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/index.ts":"3620","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/service.ts":"3621","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/instance/service.ts":"3622","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/ldap/service.ts":"3623","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/message-reads/service.ts":"3624","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/methods/getReadReceipts.js":"3625","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/CannedResponse.ts":"3626","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatDepartment.ts":"3627","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatInquiry.ts":"3628","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatPriority.ts":"3629","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatRooms.ts":"3630","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatTag.ts":"3631","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnit.ts":"3632","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnitMonitors.ts":"3633","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/OmnichannelServiceLevelAgreements.ts":"3634","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/ReadReceipts.ts":"3635","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/CannedResponse.ts":"3636","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatDepartment.ts":"3637","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatInquiry.ts":"3638","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatPriority.ts":"3639","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatRooms.ts":"3640","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatTag.ts":"3641","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnit.ts":"3642","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnitMonitors.ts":"3643","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ReadReceipts.ts":"3644","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ServiceLevelAgreements.ts":"3645","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/startup.ts":"3646","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/requestSeatsRoute.ts":"3647","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/index.ts":"3648","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IInstanceService.ts":"3649","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/ILDAPEEService.ts":"3650","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IMessageReadsService.ts":"3651","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/index.ts":"3652","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/ECDHProxy.ts":"3653","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/lib/server.ts":"3654","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/service.ts":"3655","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/mongo.ts":"3656","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/deviceManagement.ts":"3657","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/index.ts":"3658","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/ldap.ts":"3659","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/saml.ts":"3660","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/video-conference.ts":"3661","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/audit.ts":"3662","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/broker.ts":"3663","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/deviceManagement.ts":"3664","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/engagementDashboard.ts":"3665","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/index.ts":"3666","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/presence.ts":"3667","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/seatsCap.ts":"3668","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/services.ts":"3669","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/upsell.ts":"3670","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/UserService.spec.ts":"3671","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/DirectMessageRoomServiceSender.spec.ts":"3672","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/RoomServiceSender.spec.ts":"3673","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/input/RoomInputDto.spec.ts":"3674","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/converters/RoomSender.spec.ts":"3675","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/hooks/hooks.spec.ts":"3676","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/slash-commands/actions.spec.ts":"3677","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/generateToken.js":"3678","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/index.js":"3679","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/regenerateToken.js":"3680","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/removeToken.js":"3681","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/index.js":"3682","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/startup/server/index.ts":"3683","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/ClientLogger.ts":"3684","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/callbacks.ts":"3685","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/createQuoteAttachment.ts":"3686","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/emailValidator.ts":"3687","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getImageExtensionFromMime.ts":"3688","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getMessageUrlRegex.ts":"3689","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getUserEmailAddress.ts":"3690","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/isTruthy.ts":"3691","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/oauthRedirectUri.ts":"3692","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/getMostImportantRole.ts":"3693","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/isValidRoleScope.ts":"3694","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/adminFields.ts":"3695","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/coordinator.ts":"3696","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/conversation.ts":"3697","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/direct.ts":"3698","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/favorite.ts":"3699","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/livechat.ts":"3700","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/private.ts":"3701","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/public.ts":"3702","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/unread.ts":"3703","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/voip.ts":"3704","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/transforms.ts":"3705","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/typedJSONParse.ts":"3706","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/upgradeTab.ts":"3707","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/addMinutesToADate.ts":"3708","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/arrayUtils.ts":"3709","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/comparisons.ts":"3710","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/getFileExtension.ts":"3711","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/highOrderFunctions.ts":"3712","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isJSON.ts":"3713","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isObject.ts":"3714","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isRelativeURL.ts":"3715","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isURL.ts":"3716","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/omit.ts":"3717","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseCSV.ts":"3718","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseParameters.ts":"3719","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/safeHtmlDots.ts":"3720","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/secondsToHHMMSS.ts":"3721","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/stringUtils.ts":"3722","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/videoConference/constants.ts":"3723","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/linkedin.js":"3724","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/notice.js":"3725","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/package.js":"3726","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-client.js":"3727","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-server.js":"3728","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/package.js":"3729","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/package.js":"3730","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-config.js":"3731","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-filter.js":"3732","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-methods.js":"3733","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-mime.js":"3734","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-server.js":"3735","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store-permissions.js":"3736","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store.js":"3737","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-tokens.js":"3738","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-uploader.js":"3739","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs.js":"3740","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/client/index.js":"3741","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/package.js":"3742","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-i18n/package.js":"3743","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/package.js":"3744","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/plugin/build-livechat.js":"3745","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/package.js":"3746","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/server/index.js":"3747","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/build.js":"3748","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/package.js":"3749","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/package.js":"3750","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/plugin/compile-version.js":"3751","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright-federation.config.ts":"3752","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright.config.ts":"3753","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/accounts_meld.js":"3754","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/ldap.ts":"3755","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/federation.ts":"3756","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/nps.js":"3757","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/oembed.js":"3758","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/statistics.js":"3759","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/userDataDownloads.ts":"3760","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/videoConferences.ts":"3761","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/DatabaseWatcher.ts":"3762","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertChangeStreamPayload.ts":"3763","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertOplogPayload.ts":"3764","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/readSecondaryPreferred.ts":"3765","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/trash.ts":"3766","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/utils.ts":"3767","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/watchCollections.ts":"3768","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/email/IMAPInterceptor.ts":"3769","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox.ts":"3770","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Incoming.ts":"3771","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Outgoing.ts":"3772","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/index.ts":"3773","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/logger.ts":"3774","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/index.ts":"3775","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/messages/markdownParser.ts":"3776","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/sauMonitorHooks.ts":"3777","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/importPackages.ts":"3778","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPassword.ts":"3779","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPasswordHistory.ts":"3780","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/copyFileUpload.ts":"3781","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/exportRoomMessagesToFile.ts":"3782","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getPath.ts":"3783","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getRoomData.ts":"3784","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/index.ts":"3785","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/makeZipFile.ts":"3786","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/processDataDownloads.ts":"3787","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendEmail.ts":"3788","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendFile.ts":"3789","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendViaEmail.ts":"3790","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/uploadZipFile.ts":"3791","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/fileUtils.ts":"3792","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/findUsersOfRoom.ts":"3793","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getClientAddress.ts":"3794","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getMomentLocale.ts":"3795","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/call.ts":"3796","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/fetch.ts":"3797","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isRunningMs.ts":"3798","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isUserIdFederated.ts":"3799","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Connection.ts":"3800","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/DataConverter.ts":"3801","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Logger.ts":"3802","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Manager.ts":"3803","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/getLDAPConditionalSetting.ts":"3804","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/Logger.ts":"3805","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/getPino.ts":"3806","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logLevel.ts":"3807","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logPayloads.ts":"3808","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logQueue.ts":"3809","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/showBox.ts":"3810","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/startup.ts":"3811","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/system.ts":"3812","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/migrations.ts":"3813","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/pushConfig.ts":"3814","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/readMessages.ts":"3815","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/resetUserE2EKey.ts":"3816","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/addUserRoles.ts":"3817","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/createOrUpdateProtectedRole.ts":"3818","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/getRoomRoles.ts":"3819","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/removeUserFromRoles.ts":"3820","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/validateRoleList.ts":"3821","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomCoordinator.ts":"3822","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/conversation.ts":"3823","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/direct.ts":"3824","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/favorite.ts":"3825","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/index.ts":"3826","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/livechat.ts":"3827","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/private.ts":"3828","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/public.ts":"3829","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/unread.ts":"3830","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/voip.ts":"3831","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendDirectMessageToUsers.ts":"3832","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendMessagesToAdmins.ts":"3833","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/settingsRegenerator.ts":"3834","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/spotlight.js":"3835","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/statistics/getSettingsStatistics.ts":"3836","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfProviders.ts":"3837","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfTypes.ts":"3838","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/main.ts":"3839","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/OEmbedCacheCleanup.js":"3840","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addAllUserToRoom.js":"3841","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomLeader.js":"3842","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomModerator.js":"3843","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomOwner.js":"3844","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/afterVerifyEmail.ts":"3845","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/browseChannels.js":"3846","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/canAccessRoom.js":"3847","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/channelsList.js":"3848","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/createDirectMessage.js":"3849","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteFileMessage.js":"3850","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteUser.js":"3851","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/eraseRoom.ts":"3852","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getAvatarSuggestion.ts":"3853","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getPasswordPolicy.js":"3854","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomById.js":"3855","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomIdByNameOrId.js":"3856","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomNameById.js":"3857","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getSetupWizardParameters.ts":"3858","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getTotalChannels.js":"3859","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getUsersOfRoom.js":"3860","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/hideRoom.js":"3861","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/ignoreUser.js":"3862","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadHistory.js":"3863","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadLocale.js":"3864","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadMissedMessages.js":"3865","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadNextMessages.js":"3866","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadSurroundingMessages.js":"3867","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/logoutCleanUp.js":"3868","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/messageSearch.js":"3869","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/muteUserInRoom.js":"3870","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/openRoom.js":"3871","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readMessages.js":"3872","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readThreads.js":"3873","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/registerUser.js":"3874","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomLeader.js":"3875","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomModerator.js":"3876","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomOwner.ts":"3877","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeUserFromRoom.ts":"3878","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/reportMessage.js":"3879","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/requestDataDownload.ts":"3880","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/resetAvatar.js":"3881","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/roomNameExists.ts":"3882","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserPreferences.js":"3883","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserProfile.js":"3884","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendConfirmationEmail.ts":"3885","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendForgotPasswordEmail.js":"3886","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setAvatarFromService.js":"3887","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserActiveStatus.js":"3888","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserPassword.js":"3889","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/toogleFavorite.js":"3890","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/unmuteUserInRoom.js":"3891","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userPresence.ts":"3892","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userSetUtcOffset.js":"3893","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Analytics.ts":"3894","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Avatars.ts":"3895","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Banners.ts":"3896","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/BannersDismiss.ts":"3897","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CredentialTokens.ts":"3898","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomSounds.ts":"3899","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomUserStatus.ts":"3900","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailInbox.ts":"3901","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailMessageHistory.ts":"3902","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmojiCustom.ts":"3903","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ExportOperations.ts":"3904","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationKeys.ts":"3905","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationServers.ts":"3906","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ImportData.ts":"3907","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/InstanceStatus.ts":"3908","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/IntegrationHistory.ts":"3909","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Integrations.ts":"3910","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Invites.ts":"3911","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatAgentActivity.ts":"3912","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatBusinessHours.ts":"3913","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatCustomField.ts":"3914","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartment.ts":"3915","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartmentAgents.ts":"3916","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatInquiry.ts":"3917","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatRooms.ts":"3918","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatTrigger.ts":"3919","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatVisitors.ts":"3920","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LoginServiceConfiguration.ts":"3921","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedRoom.ts":"3922","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedUser.ts":"3923","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MessageReads.ts":"3924","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Messages.ts":"3925","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NotificationQueue.ts":"3926","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Nps.ts":"3927","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NpsVote.ts":"3928","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OAuthApps.ts":"3929","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OEmbedCache.ts":"3930","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PbxEvents.ts":"3931","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Permissions.ts":"3932","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PushToken.ts":"3933","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Reports.ts":"3934","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Roles.ts":"3935","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Rooms.ts":"3936","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ServerEvents.ts":"3937","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Sessions.ts":"3938","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Settings.ts":"3939","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/SmarshHistory.ts":"3940","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Statistics.ts":"3941","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Subscriptions.ts":"3942","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Team.ts":"3943","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/TeamMember.ts":"3944","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Uploads.ts":"3945","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UserDataFiles.ts":"3946","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Users.ts":"3947","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UsersSessions.ts":"3948","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VideoConference.ts":"3949","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VoipRoom.ts":"3950","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/WebdavAccounts.ts":"3951","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Analytics.ts":"3952","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Avatars.ts":"3953","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Banners.ts":"3954","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BannersDismiss.ts":"3955","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BaseRaw.ts":"3956","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CredentialTokens.ts":"3957","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomSounds.ts":"3958","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomUserStatus.ts":"3959","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailInbox.ts":"3960","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailMessageHistory.ts":"3961","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmojiCustom.ts":"3962","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ExportOperations.ts":"3963","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationKeys.ts":"3964","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationServers.ts":"3965","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ImportData.ts":"3966","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/InstanceStatus.ts":"3967","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/IntegrationHistory.ts":"3968","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Integrations.ts":"3969","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Invites.ts":"3970","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatAgentActivity.ts":"3971","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatBusinessHours.ts":"3972","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatCustomField.ts":"3973","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartment.ts":"3974","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartmentAgents.ts":"3975","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatInquiry.ts":"3976","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatRooms.js":"3977","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatTrigger.ts":"3978","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatVisitors.ts":"3979","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LoginServiceConfiguration.ts":"3980","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedRoom.ts":"3981","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedUser.ts":"3982","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MessageReads.ts":"3983","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Messages.ts":"3984","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NotificationQueue.ts":"3985","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Nps.ts":"3986","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NpsVote.ts":"3987","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OAuthApps.ts":"3988","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OEmbedCache.ts":"3989","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PbxEvents.ts":"3990","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Permissions.ts":"3991","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PushToken.ts":"3992","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Reports.ts":"3993","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Roles.ts":"3994","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Rooms.js":"3995","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ServerEvents.ts":"3996","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Sessions.ts":"3997","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Settings.ts":"3998","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/SmarshHistory.ts":"3999","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Statistics.ts":"4000","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Subscriptions.ts":"4001","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Team.ts":"4002","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/TeamMember.ts":"4003","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Uploads.ts":"4004","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UserDataFiles.ts":"4005","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Users.js":"4006","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UsersSessions.ts":"4007","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VideoConference.ts":"4008","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VoipRoom.ts":"4009","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/WebdavAccounts.ts":"4010","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/startup.ts":"4011","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/banner.module.ts":"4012","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps/createModal.ts":"4013","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps.module.ts":"4014","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/videoconf.module.ts":"4015","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/listeners/listeners.module.ts":"4016","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/notifications/notifications.module.ts":"4017","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/streamer/streamer.module.ts":"4018","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/publishFields.ts":"4019","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/watchers.module.ts":"4020","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/overrides/http.ts":"4021","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/messages.js":"4022","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/room/index.js":"4023","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/settings/index.ts":"4024","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/spotlight.js":"4025","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/subscription/index.js":"4026","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/index.js":"4027","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/auth.js":"4028","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/browserVersion.js":"4029","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/index.js":"4030","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/room.js":"4031","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/user.js":"4032","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/utils.js":"4033","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/health.ts":"4034","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/i18n.ts":"4035","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/timesync.ts":"4036","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/userDataDownload.ts":"4037","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/analytics/service.ts":"4038","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/apps-engine/service.ts":"4039","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoom.ts":"4040","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomLivechat.ts":"4041","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomVoip.ts":"4042","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/service.ts":"4043","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/banner/service.ts":"4044","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/events.ts":"4045","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/service.ts":"4046","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/Federation.ts":"4047","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/AbstractFederationService.ts":"4048","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/MessageReceiverDto.ts":"4049","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomReceiverDto.ts":"4050","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomSenderDto.ts":"4051","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/UserReceiverDto.ts":"4052","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/MessageServiceReceiver.ts":"4053","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/message-redaction-helper.ts":"4054","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/MessageServiceSender.ts":"4055","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/message-sender-helper.ts":"4056","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/receiver/RoomServiceReceiver.ts":"4057","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomInternalValidator.ts":"4058","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomServiceSender.ts":"4059","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/receiver/UserServiceReceiver.ts":"4060","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/sender/UserServiceSender.ts":"4061","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedRoom.ts":"4062","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedUser.ts":"4063","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/IFederationBridge.ts":"4064","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/Factory.ts":"4065","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/Bridge.ts":"4066","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/MessageReceiver.ts":"4067","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/RoomReceiver.ts":"4068","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.ts":"4069","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/user/UserReceiver.ts":"4070","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/AbstractMatrixEvent.ts":"4071","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixEventType.ts":"4072","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixPowerLevels.ts":"4073","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules.ts":"4074","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomType.ts":"4075","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomVisibility.ts":"4076","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/MessageReacted.ts":"4077","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomCreated.ts":"4078","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomEventRedacted.ts":"4079","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomJoinRulesChanged.ts":"4080","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMembershipChanged.ts":"4081","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMessageSent.ts":"4082","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomNameChanged.ts":"4083","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomPowerLevelsChanged.ts":"4084","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomTopicChanged.ts":"4085","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/UserTypingStatusChanged.ts":"4086","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/BaseEvent.ts":"4087","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Message.ts":"4088","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Room.ts":"4089","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/User.ts":"4090","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/index.ts":"4091","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/queue/InMemoryQueue.ts":"4092","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/File.ts":"4093","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Message.ts":"4094","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Notification.ts":"4095","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Room.ts":"4096","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Settings.ts":"4097","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/User.ts":"4098","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/federation-id-escape-helper.ts":"4099","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/logger.ts":"4100","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/statistics.ts":"4101","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/RoomSender.ts":"4102","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/to-external-parser-formatter.ts":"4103","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles.ts":"4104","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/hooks/index.ts":"4105","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/action.ts":"4106","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/index.ts":"4107","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/service.ts":"4108","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/image/service.ts":"4109","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/ldap/service.ts":"4110","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/messages/service.ts":"4111","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/meteor/service.ts":"4112","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/getAndCreateNpsSurvey.ts":"4113","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/notification.ts":"4114","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/sendNpsResults.ts":"4115","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/service.ts":"4116","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel/service.ts":"4117","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/index.ts":"4118","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/mobex.ts":"4119","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/twilio.ts":"4120","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/voxtelesys.ts":"4121","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/service.ts":"4122","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/internalTypes.ts":"4123","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/service.ts":"4124","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/push/service.ts":"4125","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/room/service.ts":"4126","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/events.ts":"4127","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/service.ts":"4128","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/settings/service.ts":"4129","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/startup.ts":"4130","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/team/service.ts":"4131","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/translation/service.ts":"4132","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/uikit-core-app/service.ts":"4133","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/upload/service.ts":"4134","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/user/lib/getNewUserRoles.ts":"4135","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/video-conference/service.ts":"4136","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Command.ts":"4137","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/CommandHandler.ts":"4138","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Commands.ts":"4139","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ICallbackContext.ts":"4140","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/IConnection.ts":"4141","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ACDQueue.ts":"4142","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/AMIConnection.ts":"4143","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CallbackContext.ts":"4144","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CommandFactory.ts":"4145","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ContinuousMonitor.ts":"4146","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/PJSIPEndpoint.ts":"4147","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/websocket/WebsocketConnection.ts":"4148","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/lib/Helper.ts":"4149","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/service.ts":"4150","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/index.ts":"4151","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/ldap.ts":"4152","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/userDataDownload.ts":"4153","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/video-conference.ts":"4154","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/appcache.js":"4155","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/callbacks.ts":"4156","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/coreApps.ts":"4157","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/cron.js":"4158","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/index.ts":"4159","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/initialData.js":"4160","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/localServices.ts":"4161","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/index.ts":"4162","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/minimumVersion.ts":"4163","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v266.ts":"4164","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v267.ts":"4165","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v268.ts":"4166","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v269.ts":"4167","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v270.ts":"4168","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v271.ts":"4169","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v272.ts":"4170","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v273.ts":"4171","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v274.ts":"4172","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v275.ts":"4173","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v276.ts":"4174","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v277.ts":"4175","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v278.ts":"4176","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v279.ts":"4177","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v280.ts":"4178","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v281.ts":"4179","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v282.ts":"4180","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v283.ts":"4181","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v284.ts":"4182","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v285.ts":"4183","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v286.ts":"4184","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v287.ts":"4185","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v288.ts":"4186","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v289.ts":"4187","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v290.ts":"4188","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v291.ts":"4189","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v292.ts":"4190","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/xrun.js":"4191","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/presenceTroubleshoot.ts":"4192","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/serverRunning.js":"4193","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/watchDb.ts":"4194","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/stream/stdout.ts":"4195","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration-menu.spec.ts":"4196","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration.spec.ts":"4197","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/anonymous-user.spec.ts":"4198","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/apps.spec.ts":"4199","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/channel-management.spec.ts":"4200","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/constants.ts":"4201","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global-setup.ts":"4202","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global.d.ts":"4203","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-channel.spec.ts":"4204","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-direct.spec.ts":"4205","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-discussion.spec.ts":"4206","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/e2e-encryption.spec.ts":"4207","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/email-inboxes.spec.ts":"4208","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/emojis.spec.ts":"4209","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/engagement-dashboard.spec.ts":"4210","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/constants.ts":"4211","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/global-setup.ts":"4212","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/account-profile.ts":"4213","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/admin.ts":"4214","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/channel.ts":"4215","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/account-sidenav.ts":"4216","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab-users.ts":"4217","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab.ts":"4218","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-content.ts":"4219","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-channels.ts":"4220","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-dm-member.ts":"4221","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-members.ts":"4222","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-notificationPreferences.ts":"4223","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-room.ts":"4224","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab.ts":"4225","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-sidenav.ts":"4226","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/rooms.spec.ts":"4227","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/users.spec.ts":"4228","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/ce-version/ce.spec.ts":"4229","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/dm.spec.ts":"4230","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/private.spec.ts":"4231","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/public.spec.ts":"4232","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/dm.spec.ts":"4233","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/private.spec.ts":"4234","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/public.spec.ts":"4235","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/user-account/user.spec.ts":"4236","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/auth.ts":"4237","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/channel.ts":"4238","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/format.ts":"4239","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/register-user.ts":"4240","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/test.ts":"4241","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/file-upload.spec.ts":"4242","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/collections/users.ts":"4243","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/createAuxContext.ts":"4244","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/inject-initial-data.ts":"4245","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/insert-apps.ts":"4246","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/userStates.ts":"4247","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/forgot-password.spec.ts":"4248","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/homepage.spec.ts":"4249","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/imports.spec.ts":"4250","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/login.spec.ts":"4251","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-actions.spec.ts":"4252","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-mentions.spec.ts":"4253","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/messaging.spec.ts":"4254","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-agents.spec.ts":"4255","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-onhold-chat-closing.spec.ts":"4256","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-transfer-unanswered-chat.spec.ts":"4257","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-canned-responses-sidebar.spec.ts":"4258","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-changing-room-priority-and-sla.spec.ts":"4259","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-chat-history.spec.ts":"4260","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-close-chat.spec.ts":"4261","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-center.spec.ts":"4262","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-info.spec.ts":"4263","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-currentChats.spec.ts":"4264","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-custom-fields.spec.ts":"4265","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments-ce.spec.ts":"4266","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments.spec.ts":"4267","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-livechat.spec.ts":"4268","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-manager.spec.ts":"4269","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-priorities.spec.ts":"4270","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-send-transcript.spec.ts":"4271","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-sla-policies.spec.ts":"4272","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-takeChat.spec.ts":"4273","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-transfer-to-another-agents.spec.ts":"4274","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-triggers.spec.ts":"4275","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/account-profile.ts":"4276","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin-email-inboxes.ts":"4277","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin.ts":"4278","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/auth.ts":"4279","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/account-sidenav.ts":"4280","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab-users.ts":"4281","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab.ts":"4282","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-content.ts":"4283","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-channels.ts":"4284","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-members.ts":"4285","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-notificationPreferences.ts":"4286","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-room.ts":"4287","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab.ts":"4288","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts":"4289","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-sidenav.ts":"4290","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/index.ts":"4291","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-close-chat-modal.ts":"4292","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-sidenav.ts":"4293","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-channel.ts":"4294","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-discussion.ts":"4295","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-omnichannel.ts":"4296","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-team.ts":"4297","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/index.ts":"4298","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-agents.ts":"4299","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-contacts-list.ts":"4300","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-current-chats.ts":"4301","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-custom-fields.ts":"4302","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-departments.ts":"4303","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-info.ts":"4304","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-livechat.ts":"4305","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manage-contact.ts":"4306","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manager.ts":"4307","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-priorities.ts":"4308","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-section.ts":"4309","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-sla-policies.ts":"4310","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-triggers.ts":"4311","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/utils.ts":"4312","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/permissions.spec.ts":"4313","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/register.spec.ts":"4314","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-account-profile.spec.ts":"4315","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-assets.spec.ts":"4316","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/system-messages.spec.ts":"4317","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/team-management.spec.ts":"4318","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/thread-actions.spec.ts":"4319","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/user-invitations.spec.ts":"4320","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/create-target-channel.ts":"4321","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/index.ts":"4322","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/priority.ts":"4323","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/sla.ts":"4324","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/setSettingValueById.ts":"4325","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/test.ts":"4326","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference-ring.spec.ts":"4327","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference.spec.ts":"4328","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-autotranslate.js":"4329","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-miscellaneous.js":"4330","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/01-users.js":"4331","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/02-channels.js":"4332","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/03-groups.js":"4333","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/04-direct-message.js":"4334","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/05-chat.js":"4335","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/06-outgoing-integrations.js":"4336","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/07-incoming-integrations.js":"4337","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/08-settings.js":"4338","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/09-rooms.js":"4339","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/10-subscriptions.js":"4340","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/11-permissions.js":"4341","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/12-emoji-custom.js":"4342","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/14-assets.js":"4343","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/16-commands.js":"4344","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-sounds.js":"4345","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-user-status.js":"4346","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-webdav.js":"4347","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/18-oauthapps.js":"4348","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/19-statistics.js":"4349","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/20-licenses.js":"4350","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/21-banners.js":"4351","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/22-push-token.js":"4352","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/23-invites.js":"4353","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/24-methods.js":"4354","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/25-teams.js":"4355","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/26-LDAP.ts":"4356","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-presence.ts":"4357","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-roles.ts":"4358","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/import.spec.ts":"4359","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/00-rooms.ts":"4360","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/01-agents.ts":"4361","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/02-appearance.ts":"4362","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/03-custom-fields.ts":"4363","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/04-dashboards.ts":"4364","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/05-inquiries.ts":"4365","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/06-integrations.ts":"4366","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/07-queue.ts":"4367","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/08-triggers.ts":"4368","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/09-visitors.ts":"4369","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/10-departments.ts":"4370","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-email-inbox.ts":"4371","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-livechat.ts":"4372","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-mailer.ts":"4373","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-priorites.ts":"4374","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/13-tags.ts":"4375","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/14-units.ts":"4376","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/15-canned-responses.ts":"4377","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/16-video-call.ts":"4378","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/17-dashboards-ee.ts":"4379","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/18-rooms-ee.ts":"4380","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/19-business-hours.ts":"4381","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/methods/changeLivechatStatus.ts":"4382","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/00-installation.js":"4383","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/01-send-messages.js":"4384","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/02-send-messages-as-user.js":"4385","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/03-slash-command-test-simple.js":"4386","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/04-slash-command-test-with-arguments.js":"4387","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/05-video-conferences.ts":"4388","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/apps-uninstall.js":"4389","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/teardown.js":"4390","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeChatProvider.tsx":"4391","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeRoomProvider.tsx":"4392","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/ModalContextMock.tsx":"4393","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/RouterContextMock.tsx":"4394","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/blobUrls.ts":"4395","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/jsdom.ts":"4396","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/data.ts":"4397","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/server/mongodb.ts":"4398","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/chaiPlugins.ts":"4399","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/cleanupTestingLibrary.ts":"4400","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/hoistedReact.ts":"4401","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/registerWebApiMocks.ts":"4402","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissions.spec.ts":"4403","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissionsForInvocation.spec.ts":"4404","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/isValidQuery.spec.ts":"4405","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/messages.tests.js":"4406","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/BaseModel.mock.js":"4407","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Messages.mock.js":"4408","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Rooms.mock.js":"4409","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Users.mock.js":"4410","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/index.js":"4411","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/orchestrator.mock.js":"4412","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/custom-oauth/server/transform_helpers.tests.js":"4413","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/highlight-words/helper.tests.js":"4414","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/lib/server.tests.js":"4415","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mailer/api.spec.ts":"4416","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.mocks.js":"4417","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.tests.js":"4418","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/client.tests.js":"4419","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/server.tests.js":"4420","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/data.ts":"4421","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/server.tests.ts":"4422","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/models/server/raw/Sessions.tests.js":"4423","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/getSettingDefaults.tests.ts":"4424","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/overrideGenerator.tests.ts":"4425","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/settings.tests.ts":"4426","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/validateSettings.tests.ts":"4427","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/statistics/server/lib/UAParserCustom.tests.js":"4428","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/client.tests.ts":"4429","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/server.tests.js":"4430","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/utils/lib/getURL.tests.js":"4431","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/components/Omnichannel/modals/TranscriptModal.spec.tsx":"4432","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/download.spec.ts":"4433","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/federation/Federation.spec.ts":"4434","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/bson.spec.ts":"4435","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/comparisons.spec.ts":"4436","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/lookups.spec.ts":"4437","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/utils/isRTLScriptLanguage.spec.ts":"4438","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/providers/CallProvider/lib/parseStringToIceServers.spec.ts":"4439","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/siderbar/header/actions/Administration.spec.tsx":"4440","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByCategories.test.ts":"4441","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByFree.test.ts":"4442","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByPaid.test.ts":"4443","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByText.test.ts":"4444","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByAlphabeticalOrInverseOrder.test.ts":"4445","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByClosestOrFarthestModificationDate.test.ts":"4446","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/notFound/NotFoundPage.spec.tsx":"4447","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/Message.spec.tsx":"4448","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/hooks/useKatex.spec.ts":"4449","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/autoTranslate.spec.ts":"4450","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/buildImageURL.spec.ts":"4451","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageFirstUnread.spec.ts":"4452","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageNewDay.spec.ts":"4453","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageSequential.spec.ts":"4454","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isOwnUserMessage.spec.ts":"4455","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isParsedMessage.spec.ts":"4456","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isValidLink.spec.ts":"4457","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessage.spec.ts":"4458","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageAttachments.spec.ts":"4459","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageQuoteAttachment.spec.ts":"4460","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationAddServerProps.spec.ts":"4461","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationJoinExternalPublicRoomProps.spec.ts":"4462","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationPublicRoomsProps.spec.ts":"4463","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationRemoveServerProps.spec.ts":"4464","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsAddMembersProps.spec.ts":"4465","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsConvertToChannelProps.spec.ts":"4466","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsDeleteProps.spec.ts":"4467","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsLeaveProps.spec.ts":"4468","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveMemberProps.spec.ts":"4469","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveRoomProps.spec.ts":"4470","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateMemberProps.spec.ts":"4471","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateProps.spec.ts":"4472","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfCancelProps.spec.ts":"4473","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfInfoProps.spec.ts":"4474","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfJoinProps.spec.ts":"4475","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfListProps.spec.ts":"4476","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfStartProps.spec.ts":"4477","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/mimeTypes.tests.ts":"4478","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/roles/getMostImportantRole.tests.ts":"4479","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/upgradeTab.spec.ts":"4480","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/arrayUtils.tests.ts":"4481","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isRelativeURL.spec.ts":"4482","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isURL.spec.ts":"4483","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseCSV.tests.ts":"4484","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseParameters.tests.ts":"4485","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/secondsToHHMMSS.spec.ts":"4486","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/stringUtils.tests.ts":"4487","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/Federation.spec.ts":"4488","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/receiver/MessageServiceReceiver.spec.ts":"4489","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/MessageServiceSender.spec.ts":"4490","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/message-sender-helper.spec.ts":"4491","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/receiver/RoomServiceReceiver.spec.ts":"4492","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomInternalValidator.spec.ts":"4493","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomServiceSender.spec.ts":"4494","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/receiver/UserServiceReceiver.spec.ts":"4495","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/sender/UserServiceSender.spec.ts":"4496","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedRoom.spec.ts":"4497","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedUser.spec.ts":"4498","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/Bridge.spec.ts":"4499","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/RoomReceiver.spec.ts":"4500","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.spec.ts":"4501","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/user/UserReceiver.spec.ts":"4502","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/BaseEvent.spec.ts":"4503","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/MatrixEventsHandler.spec.ts":"4504","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/Room.spec.ts":"4505","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/queue/InMemoryQueue.spec.ts":"4506","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/adapters/statistics.spec.ts":"4507","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RocketTextParser.spec.ts":"4508","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RoomSender.spec.ts":"4509","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/hooks/hooks.spec.ts":"4510","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/slash-commands/actions.spec.ts":"4511","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/lib/fileUtils.tests.ts":"4512","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/sdk/errors.tests.ts":"4513"},{"size":368,"mtime":1676640878789,"results":"4514","hashOfConfig":"4515"},{"size":858,"mtime":1676640878790,"results":"4516","hashOfConfig":"4515"},{"size":576,"mtime":1675791602062,"results":"4517","hashOfConfig":"4515"},{"size":822,"mtime":1678677876779,"results":"4518","hashOfConfig":"4515"},{"size":2647,"mtime":1675791602064,"results":"4519","hashOfConfig":"4515"},{"size":785,"mtime":1675791602064,"results":"4520","hashOfConfig":"4515"},{"size":1679,"mtime":1675791602064,"results":"4521","hashOfConfig":"4515"},{"size":1937,"mtime":1676207505521,"results":"4522","hashOfConfig":"4515"},{"size":1233,"mtime":1675791602065,"results":"4523","hashOfConfig":"4515"},{"size":273,"mtime":1675791602065,"results":"4524","hashOfConfig":"4515"},{"size":467,"mtime":1676640878790,"results":"4525","hashOfConfig":"4526"},{"size":1958,"mtime":1676640878790,"results":"4527","hashOfConfig":"4526"},{"size":43,"mtime":1675791602065,"results":"4528","hashOfConfig":"4526"},{"size":1705,"mtime":1675791602066,"results":"4529","hashOfConfig":"4526"},{"size":444,"mtime":1675791602066,"results":"4530","hashOfConfig":"4526"},{"size":19,"mtime":1675791602066,"results":"4531","hashOfConfig":"4526"},{"size":1458,"mtime":1675791602066,"results":"4532","hashOfConfig":"4526"},{"size":492,"mtime":1675791602066,"results":"4533","hashOfConfig":"4526"},{"size":891,"mtime":1675791602077,"results":"4534","hashOfConfig":"4515"},{"size":1709,"mtime":1676640878791,"results":"4535","hashOfConfig":"4515"},{"size":1405,"mtime":1675791602077,"results":"4536","hashOfConfig":"4515"},{"size":4939,"mtime":1678482763901,"results":"4537","hashOfConfig":"4515"},{"size":1475,"mtime":1678482763902,"results":"4538","hashOfConfig":"4515"},{"size":861,"mtime":1675791602077,"results":"4539","hashOfConfig":"4515"},{"size":165,"mtime":1675791602078,"results":"4540","hashOfConfig":"4515"},{"size":2355,"mtime":1678764809150,"results":"4541","hashOfConfig":"4515"},{"size":423,"mtime":1675791602078,"results":"4542","hashOfConfig":"4515"},{"size":3940,"mtime":1678749665748,"results":"4543","hashOfConfig":"4515"},{"size":434,"mtime":1675791602078,"results":"4544","hashOfConfig":"4515"},{"size":1120,"mtime":1676207505522,"results":"4545","hashOfConfig":"4515"},{"size":944,"mtime":1676207505522,"results":"4546","hashOfConfig":"4515"},{"size":6073,"mtime":1678482763902,"results":"4547","hashOfConfig":"4515"},{"size":2149,"mtime":1678482763902,"results":"4548","hashOfConfig":"4515"},{"size":260,"mtime":1675791602079,"results":"4549","hashOfConfig":"4515"},{"size":1728,"mtime":1678749665748,"results":"4550","hashOfConfig":"4515"},{"size":2669,"mtime":1676478108886,"results":"4551","hashOfConfig":"4515"},{"size":532,"mtime":1675791602080,"results":"4552","hashOfConfig":"4515"},{"size":665,"mtime":1678764804313,"results":"4553","hashOfConfig":"4515"},{"size":894,"mtime":1676478108887,"results":"4554","hashOfConfig":"4515"},{"size":901,"mtime":1675791602080,"results":"4555","hashOfConfig":"4515"},{"size":891,"mtime":1678764804314,"results":"4556","hashOfConfig":"4515"},{"size":1609,"mtime":1675791602081,"results":"4557","hashOfConfig":"4515"},{"size":1295,"mtime":1676207505523,"results":"4558","hashOfConfig":"4515"},{"size":74,"mtime":1678764804314,"results":"4559","hashOfConfig":"4515"},{"size":1216,"mtime":1678764804314,"results":"4560","hashOfConfig":"4515"},{"size":47,"mtime":1677122559978,"results":"4561","hashOfConfig":"4515"},{"size":3753,"mtime":1678764804315,"results":"4562","hashOfConfig":"4515"},{"size":5824,"mtime":1678482763903,"results":"4563","hashOfConfig":"4515"},{"size":21,"mtime":1677122559979,"results":"4564","hashOfConfig":"4515"},{"size":2315,"mtime":1675791602084,"results":"4565","hashOfConfig":"4515"},{"size":7836,"mtime":1678482763903,"results":"4566","hashOfConfig":"4515"},{"size":3393,"mtime":1678482763904,"results":"4567","hashOfConfig":"4515"},{"size":23327,"mtime":1678749665758,"results":"4568","hashOfConfig":"4515"},{"size":495,"mtime":1675791602085,"results":"4569","hashOfConfig":"4515"},{"size":605,"mtime":1676207505525,"results":"4570","hashOfConfig":"4515"},{"size":461,"mtime":1675791602086,"results":"4571","hashOfConfig":"4515"},{"size":927,"mtime":1678302016085,"results":"4572","hashOfConfig":"4515"},{"size":484,"mtime":1675791602086,"results":"4573","hashOfConfig":"4515"},{"size":1345,"mtime":1675791602086,"results":"4574","hashOfConfig":"4515"},{"size":1837,"mtime":1676207505525,"results":"4575","hashOfConfig":"4515"},{"size":1394,"mtime":1676207505525,"results":"4576","hashOfConfig":"4515"},{"size":401,"mtime":1675791602086,"results":"4577","hashOfConfig":"4515"},{"size":451,"mtime":1676207505525,"results":"4578","hashOfConfig":"4515"},{"size":4919,"mtime":1678349679508,"results":"4579","hashOfConfig":"4515"},{"size":213,"mtime":1676207505526,"results":"4580","hashOfConfig":"4515"},{"size":1472,"mtime":1676640878792,"results":"4581","hashOfConfig":"4515"},{"size":723,"mtime":1675791602087,"results":"4582","hashOfConfig":"4515"},{"size":2240,"mtime":1676207505526,"results":"4583","hashOfConfig":"4515"},{"size":753,"mtime":1676207505526,"results":"4584","hashOfConfig":"4515"},{"size":566,"mtime":1676207505526,"results":"4585","hashOfConfig":"4515"},{"size":2949,"mtime":1676640878792,"results":"4586","hashOfConfig":"4515"},{"size":1142,"mtime":1675791602089,"results":"4587","hashOfConfig":"4515"},{"size":1801,"mtime":1678482763904,"results":"4588","hashOfConfig":"4515"},{"size":2922,"mtime":1676640878793,"results":"4589","hashOfConfig":"4515"},{"size":4765,"mtime":1678302016085,"results":"4590","hashOfConfig":"4515"},{"size":3499,"mtime":1676207505527,"results":"4591","hashOfConfig":"4515"},{"size":363,"mtime":1675791602090,"results":"4592","hashOfConfig":"4515"},{"size":933,"mtime":1678482763905,"results":"4593","hashOfConfig":"4515"},{"size":1412,"mtime":1678302016086,"results":"4594","hashOfConfig":"4515"},{"size":1634,"mtime":1676207505528,"results":"4595","hashOfConfig":"4515"},{"size":2692,"mtime":1675791602091,"results":"4596","hashOfConfig":"4515"},{"size":6955,"mtime":1676640878793,"results":"4597","hashOfConfig":"4515"},{"size":24054,"mtime":1676640878793,"results":"4598","hashOfConfig":"4515"},{"size":11150,"mtime":1678477801510,"results":"4599","hashOfConfig":"4515"},{"size":21209,"mtime":1676640878794,"results":"4600","hashOfConfig":"4515"},{"size":3006,"mtime":1678764809153,"results":"4601","hashOfConfig":"4515"},{"size":8819,"mtime":1678749665761,"results":"4602","hashOfConfig":"4515"},{"size":319,"mtime":1678482763948,"results":"4603","hashOfConfig":"4515"},{"size":605,"mtime":1675791602093,"results":"4604","hashOfConfig":"4515"},{"size":2666,"mtime":1675791602093,"results":"4605","hashOfConfig":"4515"},{"size":3398,"mtime":1675791602093,"results":"4606","hashOfConfig":"4515"},{"size":5357,"mtime":1676640878795,"results":"4607","hashOfConfig":"4515"},{"size":3735,"mtime":1676207505530,"results":"4608","hashOfConfig":"4515"},{"size":4245,"mtime":1678764804316,"results":"4609","hashOfConfig":"4515"},{"size":28661,"mtime":1678482763949,"results":"4610","hashOfConfig":"4515"},{"size":13937,"mtime":1676207505530,"results":"4611","hashOfConfig":"4515"},{"size":4008,"mtime":1676207505531,"results":"4612","hashOfConfig":"4515"},{"size":1203,"mtime":1676640878796,"results":"4613","hashOfConfig":"4515"},{"size":6912,"mtime":1678764809154,"results":"4614","hashOfConfig":"4515"},{"size":2513,"mtime":1676640878796,"results":"4615","hashOfConfig":"4515"},{"size":1508,"mtime":1676640878796,"results":"4616","hashOfConfig":"4515"},{"size":921,"mtime":1676207505531,"results":"4617","hashOfConfig":"4515"},{"size":17833,"mtime":1678409738087,"results":"4618","hashOfConfig":"4515"},{"size":1695,"mtime":1678302016086,"results":"4619","hashOfConfig":"4515"},{"size":2342,"mtime":1675791602096,"results":"4620","hashOfConfig":"4515"},{"size":567,"mtime":1676640878799,"results":"4621","hashOfConfig":"4515"},{"size":2949,"mtime":1678749665769,"results":"4622","hashOfConfig":"4515"},{"size":7177,"mtime":1676640878799,"results":"4623","hashOfConfig":"4515"},{"size":13513,"mtime":1678482763958,"results":"4624","hashOfConfig":"4515"},{"size":1114,"mtime":1678482763971,"results":"4625","hashOfConfig":"4515"},{"size":6072,"mtime":1676207505533,"results":"4626","hashOfConfig":"4515"},{"size":1151,"mtime":1675791602097,"results":"4627","hashOfConfig":"4515"},{"size":2305,"mtime":1676207505533,"results":"4628","hashOfConfig":"4515"},{"size":14676,"mtime":1676640878800,"results":"4629","hashOfConfig":"4515"},{"size":29806,"mtime":1678403123751,"results":"4630","hashOfConfig":"4515"},{"size":4997,"mtime":1676640878801,"results":"4631","hashOfConfig":"4515"},{"size":987,"mtime":1676640878801,"results":"4632","hashOfConfig":"4515"},{"size":3329,"mtime":1676640878801,"results":"4633","hashOfConfig":"4515"},{"size":109,"mtime":1675791602098,"results":"4634","hashOfConfig":"4515"},{"size":95,"mtime":1675791602099,"results":"4635","hashOfConfig":"4515"},{"size":7506,"mtime":1676640878801,"results":"4636","hashOfConfig":"4515"},{"size":1464,"mtime":1676640878802,"results":"4637","hashOfConfig":"4515"},{"size":8274,"mtime":1678749665769,"results":"4638","hashOfConfig":"4515"},{"size":1762,"mtime":1676640878803,"results":"4639","hashOfConfig":"4515"},{"size":1072,"mtime":1678482763972,"results":"4640","hashOfConfig":"4515"},{"size":152,"mtime":1675791602107,"results":"4641","hashOfConfig":"4515"},{"size":284,"mtime":1675791602108,"results":"4642","hashOfConfig":"4515"},{"size":1255,"mtime":1676207505536,"results":"4643","hashOfConfig":"4515"},{"size":998,"mtime":1676640878803,"results":"4644","hashOfConfig":"4515"},{"size":2236,"mtime":1678482763972,"results":"4645","hashOfConfig":"4515"},{"size":63,"mtime":1676207505537,"results":"4646","hashOfConfig":"4515"},{"size":1274,"mtime":1676207505537,"results":"4647","hashOfConfig":"4515"},{"size":1387,"mtime":1676686985641,"results":"4648","hashOfConfig":"4515"},{"size":4144,"mtime":1676686985642,"results":"4649","hashOfConfig":"4515"},{"size":3540,"mtime":1676686985642,"results":"4650","hashOfConfig":"4515"},{"size":916,"mtime":1676686985642,"results":"4651","hashOfConfig":"4515"},{"size":8518,"mtime":1676686985643,"results":"4652","hashOfConfig":"4515"},{"size":721,"mtime":1676686985643,"results":"4653","hashOfConfig":"4515"},{"size":1886,"mtime":1676686985643,"results":"4654","hashOfConfig":"4515"},{"size":3472,"mtime":1676686985643,"results":"4655","hashOfConfig":"4515"},{"size":72,"mtime":1678482763972,"results":"4656","hashOfConfig":"4515"},{"size":1192,"mtime":1676686985644,"results":"4657","hashOfConfig":"4515"},{"size":442,"mtime":1676686985644,"results":"4658","hashOfConfig":"4515"},{"size":8042,"mtime":1676640878806,"results":"4659","hashOfConfig":"4515"},{"size":10094,"mtime":1678749665770,"results":"4660","hashOfConfig":"4515"},{"size":3513,"mtime":1676686985644,"results":"4661","hashOfConfig":"4515"},{"size":2727,"mtime":1678749665770,"results":"4662","hashOfConfig":"4515"},{"size":4134,"mtime":1676686985645,"results":"4663","hashOfConfig":"4515"},{"size":6971,"mtime":1678395193845,"results":"4664","hashOfConfig":"4515"},{"size":6538,"mtime":1676686985645,"results":"4665","hashOfConfig":"4515"},{"size":2637,"mtime":1676686985646,"results":"4666","hashOfConfig":"4515"},{"size":958,"mtime":1676686985646,"results":"4667","hashOfConfig":"4515"},{"size":2674,"mtime":1676686985646,"results":"4668","hashOfConfig":"4515"},{"size":4250,"mtime":1678749665770,"results":"4669","hashOfConfig":"4515"},{"size":2730,"mtime":1676686985647,"results":"4670","hashOfConfig":"4515"},{"size":2049,"mtime":1676686985647,"results":"4671","hashOfConfig":"4515"},{"size":617,"mtime":1677122559979,"results":"4672","hashOfConfig":"4515"},{"size":6818,"mtime":1678749665771,"results":"4673","hashOfConfig":"4515"},{"size":5330,"mtime":1676686985647,"results":"4674","hashOfConfig":"4515"},{"size":1181,"mtime":1675791602137,"results":"4675","hashOfConfig":"4515"},{"size":2167,"mtime":1676686985648,"results":"4676","hashOfConfig":"4515"},{"size":2738,"mtime":1675791602138,"results":"4677","hashOfConfig":"4515"},{"size":730,"mtime":1676640878809,"results":"4678","hashOfConfig":"4515"},{"size":1456,"mtime":1676686985648,"results":"4679","hashOfConfig":"4515"},{"size":14106,"mtime":1678482763974,"results":"4680","hashOfConfig":"4515"},{"size":45,"mtime":1675791602144,"results":"4681","hashOfConfig":"4515"},{"size":434,"mtime":1675791602145,"results":"4682","hashOfConfig":"4515"},{"size":734,"mtime":1676207505549,"results":"4683","hashOfConfig":"4515"},{"size":52,"mtime":1675791602145,"results":"4684","hashOfConfig":"4515"},{"size":1126,"mtime":1676207505549,"results":"4685","hashOfConfig":"4515"},{"size":5483,"mtime":1678482763974,"results":"4686","hashOfConfig":"4515"},{"size":13104,"mtime":1678403123753,"results":"4687","hashOfConfig":"4515"},{"size":2628,"mtime":1675791602146,"results":"4688","hashOfConfig":"4515"},{"size":3022,"mtime":1677708302388,"results":"4689","hashOfConfig":"4515"},{"size":707,"mtime":1675791602147,"results":"4690","hashOfConfig":"4515"},{"size":296,"mtime":1678764804316,"results":"4691","hashOfConfig":"4515"},{"size":130,"mtime":1675791602147,"results":"4692","hashOfConfig":"4515"},{"size":100,"mtime":1675791602147,"results":"4693","hashOfConfig":"4515"},{"size":1131,"mtime":1678764804317,"results":"4694","hashOfConfig":"4515"},{"size":179,"mtime":1678764804317,"results":"4695","hashOfConfig":"4515"},{"size":1218,"mtime":1675791602151,"results":"4696","hashOfConfig":"4515"},{"size":339,"mtime":1676640878811,"results":"4697","hashOfConfig":"4515"},{"size":624,"mtime":1676640878811,"results":"4698","hashOfConfig":"4515"},{"size":1861,"mtime":1678482763975,"results":"4699","hashOfConfig":"4515"},{"size":2596,"mtime":1678482763976,"results":"4700","hashOfConfig":"4515"},{"size":180,"mtime":1675791602205,"results":"4701","hashOfConfig":"4515"},{"size":2005,"mtime":1676207505551,"results":"4702","hashOfConfig":"4515"},{"size":1214,"mtime":1676640878812,"results":"4703","hashOfConfig":"4515"},{"size":1104,"mtime":1678482763976,"results":"4704","hashOfConfig":"4515"},{"size":15911,"mtime":1676640878813,"results":"4705","hashOfConfig":"4515"},{"size":869,"mtime":1678482763976,"results":"4706","hashOfConfig":"4515"},{"size":1443,"mtime":1675791602219,"results":"4707","hashOfConfig":"4515"},{"size":2666,"mtime":1676640878816,"results":"4708","hashOfConfig":"4515"},{"size":1636,"mtime":1675791602221,"results":"4709","hashOfConfig":"4515"},{"size":1217,"mtime":1675791602221,"results":"4710","hashOfConfig":"4515"},{"size":2757,"mtime":1676640878816,"results":"4711","hashOfConfig":"4515"},{"size":664,"mtime":1675791602222,"results":"4712","hashOfConfig":"4515"},{"size":183,"mtime":1678764804317,"results":"4713","hashOfConfig":"4515"},{"size":4215,"mtime":1678764804318,"results":"4714","hashOfConfig":"4515"},{"size":6420,"mtime":1678764804318,"results":"4715","hashOfConfig":"4515"},{"size":770,"mtime":1678764804318,"results":"4716","hashOfConfig":"4515"},{"size":11149,"mtime":1676640878817,"results":"4717","hashOfConfig":"4515"},{"size":8145,"mtime":1678403123754,"results":"4718","hashOfConfig":"4515"},{"size":6244,"mtime":1678403123755,"results":"4719","hashOfConfig":"4515"},{"size":589,"mtime":1678482763977,"results":"4720","hashOfConfig":"4515"},{"size":145,"mtime":1675791602282,"results":"4721","hashOfConfig":"4515"},{"size":555,"mtime":1675791602283,"results":"4722","hashOfConfig":"4515"},{"size":1082,"mtime":1676207505554,"results":"4723","hashOfConfig":"4515"},{"size":1605,"mtime":1675791602283,"results":"4724","hashOfConfig":"4515"},{"size":444,"mtime":1678764804318,"results":"4725","hashOfConfig":"4515"},{"size":6097,"mtime":1678403123755,"results":"4726","hashOfConfig":"4515"},{"size":243,"mtime":1675791602285,"results":"4727","hashOfConfig":"4515"},{"size":1904,"mtime":1675791602285,"results":"4728","hashOfConfig":"4515"},{"size":4534,"mtime":1678724635167,"results":"4729","hashOfConfig":"4515"},{"size":421,"mtime":1675791602286,"results":"4730","hashOfConfig":"4515"},{"size":2636,"mtime":1678749665776,"results":"4731","hashOfConfig":"4515"},{"size":23,"mtime":1677122559979,"results":"4732","hashOfConfig":"4515"},{"size":2981,"mtime":1678482763980,"results":"4733","hashOfConfig":"4515"},{"size":8394,"mtime":1678482763980,"results":"4734","hashOfConfig":"4515"},{"size":50,"mtime":1677122559979,"results":"4735","hashOfConfig":"4515"},{"size":19,"mtime":1678764804319,"results":"4736","hashOfConfig":"4515"},{"size":1244,"mtime":1678764804319,"results":"4737","hashOfConfig":"4515"},{"size":439,"mtime":1678764804320,"results":"4738","hashOfConfig":"4515"},{"size":656,"mtime":1678485706703,"results":"4739","hashOfConfig":"4515"},{"size":823,"mtime":1678485706705,"results":"4740","hashOfConfig":"4515"},{"size":779,"mtime":1678485706705,"results":"4741","hashOfConfig":"4515"},{"size":566,"mtime":1678485706706,"results":"4742","hashOfConfig":"4515"},{"size":795,"mtime":1678485706706,"results":"4743","hashOfConfig":"4515"},{"size":2079,"mtime":1678485706707,"results":"4744","hashOfConfig":"4515"},{"size":609,"mtime":1678485706707,"results":"4745","hashOfConfig":"4515"},{"size":765,"mtime":1678485706708,"results":"4746","hashOfConfig":"4515"},{"size":700,"mtime":1678485706709,"results":"4747","hashOfConfig":"4515"},{"size":1836,"mtime":1678485706709,"results":"4748","hashOfConfig":"4515"},{"size":625,"mtime":1678485706710,"results":"4749","hashOfConfig":"4515"},{"size":154,"mtime":1678485706710,"results":"4750","hashOfConfig":"4515"},{"size":10747,"mtime":1678485706711,"results":"4751","hashOfConfig":"4515"},{"size":2511,"mtime":1678648306206,"results":"4752","hashOfConfig":"4515"},{"size":523,"mtime":1675791602296,"results":"4753","hashOfConfig":"4515"},{"size":1512,"mtime":1676207505557,"results":"4754","hashOfConfig":"4515"},{"size":426,"mtime":1676640878820,"results":"4755","hashOfConfig":"4515"},{"size":1776,"mtime":1676207505557,"results":"4756","hashOfConfig":"4515"},{"size":877,"mtime":1676207505558,"results":"4757","hashOfConfig":"4515"},{"size":722,"mtime":1678749665777,"results":"4758","hashOfConfig":"4515"},{"size":190,"mtime":1675791602297,"results":"4759","hashOfConfig":"4515"},{"size":2879,"mtime":1676640878820,"results":"4760","hashOfConfig":"4515"},{"size":1252,"mtime":1676207505558,"results":"4761","hashOfConfig":"4515"},{"size":2002,"mtime":1676640878820,"results":"4762","hashOfConfig":"4515"},{"size":436,"mtime":1675791602298,"results":"4763","hashOfConfig":"4515"},{"size":1779,"mtime":1676207505558,"results":"4764","hashOfConfig":"4515"},{"size":460,"mtime":1676640878820,"results":"4765","hashOfConfig":"4515"},{"size":1087,"mtime":1676640878821,"results":"4766","hashOfConfig":"4515"},{"size":799,"mtime":1676640878821,"results":"4767","hashOfConfig":"4515"},{"size":795,"mtime":1676207505559,"results":"4768","hashOfConfig":"4515"},{"size":1092,"mtime":1675791602298,"results":"4769","hashOfConfig":"4515"},{"size":1343,"mtime":1676207505559,"results":"4770","hashOfConfig":"4515"},{"size":1057,"mtime":1676207505559,"results":"4771","hashOfConfig":"4515"},{"size":2636,"mtime":1676640878821,"results":"4772","hashOfConfig":"4515"},{"size":317,"mtime":1675791602299,"results":"4773","hashOfConfig":"4515"},{"size":1481,"mtime":1676207505560,"results":"4774","hashOfConfig":"4515"},{"size":1904,"mtime":1678482763982,"results":"4775","hashOfConfig":"4515"},{"size":34,"mtime":1675791602300,"results":"4776","hashOfConfig":"4515"},{"size":5691,"mtime":1678764804320,"results":"4777","hashOfConfig":"4515"},{"size":363,"mtime":1675791602300,"results":"4778","hashOfConfig":"4515"},{"size":502,"mtime":1675791602300,"results":"4779","hashOfConfig":"4515"},{"size":65,"mtime":1677122559982,"results":"4780","hashOfConfig":"4515"},{"size":21,"mtime":1677122559982,"results":"4781","hashOfConfig":"4515"},{"size":225,"mtime":1675791602301,"results":"4782","hashOfConfig":"4515"},{"size":284,"mtime":1678764804320,"results":"4783","hashOfConfig":"4515"},{"size":3624,"mtime":1676207505560,"results":"4784","hashOfConfig":"4515"},{"size":250,"mtime":1675791602302,"results":"4785","hashOfConfig":"4515"},{"size":24,"mtime":1677122559982,"results":"4786","hashOfConfig":"4515"},{"size":544,"mtime":1675791602302,"results":"4787","hashOfConfig":"4515"},{"size":10548,"mtime":1678749665778,"results":"4788","hashOfConfig":"4515"},{"size":39,"mtime":1678482763983,"results":"4789","hashOfConfig":"4515"},{"size":1883,"mtime":1675791602303,"results":"4790","hashOfConfig":"4515"},{"size":3491,"mtime":1678749665779,"results":"4791","hashOfConfig":"4515"},{"size":1332,"mtime":1675791602303,"results":"4792","hashOfConfig":"4515"},{"size":215,"mtime":1675791602303,"results":"4793","hashOfConfig":"4515"},{"size":156,"mtime":1677268310000,"results":"4794","hashOfConfig":"4515"},{"size":11874,"mtime":1678482763985,"results":"4795","hashOfConfig":"4515"},{"size":4343,"mtime":1678724635168,"results":"4796","hashOfConfig":"4515"},{"size":140,"mtime":1678764804320,"results":"4797","hashOfConfig":"4515"},{"size":3674,"mtime":1678764804321,"results":"4798","hashOfConfig":"4515"},{"size":390,"mtime":1678764804321,"results":"4799","hashOfConfig":"4515"},{"size":390,"mtime":1678764804321,"results":"4800","hashOfConfig":"4515"},{"size":216,"mtime":1677122559982,"results":"4801","hashOfConfig":"4515"},{"size":880,"mtime":1676640878823,"results":"4802","hashOfConfig":"4515"},{"size":2488,"mtime":1676640878823,"results":"4803","hashOfConfig":"4515"},{"size":188,"mtime":1678764804322,"results":"4804","hashOfConfig":"4515"},{"size":916,"mtime":1676640878823,"results":"4805","hashOfConfig":"4515"},{"size":2299,"mtime":1675791602306,"results":"4806","hashOfConfig":"4515"},{"size":577,"mtime":1675791602306,"results":"4807","hashOfConfig":"4515"},{"size":1806,"mtime":1678764804322,"results":"4808","hashOfConfig":"4515"},{"size":131,"mtime":1678764804322,"results":"4809","hashOfConfig":"4515"},{"size":407,"mtime":1678764804322,"results":"4810","hashOfConfig":"4515"},{"size":932,"mtime":1678764804323,"results":"4811","hashOfConfig":"4515"},{"size":1007,"mtime":1675791602308,"results":"4812","hashOfConfig":"4515"},{"size":691,"mtime":1675791602308,"results":"4813","hashOfConfig":"4515"},{"size":1588,"mtime":1675791602308,"results":"4814","hashOfConfig":"4515"},{"size":139,"mtime":1677122559983,"results":"4815","hashOfConfig":"4515"},{"size":6419,"mtime":1678749665782,"results":"4816","hashOfConfig":"4515"},{"size":439,"mtime":1675791602308,"results":"4817","hashOfConfig":"4515"},{"size":53,"mtime":1677122559983,"results":"4818","hashOfConfig":"4515"},{"size":2008,"mtime":1678764804323,"results":"4819","hashOfConfig":"4515"},{"size":44,"mtime":1678764804323,"results":"4820","hashOfConfig":"4515"},{"size":1658,"mtime":1678764804324,"results":"4821","hashOfConfig":"4515"},{"size":53,"mtime":1678495882044,"results":"4822","hashOfConfig":"4515"},{"size":1210,"mtime":1678764804324,"results":"4823","hashOfConfig":"4515"},{"size":44,"mtime":1678764804324,"results":"4824","hashOfConfig":"4515"},{"size":747,"mtime":1678764804325,"results":"4825","hashOfConfig":"4515"},{"size":315,"mtime":1675791602310,"results":"4826","hashOfConfig":"4515"},{"size":140,"mtime":1675791602310,"results":"4827","hashOfConfig":"4515"},{"size":3771,"mtime":1678749665785,"results":"4828","hashOfConfig":"4515"},{"size":34,"mtime":1677122559988,"results":"4829","hashOfConfig":"4515"},{"size":544,"mtime":1675791602311,"results":"4830","hashOfConfig":"4515"},{"size":11693,"mtime":1678749665785,"results":"4831","hashOfConfig":"4515"},{"size":13738,"mtime":1678764804325,"results":"4832","hashOfConfig":"4515"},{"size":1561,"mtime":1678764804325,"results":"4833","hashOfConfig":"4515"},{"size":17579,"mtime":1675791602312,"results":"4834","hashOfConfig":"4515"},{"size":410,"mtime":1675791602312,"results":"4835","hashOfConfig":"4515"},{"size":872,"mtime":1676640878825,"results":"4836","hashOfConfig":"4515"},{"size":589,"mtime":1676640878825,"results":"4837","hashOfConfig":"4515"},{"size":331,"mtime":1675791602312,"results":"4838","hashOfConfig":"4515"},{"size":1077,"mtime":1675791602313,"results":"4839","hashOfConfig":"4515"},{"size":932,"mtime":1676640878826,"results":"4840","hashOfConfig":"4515"},{"size":529,"mtime":1675791602313,"results":"4841","hashOfConfig":"4515"},{"size":984,"mtime":1675791602313,"results":"4842","hashOfConfig":"4515"},{"size":446,"mtime":1675791602313,"results":"4843","hashOfConfig":"4515"},{"size":831,"mtime":1676640878828,"results":"4844","hashOfConfig":"4515"},{"size":585,"mtime":1675791602313,"results":"4845","hashOfConfig":"4515"},{"size":1918,"mtime":1675791602321,"results":"4846","hashOfConfig":"4515"},{"size":10232,"mtime":1678339585475,"results":"4847","hashOfConfig":"4515"},{"size":152,"mtime":1677122559992,"results":"4848","hashOfConfig":"4515"},{"size":4961,"mtime":1676640878834,"results":"4849","hashOfConfig":"4515"},{"size":187,"mtime":1677122559992,"results":"4850","hashOfConfig":"4515"},{"size":927,"mtime":1678764804327,"results":"4851","hashOfConfig":"4515"},{"size":43,"mtime":1677122559992,"results":"4852","hashOfConfig":"4515"},{"size":116,"mtime":1678764804325,"results":"4853","hashOfConfig":"4515"},{"size":7275,"mtime":1678764804326,"results":"4854","hashOfConfig":"4515"},{"size":163,"mtime":1678482763986,"results":"4855","hashOfConfig":"4515"},{"size":273,"mtime":1678764804326,"results":"4856","hashOfConfig":"4515"},{"size":273,"mtime":1678764804326,"results":"4857","hashOfConfig":"4515"},{"size":214,"mtime":1677122559988,"results":"4858","hashOfConfig":"4515"},{"size":859,"mtime":1678482763988,"results":"4859","hashOfConfig":"4515"},{"size":5252,"mtime":1678482763988,"results":"4860","hashOfConfig":"4515"},{"size":754,"mtime":1676478108887,"results":"4861","hashOfConfig":"4515"},{"size":2159,"mtime":1678482763989,"results":"4862","hashOfConfig":"4515"},{"size":3515,"mtime":1678482763991,"results":"4863","hashOfConfig":"4515"},{"size":573,"mtime":1675791602316,"results":"4864","hashOfConfig":"4515"},{"size":61,"mtime":1677122559992,"results":"4865","hashOfConfig":"4515"},{"size":32308,"mtime":1675791602320,"results":"4866","hashOfConfig":"4515"},{"size":211,"mtime":1675791602320,"results":"4867","hashOfConfig":"4515"},{"size":9201,"mtime":1678764804327,"results":"4868","hashOfConfig":"4515"},{"size":331,"mtime":1675791602320,"results":"4869","hashOfConfig":"4515"},{"size":50,"mtime":1678764804327,"results":"4870","hashOfConfig":"4515"},{"size":69,"mtime":1678482763992,"results":"4871","hashOfConfig":"4515"},{"size":1893,"mtime":1678482763992,"results":"4872","hashOfConfig":"4515"},{"size":178,"mtime":1675791602323,"results":"4873","hashOfConfig":"4515"},{"size":216,"mtime":1677122559993,"results":"4874","hashOfConfig":"4515"},{"size":14787,"mtime":1678482763992,"results":"4875","hashOfConfig":"4515"},{"size":89,"mtime":1677122559993,"results":"4876","hashOfConfig":"4515"},{"size":2046,"mtime":1678349679517,"results":"4877","hashOfConfig":"4515"},{"size":703,"mtime":1675791602336,"results":"4878","hashOfConfig":"4515"},{"size":1473,"mtime":1675791602336,"results":"4879","hashOfConfig":"4515"},{"size":900,"mtime":1675791602336,"results":"4880","hashOfConfig":"4515"},{"size":1181,"mtime":1676640878853,"results":"4881","hashOfConfig":"4515"},{"size":654,"mtime":1675791602336,"results":"4882","hashOfConfig":"4515"},{"size":2693,"mtime":1676207505581,"results":"4883","hashOfConfig":"4515"},{"size":567,"mtime":1675791602337,"results":"4884","hashOfConfig":"4515"},{"size":2408,"mtime":1675791602337,"results":"4885","hashOfConfig":"4515"},{"size":2816,"mtime":1675791602337,"results":"4886","hashOfConfig":"4515"},{"size":2136,"mtime":1675791602337,"results":"4887","hashOfConfig":"4515"},{"size":3123,"mtime":1675791602337,"results":"4888","hashOfConfig":"4515"},{"size":1007,"mtime":1675791602337,"results":"4889","hashOfConfig":"4515"},{"size":1680,"mtime":1675791602338,"results":"4890","hashOfConfig":"4515"},{"size":1051,"mtime":1675791602338,"results":"4891","hashOfConfig":"4515"},{"size":1848,"mtime":1675791602338,"results":"4892","hashOfConfig":"4515"},{"size":1253,"mtime":1675791602338,"results":"4893","hashOfConfig":"4515"},{"size":1078,"mtime":1675791602338,"results":"4894","hashOfConfig":"4515"},{"size":1067,"mtime":1675791602338,"results":"4895","hashOfConfig":"4515"},{"size":1090,"mtime":1675791602338,"results":"4896","hashOfConfig":"4515"},{"size":1150,"mtime":1675791602338,"results":"4897","hashOfConfig":"4515"},{"size":62,"mtime":1677122559993,"results":"4898","hashOfConfig":"4515"},{"size":730,"mtime":1675791602339,"results":"4899","hashOfConfig":"4515"},{"size":1666,"mtime":1678482763993,"results":"4900","hashOfConfig":"4515"},{"size":4628,"mtime":1678482763998,"results":"4901","hashOfConfig":"4515"},{"size":149,"mtime":1675791602339,"results":"4902","hashOfConfig":"4515"},{"size":147,"mtime":1675791602339,"results":"4903","hashOfConfig":"4515"},{"size":1513,"mtime":1678349679518,"results":"4904","hashOfConfig":"4515"},{"size":131,"mtime":1675791602339,"results":"4905","hashOfConfig":"4515"},{"size":402,"mtime":1675791602340,"results":"4906","hashOfConfig":"4515"},{"size":259,"mtime":1675791602340,"results":"4907","hashOfConfig":"4515"},{"size":74,"mtime":1677122559994,"results":"4908","hashOfConfig":"4515"},{"size":691,"mtime":1675791602340,"results":"4909","hashOfConfig":"4515"},{"size":512,"mtime":1675791602340,"results":"4910","hashOfConfig":"4515"},{"size":214,"mtime":1677122559994,"results":"4911","hashOfConfig":"4515"},{"size":2862,"mtime":1675791602341,"results":"4912","hashOfConfig":"4515"},{"size":2857,"mtime":1675791602341,"results":"4913","hashOfConfig":"4515"},{"size":1414,"mtime":1675791602341,"results":"4914","hashOfConfig":"4515"},{"size":1925,"mtime":1675791602341,"results":"4915","hashOfConfig":"4515"},{"size":194,"mtime":1675791602341,"results":"4916","hashOfConfig":"4515"},{"size":76,"mtime":1677122559994,"results":"4917","hashOfConfig":"4515"},{"size":1485,"mtime":1675791602342,"results":"4918","hashOfConfig":"4515"},{"size":3052,"mtime":1676207505582,"results":"4919","hashOfConfig":"4515"},{"size":5207,"mtime":1675791602348,"results":"4920","hashOfConfig":"4515"},{"size":76,"mtime":1677122559994,"results":"4921","hashOfConfig":"4515"},{"size":34,"mtime":1678482764018,"results":"4922","hashOfConfig":"4515"},{"size":958,"mtime":1675791602342,"results":"4923","hashOfConfig":"4515"},{"size":2152,"mtime":1678749665790,"results":"4924","hashOfConfig":"4515"},{"size":3040,"mtime":1675791602343,"results":"4925","hashOfConfig":"4515"},{"size":3529,"mtime":1675791602343,"results":"4926","hashOfConfig":"4515"},{"size":2724,"mtime":1676640878854,"results":"4927","hashOfConfig":"4515"},{"size":4806,"mtime":1678482764019,"results":"4928","hashOfConfig":"4515"},{"size":1856,"mtime":1675791602343,"results":"4929","hashOfConfig":"4515"},{"size":787,"mtime":1675791602343,"results":"4930","hashOfConfig":"4515"},{"size":288,"mtime":1678482764019,"results":"4931","hashOfConfig":"4515"},{"size":19755,"mtime":1678409738093,"results":"4932","hashOfConfig":"4515"},{"size":2557,"mtime":1678482764019,"results":"4933","hashOfConfig":"4515"},{"size":1221,"mtime":1678482764019,"results":"4934","hashOfConfig":"4515"},{"size":681,"mtime":1678302016087,"results":"4935","hashOfConfig":"4515"},{"size":428,"mtime":1676207505583,"results":"4936","hashOfConfig":"4515"},{"size":889,"mtime":1675791602345,"results":"4937","hashOfConfig":"4515"},{"size":4662,"mtime":1676640878855,"results":"4938","hashOfConfig":"4515"},{"size":6897,"mtime":1678677876779,"results":"4939","hashOfConfig":"4515"},{"size":3478,"mtime":1678749665790,"results":"4940","hashOfConfig":"4515"},{"size":2911,"mtime":1678749665791,"results":"4941","hashOfConfig":"4515"},{"size":3370,"mtime":1678749665791,"results":"4942","hashOfConfig":"4515"},{"size":71,"mtime":1677122559994,"results":"4943","hashOfConfig":"4515"},{"size":1191,"mtime":1678764804328,"results":"4944","hashOfConfig":"4515"},{"size":44,"mtime":1678764804328,"results":"4945","hashOfConfig":"4515"},{"size":884,"mtime":1678764804328,"results":"4946","hashOfConfig":"4515"},{"size":60,"mtime":1677122559995,"results":"4947","hashOfConfig":"4515"},{"size":1729,"mtime":1678764804328,"results":"4948","hashOfConfig":"4515"},{"size":44,"mtime":1678764804329,"results":"4949","hashOfConfig":"4515"},{"size":955,"mtime":1678764804329,"results":"4950","hashOfConfig":"4515"},{"size":3221,"mtime":1675791602369,"results":"4951","hashOfConfig":"4515"},{"size":739,"mtime":1676207505584,"results":"4952","hashOfConfig":"4515"},{"size":1412,"mtime":1678482764021,"results":"4953","hashOfConfig":"4515"},{"size":64,"mtime":1675791602370,"results":"4954","hashOfConfig":"4515"},{"size":963,"mtime":1678482764021,"results":"4955","hashOfConfig":"4515"},{"size":26,"mtime":1678482764022,"results":"4956","hashOfConfig":"4515"},{"size":555,"mtime":1675791602376,"results":"4957","hashOfConfig":"4515"},{"size":596,"mtime":1675791602377,"results":"4958","hashOfConfig":"4515"},{"size":56,"mtime":1678482764025,"results":"4959","hashOfConfig":"4515"},{"size":46,"mtime":1678482764032,"results":"4960","hashOfConfig":"4515"},{"size":588,"mtime":1675791602382,"results":"4961","hashOfConfig":"4515"},{"size":1540,"mtime":1678482764036,"results":"4962","hashOfConfig":"4515"},{"size":1129,"mtime":1675791602382,"results":"4963","hashOfConfig":"4515"},{"size":24852,"mtime":1676640878857,"results":"4964","hashOfConfig":"4515"},{"size":13892,"mtime":1678482764036,"results":"4965","hashOfConfig":"4515"},{"size":408,"mtime":1675791602383,"results":"4966","hashOfConfig":"4515"},{"size":503,"mtime":1675791602384,"results":"4967","hashOfConfig":"4515"},{"size":857,"mtime":1675791602384,"results":"4968","hashOfConfig":"4515"},{"size":827,"mtime":1675791602384,"results":"4969","hashOfConfig":"4515"},{"size":431,"mtime":1675791602384,"results":"4970","hashOfConfig":"4515"},{"size":3442,"mtime":1678749665794,"results":"4971","hashOfConfig":"4515"},{"size":498,"mtime":1678482764037,"results":"4972","hashOfConfig":"4515"},{"size":633,"mtime":1678482764037,"results":"4973","hashOfConfig":"4515"},{"size":3171,"mtime":1676207505586,"results":"4974","hashOfConfig":"4515"},{"size":2494,"mtime":1676207505586,"results":"4975","hashOfConfig":"4515"},{"size":1255,"mtime":1676207505586,"results":"4976","hashOfConfig":"4515"},{"size":740,"mtime":1676207505587,"results":"4977","hashOfConfig":"4515"},{"size":230,"mtime":1676207505587,"results":"4978","hashOfConfig":"4515"},{"size":1905,"mtime":1676207505587,"results":"4979","hashOfConfig":"4515"},{"size":2086,"mtime":1678482764037,"results":"4980","hashOfConfig":"4515"},{"size":181,"mtime":1675791602387,"results":"4981","hashOfConfig":"4515"},{"size":1219,"mtime":1675791602387,"results":"4982","hashOfConfig":"4515"},{"size":607,"mtime":1678482764038,"results":"4983","hashOfConfig":"4515"},{"size":137,"mtime":1675791602377,"results":"4984","hashOfConfig":"4515"},{"size":18,"mtime":1678482764025,"results":"4985","hashOfConfig":"4515"},{"size":308,"mtime":1675791602377,"results":"4986","hashOfConfig":"4515"},{"size":6756,"mtime":1678749665793,"results":"4987","hashOfConfig":"4515"},{"size":192,"mtime":1678482764025,"results":"4988","hashOfConfig":"4515"},{"size":165,"mtime":1675791602378,"results":"4989","hashOfConfig":"4515"},{"size":18,"mtime":1678482764026,"results":"4990","hashOfConfig":"4515"},{"size":379,"mtime":1675791602378,"results":"4991","hashOfConfig":"4515"},{"size":9333,"mtime":1676207505584,"results":"4992","hashOfConfig":"4515"},{"size":248,"mtime":1678482764026,"results":"4993","hashOfConfig":"4515"},{"size":1933,"mtime":1675791602379,"results":"4994","hashOfConfig":"4515"},{"size":227,"mtime":1678482764026,"results":"4995","hashOfConfig":"4515"},{"size":200,"mtime":1675791602379,"results":"4996","hashOfConfig":"4515"},{"size":5443,"mtime":1678749665793,"results":"4997","hashOfConfig":"4515"},{"size":219,"mtime":1678482764031,"results":"4998","hashOfConfig":"4515"},{"size":194,"mtime":1675791602380,"results":"4999","hashOfConfig":"4515"},{"size":141,"mtime":1675791602381,"results":"5000","hashOfConfig":"4515"},{"size":18,"mtime":1678482764032,"results":"5001","hashOfConfig":"4515"},{"size":187,"mtime":1675791602381,"results":"5002","hashOfConfig":"4515"},{"size":17044,"mtime":1678409738096,"results":"5003","hashOfConfig":"4515"},{"size":200,"mtime":1678482764032,"results":"5004","hashOfConfig":"4515"},{"size":151,"mtime":1675791602380,"results":"5005","hashOfConfig":"4515"},{"size":18,"mtime":1678482764031,"results":"5006","hashOfConfig":"4515"},{"size":343,"mtime":1675791602380,"results":"5007","hashOfConfig":"4515"},{"size":1843,"mtime":1678482764031,"results":"5008","hashOfConfig":"4515"},{"size":220,"mtime":1678482764032,"results":"5009","hashOfConfig":"4515"},{"size":126,"mtime":1675791602452,"results":"5010","hashOfConfig":"4515"},{"size":1487,"mtime":1675791602453,"results":"5011","hashOfConfig":"4515"},{"size":13192,"mtime":1678749665794,"results":"5012","hashOfConfig":"4515"},{"size":558,"mtime":1678482764038,"results":"5013","hashOfConfig":"4515"},{"size":2205,"mtime":1675791602453,"results":"5014","hashOfConfig":"4515"},{"size":25989,"mtime":1678749665795,"results":"5015","hashOfConfig":"4515"},{"size":6849,"mtime":1678482764039,"results":"5016","hashOfConfig":"4515"},{"size":223,"mtime":1678482764039,"results":"5017","hashOfConfig":"4515"},{"size":1249,"mtime":1675791602457,"results":"5018","hashOfConfig":"4515"},{"size":4341,"mtime":1678749665795,"results":"5019","hashOfConfig":"4515"},{"size":945,"mtime":1675791602457,"results":"5020","hashOfConfig":"4515"},{"size":4294,"mtime":1676640878866,"results":"5021","hashOfConfig":"4515"},{"size":1685,"mtime":1675791602458,"results":"5022","hashOfConfig":"4515"},{"size":1135,"mtime":1675791602458,"results":"5023","hashOfConfig":"4515"},{"size":1309,"mtime":1675791602458,"results":"5024","hashOfConfig":"4515"},{"size":2727,"mtime":1675791602458,"results":"5025","hashOfConfig":"4515"},{"size":1236,"mtime":1675791602458,"results":"5026","hashOfConfig":"4515"},{"size":3194,"mtime":1678749665795,"results":"5027","hashOfConfig":"4515"},{"size":451,"mtime":1675791602459,"results":"5028","hashOfConfig":"4515"},{"size":829,"mtime":1678482764040,"results":"5029","hashOfConfig":"4515"},{"size":1708,"mtime":1678482764041,"results":"5030","hashOfConfig":"4515"},{"size":1757,"mtime":1676640878870,"results":"5031","hashOfConfig":"4515"},{"size":1240,"mtime":1675791602460,"results":"5032","hashOfConfig":"4515"},{"size":80,"mtime":1678482764043,"results":"5033","hashOfConfig":"4515"},{"size":5675,"mtime":1676640878871,"results":"5034","hashOfConfig":"4515"},{"size":378,"mtime":1675791602461,"results":"5035","hashOfConfig":"4515"},{"size":346,"mtime":1675791602461,"results":"5036","hashOfConfig":"4515"},{"size":988,"mtime":1675791602461,"results":"5037","hashOfConfig":"4515"},{"size":109,"mtime":1675791602461,"results":"5038","hashOfConfig":"4515"},{"size":108,"mtime":1675791602461,"results":"5039","hashOfConfig":"4515"},{"size":1045,"mtime":1675791602461,"results":"5040","hashOfConfig":"4515"},{"size":187,"mtime":1675791602461,"results":"5041","hashOfConfig":"4515"},{"size":1089,"mtime":1675791602462,"results":"5042","hashOfConfig":"4515"},{"size":303,"mtime":1675791602462,"results":"5043","hashOfConfig":"4515"},{"size":354,"mtime":1675791602462,"results":"5044","hashOfConfig":"4515"},{"size":688,"mtime":1678482764057,"results":"5045","hashOfConfig":"4515"},{"size":572,"mtime":1678482764058,"results":"5046","hashOfConfig":"4515"},{"size":494,"mtime":1675791602462,"results":"5047","hashOfConfig":"4515"},{"size":1033,"mtime":1678482764060,"results":"5048","hashOfConfig":"4515"},{"size":1114,"mtime":1675791602463,"results":"5049","hashOfConfig":"4515"},{"size":1504,"mtime":1675791602463,"results":"5050","hashOfConfig":"4515"},{"size":651,"mtime":1675791602463,"results":"5051","hashOfConfig":"4515"},{"size":1517,"mtime":1678482764061,"results":"5052","hashOfConfig":"4515"},{"size":7462,"mtime":1675791602463,"results":"5053","hashOfConfig":"4515"},{"size":4054,"mtime":1675791602463,"results":"5054","hashOfConfig":"4515"},{"size":1811,"mtime":1675791602464,"results":"5055","hashOfConfig":"4515"},{"size":1595,"mtime":1675791602464,"results":"5056","hashOfConfig":"4515"},{"size":2190,"mtime":1675791602464,"results":"5057","hashOfConfig":"4515"},{"size":54,"mtime":1675791602464,"results":"5058","hashOfConfig":"4515"},{"size":6350,"mtime":1678749665796,"results":"5059","hashOfConfig":"4515"},{"size":21,"mtime":1675791602467,"results":"5060","hashOfConfig":"4515"},{"size":840,"mtime":1675791602468,"results":"5061","hashOfConfig":"4515"},{"size":816,"mtime":1676640878871,"results":"5062","hashOfConfig":"4515"},{"size":151,"mtime":1678764804329,"results":"5063","hashOfConfig":"4515"},{"size":1145,"mtime":1675791602472,"results":"5064","hashOfConfig":"4515"},{"size":1320,"mtime":1675791602473,"results":"5065","hashOfConfig":"4515"},{"size":116,"mtime":1675791602474,"results":"5066","hashOfConfig":"4515"},{"size":1513,"mtime":1676640878871,"results":"5067","hashOfConfig":"4515"},{"size":359,"mtime":1678764804329,"results":"5068","hashOfConfig":"4515"},{"size":8241,"mtime":1676207505589,"results":"5069","hashOfConfig":"4515"},{"size":8639,"mtime":1675791602504,"results":"5070","hashOfConfig":"4515"},{"size":937,"mtime":1675791602504,"results":"5071","hashOfConfig":"4515"},{"size":3762,"mtime":1676686985650,"results":"5072","hashOfConfig":"4515"},{"size":435,"mtime":1675791602505,"results":"5073","hashOfConfig":"4515"},{"size":724,"mtime":1678409738099,"results":"5074","hashOfConfig":"4515"},{"size":299,"mtime":1676640878872,"results":"5075","hashOfConfig":"4515"},{"size":1555,"mtime":1676640878873,"results":"5076","hashOfConfig":"4515"},{"size":2427,"mtime":1676640878873,"results":"5077","hashOfConfig":"4515"},{"size":857,"mtime":1676640878874,"results":"5078","hashOfConfig":"4515"},{"size":5310,"mtime":1678749665797,"results":"5079","hashOfConfig":"4515"},{"size":5229,"mtime":1676686985651,"results":"5080","hashOfConfig":"4515"},{"size":2557,"mtime":1676686985652,"results":"5081","hashOfConfig":"4515"},{"size":510,"mtime":1675791602519,"results":"5082","hashOfConfig":"4515"},{"size":3625,"mtime":1676640878875,"results":"5083","hashOfConfig":"4515"},{"size":4509,"mtime":1676207505592,"results":"5084","hashOfConfig":"4515"},{"size":2553,"mtime":1676207505592,"results":"5085","hashOfConfig":"4515"},{"size":2843,"mtime":1678724635171,"results":"5086","hashOfConfig":"4515"},{"size":3048,"mtime":1676207505593,"results":"5087","hashOfConfig":"4515"},{"size":321,"mtime":1675791602521,"results":"5088","hashOfConfig":"4515"},{"size":466,"mtime":1676640878876,"results":"5089","hashOfConfig":"4515"},{"size":1234,"mtime":1676207505593,"results":"5090","hashOfConfig":"4515"},{"size":2083,"mtime":1675791602521,"results":"5091","hashOfConfig":"4515"},{"size":2084,"mtime":1676640878876,"results":"5092","hashOfConfig":"4515"},{"size":851,"mtime":1675791602521,"results":"5093","hashOfConfig":"4515"},{"size":366,"mtime":1678764804330,"results":"5094","hashOfConfig":"4515"},{"size":1878,"mtime":1676640878876,"results":"5095","hashOfConfig":"4515"},{"size":2240,"mtime":1676640878876,"results":"5096","hashOfConfig":"4515"},{"size":6817,"mtime":1678482764062,"results":"5097","hashOfConfig":"4515"},{"size":2227,"mtime":1675791602522,"results":"5098","hashOfConfig":"4515"},{"size":3001,"mtime":1676492135235,"results":"5099","hashOfConfig":"4515"},{"size":591,"mtime":1676207505594,"results":"5100","hashOfConfig":"4515"},{"size":3446,"mtime":1676640878877,"results":"5101","hashOfConfig":"4515"},{"size":1335,"mtime":1676207505595,"results":"5102","hashOfConfig":"4515"},{"size":1986,"mtime":1676686985652,"results":"5103","hashOfConfig":"4515"},{"size":435,"mtime":1676640878877,"results":"5104","hashOfConfig":"4515"},{"size":1388,"mtime":1676640878878,"results":"5105","hashOfConfig":"4515"},{"size":12941,"mtime":1678482764063,"results":"5106","hashOfConfig":"4515"},{"size":3329,"mtime":1675791602527,"results":"5107","hashOfConfig":"4515"},{"size":7037,"mtime":1676686985653,"results":"5108","hashOfConfig":"4515"},{"size":2379,"mtime":1678482764063,"results":"5109","hashOfConfig":"4515"},{"size":1438,"mtime":1676640878879,"results":"5110","hashOfConfig":"4515"},{"size":1491,"mtime":1678482764063,"results":"5111","hashOfConfig":"4515"},{"size":1444,"mtime":1676640878879,"results":"5112","hashOfConfig":"4515"},{"size":4970,"mtime":1678482764068,"results":"5113","hashOfConfig":"4515"},{"size":3640,"mtime":1676640878880,"results":"5114","hashOfConfig":"4515"},{"size":3339,"mtime":1676640878881,"results":"5115","hashOfConfig":"4515"},{"size":311,"mtime":1675791602529,"results":"5116","hashOfConfig":"4515"},{"size":2243,"mtime":1675791602529,"results":"5117","hashOfConfig":"4515"},{"size":2486,"mtime":1677848281209,"results":"5118","hashOfConfig":"4515"},{"size":1746,"mtime":1676640878881,"results":"5119","hashOfConfig":"4515"},{"size":366,"mtime":1675791602530,"results":"5120","hashOfConfig":"4515"},{"size":1873,"mtime":1678482764068,"results":"5121","hashOfConfig":"4515"},{"size":5694,"mtime":1678749665799,"results":"5122","hashOfConfig":"4515"},{"size":1421,"mtime":1675791602531,"results":"5123","hashOfConfig":"4515"},{"size":921,"mtime":1675791602531,"results":"5124","hashOfConfig":"4515"},{"size":3363,"mtime":1676640878882,"results":"5125","hashOfConfig":"4515"},{"size":16902,"mtime":1675791602532,"results":"5126","hashOfConfig":"4515"},{"size":333,"mtime":1678482764069,"results":"5127","hashOfConfig":"4515"},{"size":766,"mtime":1675791602533,"results":"5128","hashOfConfig":"4515"},{"size":749,"mtime":1675791602533,"results":"5129","hashOfConfig":"4515"},{"size":3666,"mtime":1678482764069,"results":"5130","hashOfConfig":"4515"},{"size":485,"mtime":1675791602533,"results":"5131","hashOfConfig":"4515"},{"size":4095,"mtime":1675791602533,"results":"5132","hashOfConfig":"4515"},{"size":136,"mtime":1675791602533,"results":"5133","hashOfConfig":"4515"},{"size":6533,"mtime":1678482764069,"results":"5134","hashOfConfig":"4515"},{"size":1306,"mtime":1675791602534,"results":"5135","hashOfConfig":"4515"},{"size":3262,"mtime":1678482764069,"results":"5136","hashOfConfig":"4515"},{"size":10663,"mtime":1678482764070,"results":"5137","hashOfConfig":"4515"},{"size":1959,"mtime":1675791602534,"results":"5138","hashOfConfig":"4515"},{"size":696,"mtime":1675791602534,"results":"5139","hashOfConfig":"4515"},{"size":181,"mtime":1675791602535,"results":"5140","hashOfConfig":"4515"},{"size":3143,"mtime":1678677876779,"results":"5141","hashOfConfig":"4515"},{"size":1191,"mtime":1676640878883,"results":"5142","hashOfConfig":"4515"},{"size":1183,"mtime":1676640878884,"results":"5143","hashOfConfig":"4515"},{"size":289,"mtime":1675791602537,"results":"5144","hashOfConfig":"4515"},{"size":1023,"mtime":1676207505600,"results":"5145","hashOfConfig":"4515"},{"size":1232,"mtime":1678482764070,"results":"5146","hashOfConfig":"4515"},{"size":810,"mtime":1675791602537,"results":"5147","hashOfConfig":"4515"},{"size":802,"mtime":1678482764074,"results":"5148","hashOfConfig":"4515"},{"size":662,"mtime":1675791602538,"results":"5149","hashOfConfig":"4515"},{"size":1045,"mtime":1676207505600,"results":"5150","hashOfConfig":"4515"},{"size":1772,"mtime":1678749665799,"results":"5151","hashOfConfig":"4515"},{"size":1418,"mtime":1678482764075,"results":"5152","hashOfConfig":"4515"},{"size":1776,"mtime":1678482764080,"results":"5153","hashOfConfig":"4515"},{"size":1790,"mtime":1678482764080,"results":"5154","hashOfConfig":"4515"},{"size":1715,"mtime":1675791602539,"results":"5155","hashOfConfig":"4515"},{"size":3100,"mtime":1676640878886,"results":"5156","hashOfConfig":"4515"},{"size":777,"mtime":1675791602541,"results":"5157","hashOfConfig":"4515"},{"size":635,"mtime":1675791602542,"results":"5158","hashOfConfig":"4515"},{"size":944,"mtime":1675791602542,"results":"5159","hashOfConfig":"4515"},{"size":671,"mtime":1675791602542,"results":"5160","hashOfConfig":"4515"},{"size":1179,"mtime":1678482764081,"results":"5161","hashOfConfig":"4515"},{"size":324,"mtime":1678764804330,"results":"5162","hashOfConfig":"4515"},{"size":368,"mtime":1675791602543,"results":"5163","hashOfConfig":"4515"},{"size":495,"mtime":1675791602543,"results":"5164","hashOfConfig":"4515"},{"size":529,"mtime":1675791602544,"results":"5165","hashOfConfig":"4515"},{"size":1364,"mtime":1676640878887,"results":"5166","hashOfConfig":"4515"},{"size":2001,"mtime":1676640878887,"results":"5167","hashOfConfig":"4515"},{"size":864,"mtime":1675791602544,"results":"5168","hashOfConfig":"4515"},{"size":2786,"mtime":1675791602544,"results":"5169","hashOfConfig":"4515"},{"size":722,"mtime":1675791602544,"results":"5170","hashOfConfig":"4515"},{"size":734,"mtime":1678749665801,"results":"5171","hashOfConfig":"4515"},{"size":1469,"mtime":1678764804330,"results":"5172","hashOfConfig":"4515"},{"size":1901,"mtime":1675791602545,"results":"5173","hashOfConfig":"4515"},{"size":3375,"mtime":1678482764081,"results":"5174","hashOfConfig":"4515"},{"size":1188,"mtime":1678482764081,"results":"5175","hashOfConfig":"4515"},{"size":1073,"mtime":1676640878888,"results":"5176","hashOfConfig":"4515"},{"size":980,"mtime":1676207505602,"results":"5177","hashOfConfig":"4515"},{"size":817,"mtime":1675791602546,"results":"5178","hashOfConfig":"4515"},{"size":2175,"mtime":1675791602547,"results":"5179","hashOfConfig":"4515"},{"size":804,"mtime":1675791602547,"results":"5180","hashOfConfig":"4515"},{"size":749,"mtime":1675791602547,"results":"5181","hashOfConfig":"4515"},{"size":3356,"mtime":1676640878888,"results":"5182","hashOfConfig":"4515"},{"size":1497,"mtime":1675791602561,"results":"5183","hashOfConfig":"4515"},{"size":1793,"mtime":1675791602561,"results":"5184","hashOfConfig":"4515"},{"size":1780,"mtime":1675791602561,"results":"5185","hashOfConfig":"4515"},{"size":452,"mtime":1675791602561,"results":"5186","hashOfConfig":"4515"},{"size":1454,"mtime":1675791602561,"results":"5187","hashOfConfig":"4515"},{"size":13657,"mtime":1676640878889,"results":"5188","hashOfConfig":"4515"},{"size":219,"mtime":1675791602562,"results":"5189","hashOfConfig":"4515"},{"size":8178,"mtime":1678482764082,"results":"5190","hashOfConfig":"4515"},{"size":7471,"mtime":1675791602562,"results":"5191","hashOfConfig":"4515"},{"size":374,"mtime":1675791602563,"results":"5192","hashOfConfig":"4515"},{"size":73798,"mtime":1678749665803,"results":"5193","hashOfConfig":"4515"},{"size":1397,"mtime":1676640878890,"results":"5194","hashOfConfig":"4515"},{"size":1191,"mtime":1675791602563,"results":"5195","hashOfConfig":"4515"},{"size":1062,"mtime":1675791602564,"results":"5196","hashOfConfig":"4515"},{"size":919,"mtime":1676207505603,"results":"5197","hashOfConfig":"4515"},{"size":98,"mtime":1675791602564,"results":"5198","hashOfConfig":"4515"},{"size":977,"mtime":1678482764083,"results":"5199","hashOfConfig":"4515"},{"size":1361,"mtime":1675791602565,"results":"5200","hashOfConfig":"4515"},{"size":269,"mtime":1675791602565,"results":"5201","hashOfConfig":"4515"},{"size":81,"mtime":1678764804330,"results":"5202","hashOfConfig":"4515"},{"size":548,"mtime":1678764804330,"results":"5203","hashOfConfig":"4515"},{"size":182,"mtime":1678764804330,"results":"5204","hashOfConfig":"4515"},{"size":5347,"mtime":1678410197881,"results":"5205","hashOfConfig":"4515"},{"size":224,"mtime":1675791602567,"results":"5206","hashOfConfig":"4515"},{"size":3865,"mtime":1678482764083,"results":"5207","hashOfConfig":"4515"},{"size":943,"mtime":1678764804331,"results":"5208","hashOfConfig":"4515"},{"size":909,"mtime":1678764804331,"results":"5209","hashOfConfig":"4515"},{"size":667,"mtime":1678482764084,"results":"5210","hashOfConfig":"4515"},{"size":1058,"mtime":1676207505604,"results":"5211","hashOfConfig":"4515"},{"size":269,"mtime":1675791602570,"results":"5212","hashOfConfig":"4515"},{"size":367,"mtime":1676207505604,"results":"5213","hashOfConfig":"4515"},{"size":1602,"mtime":1676207505605,"results":"5214","hashOfConfig":"4515"},{"size":680,"mtime":1676207505605,"results":"5215","hashOfConfig":"4515"},{"size":362,"mtime":1676207505605,"results":"5216","hashOfConfig":"4515"},{"size":561,"mtime":1676207505605,"results":"5217","hashOfConfig":"4515"},{"size":7778,"mtime":1676207505605,"results":"5218","hashOfConfig":"4515"},{"size":8673,"mtime":1676640878890,"results":"5219","hashOfConfig":"4515"},{"size":3907,"mtime":1676207505606,"results":"5220","hashOfConfig":"4515"},{"size":342,"mtime":1676207505606,"results":"5221","hashOfConfig":"4515"},{"size":770,"mtime":1676207505606,"results":"5222","hashOfConfig":"4515"},{"size":2971,"mtime":1676207505606,"results":"5223","hashOfConfig":"4515"},{"size":6171,"mtime":1678749665806,"results":"5224","hashOfConfig":"4515"},{"size":919,"mtime":1676207505607,"results":"5225","hashOfConfig":"4515"},{"size":2200,"mtime":1676207505607,"results":"5226","hashOfConfig":"4515"},{"size":3471,"mtime":1676207505607,"results":"5227","hashOfConfig":"4515"},{"size":5048,"mtime":1676207505608,"results":"5228","hashOfConfig":"4515"},{"size":241,"mtime":1675791602575,"results":"5229","hashOfConfig":"4515"},{"size":774,"mtime":1676640878891,"results":"5230","hashOfConfig":"4515"},{"size":4336,"mtime":1676207505609,"results":"5231","hashOfConfig":"4515"},{"size":89,"mtime":1675791602576,"results":"5232","hashOfConfig":"4515"},{"size":579,"mtime":1676207505609,"results":"5233","hashOfConfig":"4515"},{"size":1010,"mtime":1676207505610,"results":"5234","hashOfConfig":"4515"},{"size":370,"mtime":1676207505610,"results":"5235","hashOfConfig":"4515"},{"size":1218,"mtime":1676207505610,"results":"5236","hashOfConfig":"4515"},{"size":5574,"mtime":1676640878892,"results":"5237","hashOfConfig":"4515"},{"size":2871,"mtime":1676640878892,"results":"5238","hashOfConfig":"4515"},{"size":615,"mtime":1676207505611,"results":"5239","hashOfConfig":"4515"},{"size":7203,"mtime":1678749665807,"results":"5240","hashOfConfig":"4515"},{"size":966,"mtime":1676207505611,"results":"5241","hashOfConfig":"4515"},{"size":1998,"mtime":1676207505611,"results":"5242","hashOfConfig":"4515"},{"size":1109,"mtime":1676640878893,"results":"5243","hashOfConfig":"4515"},{"size":879,"mtime":1676207505611,"results":"5244","hashOfConfig":"4515"},{"size":1827,"mtime":1676207505612,"results":"5245","hashOfConfig":"4515"},{"size":4859,"mtime":1676207505612,"results":"5246","hashOfConfig":"4515"},{"size":315,"mtime":1676207505612,"results":"5247","hashOfConfig":"4515"},{"size":3104,"mtime":1676207505612,"results":"5248","hashOfConfig":"4515"},{"size":1193,"mtime":1676640878894,"results":"5249","hashOfConfig":"4515"},{"size":2280,"mtime":1676207505612,"results":"5250","hashOfConfig":"4515"},{"size":2314,"mtime":1676207505613,"results":"5251","hashOfConfig":"4515"},{"size":7123,"mtime":1678749665807,"results":"5252","hashOfConfig":"4515"},{"size":702,"mtime":1676207505613,"results":"5253","hashOfConfig":"4515"},{"size":624,"mtime":1676207505613,"results":"5254","hashOfConfig":"4515"},{"size":13258,"mtime":1678749665808,"results":"5255","hashOfConfig":"4515"},{"size":646,"mtime":1677723113007,"results":"5256","hashOfConfig":"4515"},{"size":746,"mtime":1676207505613,"results":"5257","hashOfConfig":"4515"},{"size":2704,"mtime":1676207505614,"results":"5258","hashOfConfig":"4515"},{"size":4936,"mtime":1676207505614,"results":"5259","hashOfConfig":"4515"},{"size":2067,"mtime":1676207505614,"results":"5260","hashOfConfig":"4515"},{"size":589,"mtime":1676640878892,"results":"5261","hashOfConfig":"4515"},{"size":4622,"mtime":1676640878894,"results":"5262","hashOfConfig":"4515"},{"size":5634,"mtime":1676207505614,"results":"5263","hashOfConfig":"4515"},{"size":1171,"mtime":1676207505615,"results":"5264","hashOfConfig":"4515"},{"size":2574,"mtime":1676640878895,"results":"5265","hashOfConfig":"4515"},{"size":1681,"mtime":1676207505615,"results":"5266","hashOfConfig":"4515"},{"size":957,"mtime":1675791602582,"results":"5267","hashOfConfig":"4515"},{"size":22152,"mtime":1678728574322,"results":"5268","hashOfConfig":"4515"},{"size":275,"mtime":1675791602583,"results":"5269","hashOfConfig":"4515"},{"size":48,"mtime":1678728574322,"results":"5270","hashOfConfig":"4515"},{"size":931,"mtime":1675791602583,"results":"5271","hashOfConfig":"4515"},{"size":970,"mtime":1676207505616,"results":"5272","hashOfConfig":"4515"},{"size":614,"mtime":1675791602583,"results":"5273","hashOfConfig":"4515"},{"size":1500,"mtime":1676207505616,"results":"5274","hashOfConfig":"4515"},{"size":692,"mtime":1675791602584,"results":"5275","hashOfConfig":"4515"},{"size":847,"mtime":1675791602584,"results":"5276","hashOfConfig":"4515"},{"size":572,"mtime":1675791602584,"results":"5277","hashOfConfig":"4515"},{"size":2008,"mtime":1678482764086,"results":"5278","hashOfConfig":"4515"},{"size":3625,"mtime":1676640878895,"results":"5279","hashOfConfig":"4515"},{"size":3207,"mtime":1676207505616,"results":"5280","hashOfConfig":"4515"},{"size":381,"mtime":1675791602585,"results":"5281","hashOfConfig":"4515"},{"size":851,"mtime":1677723113007,"results":"5282","hashOfConfig":"4515"},{"size":512,"mtime":1676207505616,"results":"5283","hashOfConfig":"4515"},{"size":2023,"mtime":1678728574322,"results":"5284","hashOfConfig":"4515"},{"size":6418,"mtime":1676640878902,"results":"5285","hashOfConfig":"4515"},{"size":2750,"mtime":1678482764086,"results":"5286","hashOfConfig":"4515"},{"size":22093,"mtime":1678482764086,"results":"5287","hashOfConfig":"4515"},{"size":3457,"mtime":1676640878903,"results":"5288","hashOfConfig":"4515"},{"size":2074,"mtime":1676640878903,"results":"5289","hashOfConfig":"4515"},{"size":17514,"mtime":1678482764087,"results":"5290","hashOfConfig":"4515"},{"size":38120,"mtime":1678749665809,"results":"5291","hashOfConfig":"4515"},{"size":10094,"mtime":1678728574323,"results":"5292","hashOfConfig":"4515"},{"size":3852,"mtime":1678482764088,"results":"5293","hashOfConfig":"4515"},{"size":7613,"mtime":1676686985656,"results":"5294","hashOfConfig":"4515"},{"size":1928,"mtime":1675791602588,"results":"5295","hashOfConfig":"4515"},{"size":10473,"mtime":1678409738103,"results":"5296","hashOfConfig":"4515"},{"size":5488,"mtime":1678482764089,"results":"5297","hashOfConfig":"4515"},{"size":132,"mtime":1676207505618,"results":"5298","hashOfConfig":"4515"},{"size":1266,"mtime":1678728574323,"results":"5299","hashOfConfig":"4515"},{"size":1935,"mtime":1678728574323,"results":"5300","hashOfConfig":"4515"},{"size":960,"mtime":1678728574323,"results":"5301","hashOfConfig":"4515"},{"size":371,"mtime":1676640878906,"results":"5302","hashOfConfig":"4515"},{"size":1822,"mtime":1676640878906,"results":"5303","hashOfConfig":"4515"},{"size":1388,"mtime":1678728574323,"results":"5304","hashOfConfig":"4515"},{"size":631,"mtime":1678482764089,"results":"5305","hashOfConfig":"4515"},{"size":641,"mtime":1678482764089,"results":"5306","hashOfConfig":"4515"},{"size":1917,"mtime":1678482764089,"results":"5307","hashOfConfig":"4515"},{"size":3355,"mtime":1676640878907,"results":"5308","hashOfConfig":"4515"},{"size":1037,"mtime":1676640878907,"results":"5309","hashOfConfig":"4515"},{"size":680,"mtime":1675791602592,"results":"5310","hashOfConfig":"4515"},{"size":802,"mtime":1678482764090,"results":"5311","hashOfConfig":"4515"},{"size":797,"mtime":1678482764090,"results":"5312","hashOfConfig":"4515"},{"size":982,"mtime":1678482764091,"results":"5313","hashOfConfig":"4515"},{"size":416,"mtime":1676207505620,"results":"5314","hashOfConfig":"4515"},{"size":725,"mtime":1676207505620,"results":"5315","hashOfConfig":"4515"},{"size":913,"mtime":1678482764091,"results":"5316","hashOfConfig":"4515"},{"size":905,"mtime":1676207505621,"results":"5317","hashOfConfig":"4515"},{"size":193,"mtime":1675791602599,"results":"5318","hashOfConfig":"4515"},{"size":542,"mtime":1676207505621,"results":"5319","hashOfConfig":"4515"},{"size":1068,"mtime":1678482764091,"results":"5320","hashOfConfig":"4515"},{"size":532,"mtime":1676207505621,"results":"5321","hashOfConfig":"4515"},{"size":412,"mtime":1676207505621,"results":"5322","hashOfConfig":"4515"},{"size":1599,"mtime":1676207505622,"results":"5323","hashOfConfig":"4515"},{"size":651,"mtime":1678482764092,"results":"5324","hashOfConfig":"4515"},{"size":1118,"mtime":1676640878907,"results":"5325","hashOfConfig":"4515"},{"size":797,"mtime":1676207505623,"results":"5326","hashOfConfig":"4515"},{"size":747,"mtime":1678482764092,"results":"5327","hashOfConfig":"4515"},{"size":662,"mtime":1678482764092,"results":"5328","hashOfConfig":"4515"},{"size":1043,"mtime":1676640878908,"results":"5329","hashOfConfig":"4515"},{"size":560,"mtime":1675791602614,"results":"5330","hashOfConfig":"4515"},{"size":856,"mtime":1676640878908,"results":"5331","hashOfConfig":"4515"},{"size":849,"mtime":1678482764092,"results":"5332","hashOfConfig":"4515"},{"size":787,"mtime":1675791602615,"results":"5333","hashOfConfig":"4515"},{"size":1464,"mtime":1676207505623,"results":"5334","hashOfConfig":"4515"},{"size":440,"mtime":1675791602620,"results":"5335","hashOfConfig":"4515"},{"size":1723,"mtime":1676207505624,"results":"5336","hashOfConfig":"4515"},{"size":613,"mtime":1678482764093,"results":"5337","hashOfConfig":"4515"},{"size":734,"mtime":1678482764093,"results":"5338","hashOfConfig":"4515"},{"size":2270,"mtime":1678482764093,"results":"5339","hashOfConfig":"4515"},{"size":2277,"mtime":1676640878909,"results":"5340","hashOfConfig":"4515"},{"size":1384,"mtime":1676207505625,"results":"5341","hashOfConfig":"4515"},{"size":808,"mtime":1678482764093,"results":"5342","hashOfConfig":"4515"},{"size":1043,"mtime":1678482764095,"results":"5343","hashOfConfig":"4515"},{"size":2163,"mtime":1678749665809,"results":"5344","hashOfConfig":"4515"},{"size":1267,"mtime":1675791602621,"results":"5345","hashOfConfig":"4515"},{"size":720,"mtime":1676207505625,"results":"5346","hashOfConfig":"4515"},{"size":967,"mtime":1678482764096,"results":"5347","hashOfConfig":"4515"},{"size":805,"mtime":1676207505626,"results":"5348","hashOfConfig":"4515"},{"size":1266,"mtime":1676207505626,"results":"5349","hashOfConfig":"4515"},{"size":438,"mtime":1675791602622,"results":"5350","hashOfConfig":"4515"},{"size":1384,"mtime":1678482764096,"results":"5351","hashOfConfig":"4515"},{"size":2233,"mtime":1676207505626,"results":"5352","hashOfConfig":"4515"},{"size":1988,"mtime":1676207505626,"results":"5353","hashOfConfig":"4515"},{"size":2822,"mtime":1678728574324,"results":"5354","hashOfConfig":"4515"},{"size":700,"mtime":1676640878910,"results":"5355","hashOfConfig":"4515"},{"size":2926,"mtime":1678728574324,"results":"5356","hashOfConfig":"4515"},{"size":2595,"mtime":1678728574324,"results":"5357","hashOfConfig":"4515"},{"size":5005,"mtime":1676207505627,"results":"5358","hashOfConfig":"4515"},{"size":19,"mtime":1678482764098,"results":"5359","hashOfConfig":"4515"},{"size":2445,"mtime":1676640878910,"results":"5360","hashOfConfig":"4515"},{"size":202,"mtime":1678482764098,"results":"5361","hashOfConfig":"4515"},{"size":2426,"mtime":1678482764099,"results":"5362","hashOfConfig":"4515"},{"size":450,"mtime":1675791602644,"results":"5363","hashOfConfig":"4515"},{"size":61,"mtime":1678482764100,"results":"5364","hashOfConfig":"4515"},{"size":159,"mtime":1675791602644,"results":"5365","hashOfConfig":"4515"},{"size":848,"mtime":1676207505629,"results":"5366","hashOfConfig":"4515"},{"size":585,"mtime":1676207505629,"results":"5367","hashOfConfig":"4515"},{"size":6165,"mtime":1676686985658,"results":"5368","hashOfConfig":"4515"},{"size":167,"mtime":1675791602653,"results":"5369","hashOfConfig":"4515"},{"size":21,"mtime":1678482764100,"results":"5370","hashOfConfig":"4515"},{"size":593,"mtime":1675791602654,"results":"5371","hashOfConfig":"4515"},{"size":145,"mtime":1678482764101,"results":"5372","hashOfConfig":"4515"},{"size":19995,"mtime":1675791602655,"results":"5373","hashOfConfig":"4515"},{"size":2495,"mtime":1676640878911,"results":"5374","hashOfConfig":"4515"},{"size":1527,"mtime":1675791602656,"results":"5375","hashOfConfig":"4515"},{"size":2569,"mtime":1675791602656,"results":"5376","hashOfConfig":"4515"},{"size":6099,"mtime":1675791602656,"results":"5377","hashOfConfig":"4515"},{"size":525,"mtime":1675791602656,"results":"5378","hashOfConfig":"4515"},{"size":1021,"mtime":1678749665809,"results":"5379","hashOfConfig":"4515"},{"size":718,"mtime":1676640878911,"results":"5380","hashOfConfig":"4515"},{"size":451,"mtime":1678482764105,"results":"5381","hashOfConfig":"4515"},{"size":58,"mtime":1677122559995,"results":"5382","hashOfConfig":"4515"},{"size":3946,"mtime":1676207505630,"results":"5383","hashOfConfig":"4515"},{"size":2291,"mtime":1675791602669,"results":"5384","hashOfConfig":"4515"},{"size":64,"mtime":1678482764105,"results":"5385","hashOfConfig":"4515"},{"size":799,"mtime":1675791602669,"results":"5386","hashOfConfig":"4515"},{"size":2236,"mtime":1676640878912,"results":"5387","hashOfConfig":"4515"},{"size":1374,"mtime":1678764804331,"results":"5388","hashOfConfig":"4515"},{"size":25,"mtime":1678764804331,"results":"5389","hashOfConfig":"4515"},{"size":27,"mtime":1678482764105,"results":"5390","hashOfConfig":"4515"},{"size":120,"mtime":1678482764105,"results":"5391","hashOfConfig":"4515"},{"size":1782,"mtime":1678764804332,"results":"5392","hashOfConfig":"4515"},{"size":72,"mtime":1678482764106,"results":"5393","hashOfConfig":"4515"},{"size":6472,"mtime":1678409738104,"results":"5394","hashOfConfig":"4515"},{"size":168,"mtime":1675791602677,"results":"5395","hashOfConfig":"4515"},{"size":265,"mtime":1675791602679,"results":"5396","hashOfConfig":"4515"},{"size":73,"mtime":1678482764106,"results":"5397","hashOfConfig":"4515"},{"size":169,"mtime":1675791602684,"results":"5398","hashOfConfig":"4515"},{"size":1590,"mtime":1678764804332,"results":"5399","hashOfConfig":"4515"},{"size":264,"mtime":1675791602684,"results":"5400","hashOfConfig":"4515"},{"size":24,"mtime":1678482764106,"results":"5401","hashOfConfig":"4515"},{"size":2715,"mtime":1678749665812,"results":"5402","hashOfConfig":"4515"},{"size":316,"mtime":1675791602686,"results":"5403","hashOfConfig":"4515"},{"size":256,"mtime":1675791602686,"results":"5404","hashOfConfig":"4515"},{"size":222,"mtime":1675791602686,"results":"5405","hashOfConfig":"4515"},{"size":94,"mtime":1675791602686,"results":"5406","hashOfConfig":"4515"},{"size":248,"mtime":1675791602686,"results":"5407","hashOfConfig":"4515"},{"size":181,"mtime":1675791602686,"results":"5408","hashOfConfig":"4515"},{"size":102,"mtime":1675791602686,"results":"5409","hashOfConfig":"4515"},{"size":82,"mtime":1675791602686,"results":"5410","hashOfConfig":"4515"},{"size":305,"mtime":1675791602687,"results":"5411","hashOfConfig":"4515"},{"size":65,"mtime":1675791602687,"results":"5412","hashOfConfig":"4515"},{"size":390,"mtime":1675791602687,"results":"5413","hashOfConfig":"4515"},{"size":686,"mtime":1675791602687,"results":"5414","hashOfConfig":"4515"},{"size":402,"mtime":1675791602687,"results":"5415","hashOfConfig":"4515"},{"size":132,"mtime":1678482764170,"results":"5416","hashOfConfig":"4515"},{"size":15413,"mtime":1678749665812,"results":"5417","hashOfConfig":"4515"},{"size":6569,"mtime":1676207505631,"results":"5418","hashOfConfig":"4515"},{"size":13316,"mtime":1676207505631,"results":"5419","hashOfConfig":"4515"},{"size":3789,"mtime":1675791602688,"results":"5420","hashOfConfig":"4515"},{"size":2928,"mtime":1676207505632,"results":"5421","hashOfConfig":"4515"},{"size":1729,"mtime":1676207505632,"results":"5422","hashOfConfig":"4515"},{"size":1663,"mtime":1676207505632,"results":"5423","hashOfConfig":"4515"},{"size":2110,"mtime":1676207505632,"results":"5424","hashOfConfig":"4515"},{"size":1718,"mtime":1676207505632,"results":"5425","hashOfConfig":"4515"},{"size":1664,"mtime":1676207505633,"results":"5426","hashOfConfig":"4515"},{"size":14063,"mtime":1676207505633,"results":"5427","hashOfConfig":"4515"},{"size":11281,"mtime":1678482764171,"results":"5428","hashOfConfig":"4515"},{"size":2474,"mtime":1676207505633,"results":"5429","hashOfConfig":"4515"},{"size":1685,"mtime":1676207505634,"results":"5430","hashOfConfig":"4515"},{"size":165,"mtime":1675791602690,"results":"5431","hashOfConfig":"4515"},{"size":2082,"mtime":1676207505634,"results":"5432","hashOfConfig":"4515"},{"size":461,"mtime":1678482764171,"results":"5433","hashOfConfig":"4515"},{"size":13151,"mtime":1678482764171,"results":"5434","hashOfConfig":"4515"},{"size":82,"mtime":1675791602691,"results":"5435","hashOfConfig":"4515"},{"size":75,"mtime":1678482764172,"results":"5436","hashOfConfig":"4515"},{"size":1815,"mtime":1678482764172,"results":"5437","hashOfConfig":"4515"},{"size":155,"mtime":1678482764173,"results":"5438","hashOfConfig":"4515"},{"size":5988,"mtime":1676207505635,"results":"5439","hashOfConfig":"4515"},{"size":6336,"mtime":1676207505635,"results":"5440","hashOfConfig":"4515"},{"size":913,"mtime":1678482764197,"results":"5441","hashOfConfig":"4515"},{"size":1912,"mtime":1676640878914,"results":"5442","hashOfConfig":"4515"},{"size":155,"mtime":1678482764197,"results":"5443","hashOfConfig":"4515"},{"size":1317,"mtime":1676640878915,"results":"5444","hashOfConfig":"4515"},{"size":163,"mtime":1676640878915,"results":"5445","hashOfConfig":"4515"},{"size":3632,"mtime":1676640878916,"results":"5446","hashOfConfig":"4515"},{"size":4626,"mtime":1676640878916,"results":"5447","hashOfConfig":"4515"},{"size":97,"mtime":1676640878916,"results":"5448","hashOfConfig":"4515"},{"size":959,"mtime":1676640878917,"results":"5449","hashOfConfig":"4515"},{"size":326,"mtime":1676640878917,"results":"5450","hashOfConfig":"4515"},{"size":582,"mtime":1676640878917,"results":"5451","hashOfConfig":"4515"},{"size":1582,"mtime":1677708302389,"results":"5452","hashOfConfig":"4515"},{"size":249,"mtime":1678482764198,"results":"5453","hashOfConfig":"4515"},{"size":529,"mtime":1678482764198,"results":"5454","hashOfConfig":"4515"},{"size":1389,"mtime":1678764804332,"results":"5455","hashOfConfig":"4515"},{"size":227,"mtime":1676640878919,"results":"5456","hashOfConfig":"4515"},{"size":223,"mtime":1678482764198,"results":"5457","hashOfConfig":"4515"},{"size":94,"mtime":1676640878919,"results":"5458","hashOfConfig":"4515"},{"size":253,"mtime":1678482764198,"results":"5459","hashOfConfig":"4515"},{"size":241,"mtime":1678764804332,"results":"5460","hashOfConfig":"4515"},{"size":899,"mtime":1676640878919,"results":"5461","hashOfConfig":"4515"},{"size":189,"mtime":1676640878920,"results":"5462","hashOfConfig":"4515"},{"size":181,"mtime":1676207505638,"results":"5463","hashOfConfig":"4515"},{"size":1013,"mtime":1676686985660,"results":"5464","hashOfConfig":"4515"},{"size":243,"mtime":1675791602697,"results":"5465","hashOfConfig":"4515"},{"size":4489,"mtime":1678749665813,"results":"5466","hashOfConfig":"4515"},{"size":2903,"mtime":1675791602697,"results":"5467","hashOfConfig":"4515"},{"size":1718,"mtime":1675791602697,"results":"5468","hashOfConfig":"4515"},{"size":891,"mtime":1675791602697,"results":"5469","hashOfConfig":"4515"},{"size":1485,"mtime":1678482764199,"results":"5470","hashOfConfig":"4515"},{"size":3366,"mtime":1676640878920,"results":"5471","hashOfConfig":"4515"},{"size":4885,"mtime":1678482764199,"results":"5472","hashOfConfig":"4515"},{"size":4622,"mtime":1678482764200,"results":"5473","hashOfConfig":"4515"},{"size":17211,"mtime":1678482764200,"results":"5474","hashOfConfig":"4515"},{"size":27730,"mtime":1676640878921,"results":"5475","hashOfConfig":"4515"},{"size":22033,"mtime":1678482764205,"results":"5476","hashOfConfig":"4515"},{"size":23012,"mtime":1678482764205,"results":"5477","hashOfConfig":"4515"},{"size":29342,"mtime":1676640878923,"results":"5478","hashOfConfig":"4515"},{"size":4389,"mtime":1676640878923,"results":"5479","hashOfConfig":"4515"},{"size":5454,"mtime":1676207505642,"results":"5480","hashOfConfig":"4515"},{"size":467,"mtime":1675791602700,"results":"5481","hashOfConfig":"4515"},{"size":143,"mtime":1676686985660,"results":"5482","hashOfConfig":"4515"},{"size":280,"mtime":1675791602701,"results":"5483","hashOfConfig":"4515"},{"size":24,"mtime":1678482764207,"results":"5484","hashOfConfig":"4515"},{"size":1207,"mtime":1678764804333,"results":"5485","hashOfConfig":"4515"},{"size":1107,"mtime":1675791602701,"results":"5486","hashOfConfig":"4515"},{"size":72,"mtime":1678764804333,"results":"5487","hashOfConfig":"4515"},{"size":1284,"mtime":1678764804333,"results":"5488","hashOfConfig":"4515"},{"size":3830,"mtime":1676207505642,"results":"5489","hashOfConfig":"4515"},{"size":76,"mtime":1678482764208,"results":"5490","hashOfConfig":"4515"},{"size":3004,"mtime":1675791602703,"results":"5491","hashOfConfig":"4515"},{"size":623,"mtime":1676640878923,"results":"5492","hashOfConfig":"4515"},{"size":76,"mtime":1678482764208,"results":"5493","hashOfConfig":"4515"},{"size":1180,"mtime":1678482764208,"results":"5494","hashOfConfig":"4515"},{"size":2846,"mtime":1678482764209,"results":"5495","hashOfConfig":"4515"},{"size":2224,"mtime":1678749665815,"results":"5496","hashOfConfig":"4515"},{"size":426,"mtime":1676640878925,"results":"5497","hashOfConfig":"4515"},{"size":783,"mtime":1676640878925,"results":"5498","hashOfConfig":"4515"},{"size":1051,"mtime":1676640878926,"results":"5499","hashOfConfig":"4515"},{"size":2460,"mtime":1676640878926,"results":"5500","hashOfConfig":"4515"},{"size":227,"mtime":1676640878927,"results":"5501","hashOfConfig":"4515"},{"size":503,"mtime":1675791602706,"results":"5502","hashOfConfig":"4515"},{"size":2854,"mtime":1676585387845,"results":"5503","hashOfConfig":"4515"},{"size":67,"mtime":1678482764216,"results":"5504","hashOfConfig":"4515"},{"size":2803,"mtime":1678482764216,"results":"5505","hashOfConfig":"4515"},{"size":4871,"mtime":1678677876780,"results":"5506","hashOfConfig":"4515"},{"size":11708,"mtime":1677287925235,"results":"5507","hashOfConfig":"4515"},{"size":1101,"mtime":1676207505645,"results":"5508","hashOfConfig":"4515"},{"size":10838,"mtime":1678749665815,"results":"5509","hashOfConfig":"4515"},{"size":80,"mtime":1678764804333,"results":"5510","hashOfConfig":"4515"},{"size":650,"mtime":1678764804334,"results":"5511","hashOfConfig":"4515"},{"size":1119,"mtime":1678764804334,"results":"5512","hashOfConfig":"4515"},{"size":1211,"mtime":1678482764217,"results":"5513","hashOfConfig":"4515"},{"size":209,"mtime":1676207505645,"results":"5514","hashOfConfig":"4515"},{"size":210,"mtime":1675791602711,"results":"5515","hashOfConfig":"4515"},{"size":2026,"mtime":1676207505645,"results":"5516","hashOfConfig":"4515"},{"size":134,"mtime":1676207505646,"results":"5517","hashOfConfig":"4515"},{"size":718,"mtime":1676207505646,"results":"5518","hashOfConfig":"4515"},{"size":352,"mtime":1675791602712,"results":"5519","hashOfConfig":"4515"},{"size":419,"mtime":1678764804334,"results":"5520","hashOfConfig":"4515"},{"size":270,"mtime":1675791602712,"results":"5521","hashOfConfig":"4515"},{"size":4156,"mtime":1678349679524,"results":"5522","hashOfConfig":"4515"},{"size":3615,"mtime":1678349679525,"results":"5523","hashOfConfig":"4515"},{"size":73,"mtime":1678482764218,"results":"5524","hashOfConfig":"4515"},{"size":103,"mtime":1675791602714,"results":"5525","hashOfConfig":"4515"},{"size":3258,"mtime":1678749665817,"results":"5526","hashOfConfig":"4515"},{"size":10256,"mtime":1678482764219,"results":"5527","hashOfConfig":"4515"},{"size":19,"mtime":1678764804334,"results":"5528","hashOfConfig":"4515"},{"size":658,"mtime":1678764804334,"results":"5529","hashOfConfig":"4515"},{"size":130,"mtime":1678482764218,"results":"5530","hashOfConfig":"4515"},{"size":3968,"mtime":1678482764218,"results":"5531","hashOfConfig":"4515"},{"size":3984,"mtime":1675791602713,"results":"5532","hashOfConfig":"4515"},{"size":49,"mtime":1678764804335,"results":"5533","hashOfConfig":"4515"},{"size":1190,"mtime":1678764804335,"results":"5534","hashOfConfig":"4515"},{"size":1996,"mtime":1678482764219,"results":"5535","hashOfConfig":"4515"},{"size":24,"mtime":1677122559998,"results":"5536","hashOfConfig":"4515"},{"size":4613,"mtime":1676686985661,"results":"5537","hashOfConfig":"4515"},{"size":3658,"mtime":1676640878929,"results":"5538","hashOfConfig":"4515"},{"size":59,"mtime":1675791602717,"results":"5539","hashOfConfig":"4515"},{"size":3589,"mtime":1675791602717,"results":"5540","hashOfConfig":"4515"},{"size":1356,"mtime":1675791602719,"results":"5541","hashOfConfig":"4515"},{"size":211,"mtime":1678482764229,"results":"5542","hashOfConfig":"4515"},{"size":129,"mtime":1678482764231,"results":"5543","hashOfConfig":"4515"},{"size":3570,"mtime":1675791602719,"results":"5544","hashOfConfig":"4515"},{"size":1248,"mtime":1675791602719,"results":"5545","hashOfConfig":"4515"},{"size":1199,"mtime":1676640878930,"results":"5546","hashOfConfig":"4515"},{"size":5700,"mtime":1675791602720,"results":"5547","hashOfConfig":"4515"},{"size":1967,"mtime":1675791602720,"results":"5548","hashOfConfig":"4515"},{"size":65,"mtime":1675791602720,"results":"5549","hashOfConfig":"4515"},{"size":1591,"mtime":1678764804335,"results":"5550","hashOfConfig":"4515"},{"size":187,"mtime":1675791602720,"results":"5551","hashOfConfig":"4515"},{"size":3508,"mtime":1678482764232,"results":"5552","hashOfConfig":"4515"},{"size":11847,"mtime":1676207505649,"results":"5553","hashOfConfig":"4515"},{"size":548,"mtime":1675791602721,"results":"5554","hashOfConfig":"4515"},{"size":9048,"mtime":1678482764232,"results":"5555","hashOfConfig":"4515"},{"size":2211,"mtime":1675791602721,"results":"5556","hashOfConfig":"4515"},{"size":98,"mtime":1675791602721,"results":"5557","hashOfConfig":"4515"},{"size":366,"mtime":1676207505649,"results":"5558","hashOfConfig":"4515"},{"size":1423,"mtime":1676207505649,"results":"5559","hashOfConfig":"4515"},{"size":579,"mtime":1675791602722,"results":"5560","hashOfConfig":"4515"},{"size":143,"mtime":1675791602722,"results":"5561","hashOfConfig":"4515"},{"size":167,"mtime":1675791602722,"results":"5562","hashOfConfig":"4515"},{"size":2191,"mtime":1676207505649,"results":"5563","hashOfConfig":"4515"},{"size":1493,"mtime":1675791602722,"results":"5564","hashOfConfig":"4515"},{"size":746,"mtime":1676207505650,"results":"5565","hashOfConfig":"4515"},{"size":747,"mtime":1676207505650,"results":"5566","hashOfConfig":"4515"},{"size":479,"mtime":1676207505650,"results":"5567","hashOfConfig":"4515"},{"size":38,"mtime":1678482764233,"results":"5568","hashOfConfig":"4515"},{"size":385,"mtime":1678482764233,"results":"5569","hashOfConfig":"4515"},{"size":16732,"mtime":1678749665819,"results":"5570","hashOfConfig":"4515"},{"size":4316,"mtime":1675791602724,"results":"5571","hashOfConfig":"4515"},{"size":38767,"mtime":1678482764271,"results":"5572","hashOfConfig":"4515"},{"size":114,"mtime":1678482764272,"results":"5573","hashOfConfig":"4515"},{"size":304,"mtime":1678482764272,"results":"5574","hashOfConfig":"4515"},{"size":847,"mtime":1675791602725,"results":"5575","hashOfConfig":"4515"},{"size":2173,"mtime":1675791602726,"results":"5576","hashOfConfig":"4515"},{"size":3018,"mtime":1676207505651,"results":"5577","hashOfConfig":"4515"},{"size":2079,"mtime":1678749665819,"results":"5578","hashOfConfig":"4515"},{"size":120,"mtime":1675791602729,"results":"5579","hashOfConfig":"4515"},{"size":658,"mtime":1675791602729,"results":"5580","hashOfConfig":"4515"},{"size":673,"mtime":1675791602729,"results":"5581","hashOfConfig":"4515"},{"size":515,"mtime":1676207505651,"results":"5582","hashOfConfig":"4515"},{"size":536,"mtime":1675791602729,"results":"5583","hashOfConfig":"4515"},{"size":535,"mtime":1675791602729,"results":"5584","hashOfConfig":"4515"},{"size":120,"mtime":1675791602730,"results":"5585","hashOfConfig":"4515"},{"size":227,"mtime":1675791602730,"results":"5586","hashOfConfig":"4515"},{"size":19,"mtime":1675791602730,"results":"5587","hashOfConfig":"4515"},{"size":19,"mtime":1675791602730,"results":"5588","hashOfConfig":"4515"},{"size":1743,"mtime":1676640878931,"results":"5589","hashOfConfig":"4515"},{"size":249,"mtime":1675791602731,"results":"5590","hashOfConfig":"4515"},{"size":19,"mtime":1675791602731,"results":"5591","hashOfConfig":"4515"},{"size":19,"mtime":1675791602731,"results":"5592","hashOfConfig":"4515"},{"size":1600,"mtime":1676640878932,"results":"5593","hashOfConfig":"4515"},{"size":19,"mtime":1675791602732,"results":"5594","hashOfConfig":"4515"},{"size":1735,"mtime":1676640878932,"results":"5595","hashOfConfig":"4515"},{"size":168,"mtime":1675791602735,"results":"5596","hashOfConfig":"4515"},{"size":17,"mtime":1675791602735,"results":"5597","hashOfConfig":"4515"},{"size":1967,"mtime":1676640878933,"results":"5598","hashOfConfig":"4515"},{"size":17,"mtime":1675791602735,"results":"5599","hashOfConfig":"4515"},{"size":258,"mtime":1675791602735,"results":"5600","hashOfConfig":"4515"},{"size":19,"mtime":1675791602735,"results":"5601","hashOfConfig":"4515"},{"size":19,"mtime":1675791602736,"results":"5602","hashOfConfig":"4515"},{"size":2424,"mtime":1676640878933,"results":"5603","hashOfConfig":"4515"},{"size":481,"mtime":1675791602736,"results":"5604","hashOfConfig":"4515"},{"size":19,"mtime":1675791602737,"results":"5605","hashOfConfig":"4515"},{"size":19,"mtime":1675791602737,"results":"5606","hashOfConfig":"4515"},{"size":3273,"mtime":1676640878934,"results":"5607","hashOfConfig":"4515"},{"size":551,"mtime":1676207505653,"results":"5608","hashOfConfig":"4515"},{"size":19,"mtime":1675791602738,"results":"5609","hashOfConfig":"4515"},{"size":19,"mtime":1675791602738,"results":"5610","hashOfConfig":"4515"},{"size":1364,"mtime":1676640878935,"results":"5611","hashOfConfig":"4515"},{"size":376,"mtime":1675791602738,"results":"5612","hashOfConfig":"4515"},{"size":19,"mtime":1675791602738,"results":"5613","hashOfConfig":"4515"},{"size":19,"mtime":1675791602738,"results":"5614","hashOfConfig":"4515"},{"size":1204,"mtime":1676640878935,"results":"5615","hashOfConfig":"4515"},{"size":18,"mtime":1675791602739,"results":"5616","hashOfConfig":"4515"},{"size":1266,"mtime":1676640878935,"results":"5617","hashOfConfig":"4515"},{"size":15,"mtime":1675791602739,"results":"5618","hashOfConfig":"4515"},{"size":514,"mtime":1676640878935,"results":"5619","hashOfConfig":"4515"},{"size":19,"mtime":1675791602741,"results":"5620","hashOfConfig":"4515"},{"size":1795,"mtime":1678749665820,"results":"5621","hashOfConfig":"4515"},{"size":36,"mtime":1675791602742,"results":"5622","hashOfConfig":"4515"},{"size":1119,"mtime":1676640878936,"results":"5623","hashOfConfig":"4515"},{"size":1149,"mtime":1676640878936,"results":"5624","hashOfConfig":"4515"},{"size":1571,"mtime":1676640878936,"results":"5625","hashOfConfig":"4515"},{"size":19,"mtime":1675791602747,"results":"5626","hashOfConfig":"4515"},{"size":19,"mtime":1675791602748,"results":"5627","hashOfConfig":"4515"},{"size":913,"mtime":1678410197884,"results":"5628","hashOfConfig":"4515"},{"size":19,"mtime":1675791602749,"results":"5629","hashOfConfig":"4515"},{"size":1163,"mtime":1676640878937,"results":"5630","hashOfConfig":"4515"},{"size":18,"mtime":1675791602750,"results":"5631","hashOfConfig":"4515"},{"size":898,"mtime":1676207505655,"results":"5632","hashOfConfig":"4515"},{"size":18,"mtime":1675791602751,"results":"5633","hashOfConfig":"4515"},{"size":650,"mtime":1678764804335,"results":"5634","hashOfConfig":"4515"},{"size":233,"mtime":1675791602751,"results":"5635","hashOfConfig":"4515"},{"size":19,"mtime":1675791602751,"results":"5636","hashOfConfig":"4515"},{"size":19,"mtime":1675791602752,"results":"5637","hashOfConfig":"4515"},{"size":1981,"mtime":1676640878937,"results":"5638","hashOfConfig":"4515"},{"size":4159,"mtime":1678482764274,"results":"5639","hashOfConfig":"4515"},{"size":970,"mtime":1678482764274,"results":"5640","hashOfConfig":"4515"},{"size":107,"mtime":1678482764275,"results":"5641","hashOfConfig":"4515"},{"size":26,"mtime":1675791602755,"results":"5642","hashOfConfig":"4515"},{"size":1355,"mtime":1675791602755,"results":"5643","hashOfConfig":"4515"},{"size":724,"mtime":1675791602755,"results":"5644","hashOfConfig":"4515"},{"size":1357,"mtime":1676207505656,"results":"5645","hashOfConfig":"4515"},{"size":358,"mtime":1675791602759,"results":"5646","hashOfConfig":"4515"},{"size":442,"mtime":1675791602760,"results":"5647","hashOfConfig":"4515"},{"size":1165,"mtime":1675791602760,"results":"5648","hashOfConfig":"4515"},{"size":379,"mtime":1675791602760,"results":"5649","hashOfConfig":"4515"},{"size":405,"mtime":1675791602760,"results":"5650","hashOfConfig":"4515"},{"size":331,"mtime":1676207505657,"results":"5651","hashOfConfig":"4515"},{"size":372,"mtime":1678482764275,"results":"5652","hashOfConfig":"4515"},{"size":9041,"mtime":1676207505657,"results":"5653","hashOfConfig":"4515"},{"size":3045,"mtime":1675791602761,"results":"5654","hashOfConfig":"4515"},{"size":612,"mtime":1676686985661,"results":"5655","hashOfConfig":"4515"},{"size":429,"mtime":1675791602761,"results":"5656","hashOfConfig":"4515"},{"size":5105,"mtime":1675791602761,"results":"5657","hashOfConfig":"4515"},{"size":18874,"mtime":1678677876780,"results":"5658","hashOfConfig":"4515"},{"size":814,"mtime":1676640878939,"results":"5659","hashOfConfig":"4515"},{"size":386,"mtime":1675791602761,"results":"5660","hashOfConfig":"4515"},{"size":521,"mtime":1675791602762,"results":"5661","hashOfConfig":"4515"},{"size":132,"mtime":1676640878943,"results":"5662","hashOfConfig":"4515"},{"size":41,"mtime":1676640878944,"results":"5663","hashOfConfig":"4515"},{"size":1248,"mtime":1676640878944,"results":"5664","hashOfConfig":"4515"},{"size":219,"mtime":1676640878944,"results":"5665","hashOfConfig":"4515"},{"size":2044,"mtime":1678764804336,"results":"5666","hashOfConfig":"4515"},{"size":163,"mtime":1678764804336,"results":"5667","hashOfConfig":"4515"},{"size":1639,"mtime":1676207505664,"results":"5668","hashOfConfig":"4515"},{"size":1655,"mtime":1678764804336,"results":"5669","hashOfConfig":"4515"},{"size":1168,"mtime":1678764804336,"results":"5670","hashOfConfig":"4515"},{"size":1449,"mtime":1678764804336,"results":"5671","hashOfConfig":"4515"},{"size":1988,"mtime":1678482764276,"results":"5672","hashOfConfig":"4515"},{"size":2102,"mtime":1675791602774,"results":"5673","hashOfConfig":"4515"},{"size":29,"mtime":1675791602775,"results":"5674","hashOfConfig":"4515"},{"size":59,"mtime":1678482764277,"results":"5675","hashOfConfig":"4515"},{"size":1414,"mtime":1676686985662,"results":"5676","hashOfConfig":"4515"},{"size":1450,"mtime":1676640878945,"results":"5677","hashOfConfig":"4515"},{"size":893,"mtime":1675791602776,"results":"5678","hashOfConfig":"4515"},{"size":111,"mtime":1675791602776,"results":"5679","hashOfConfig":"4515"},{"size":1453,"mtime":1676686985662,"results":"5680","hashOfConfig":"4515"},{"size":234,"mtime":1675791602776,"results":"5681","hashOfConfig":"4515"},{"size":31,"mtime":1678482764277,"results":"5682","hashOfConfig":"4515"},{"size":505,"mtime":1675791602777,"results":"5683","hashOfConfig":"4515"},{"size":24,"mtime":1678482764277,"results":"5684","hashOfConfig":"4515"},{"size":1020,"mtime":1678764804337,"results":"5685","hashOfConfig":"4515"},{"size":44,"mtime":1678764804337,"results":"5686","hashOfConfig":"4515"},{"size":776,"mtime":1678764804338,"results":"5687","hashOfConfig":"4515"},{"size":643,"mtime":1678764804343,"results":"5688","hashOfConfig":"4515"},{"size":6721,"mtime":1676640878968,"results":"5689","hashOfConfig":"4515"},{"size":4759,"mtime":1678482764286,"results":"5690","hashOfConfig":"4515"},{"size":547,"mtime":1678482764286,"results":"5691","hashOfConfig":"4515"},{"size":6262,"mtime":1675791602820,"results":"5692","hashOfConfig":"4515"},{"size":1669,"mtime":1676631077432,"results":"5693","hashOfConfig":"4515"},{"size":32,"mtime":1678482764286,"results":"5694","hashOfConfig":"4515"},{"size":430,"mtime":1678764804343,"results":"5695","hashOfConfig":"4515"},{"size":3176,"mtime":1678482764287,"results":"5696","hashOfConfig":"4515"},{"size":6681,"mtime":1678764804343,"results":"5697","hashOfConfig":"4515"},{"size":495,"mtime":1675791602822,"results":"5698","hashOfConfig":"4515"},{"size":1680,"mtime":1676207505675,"results":"5699","hashOfConfig":"4515"},{"size":1814,"mtime":1676207505675,"results":"5700","hashOfConfig":"4515"},{"size":2712,"mtime":1676207505675,"results":"5701","hashOfConfig":"4515"},{"size":1355,"mtime":1675791602822,"results":"5702","hashOfConfig":"4515"},{"size":1927,"mtime":1676640878971,"results":"5703","hashOfConfig":"4515"},{"size":1707,"mtime":1678482764287,"results":"5704","hashOfConfig":"4515"},{"size":394,"mtime":1676640878971,"results":"5705","hashOfConfig":"4515"},{"size":175,"mtime":1676207505676,"results":"5706","hashOfConfig":"4515"},{"size":4476,"mtime":1678764804345,"results":"5707","hashOfConfig":"4515"},{"size":411,"mtime":1676640878972,"results":"5708","hashOfConfig":"4515"},{"size":138,"mtime":1676640878945,"results":"5709","hashOfConfig":"4515"},{"size":9911,"mtime":1678302016089,"results":"5710","hashOfConfig":"4515"},{"size":2107,"mtime":1678482764278,"results":"5711","hashOfConfig":"4515"},{"size":23,"mtime":1678764804338,"results":"5712","hashOfConfig":"4515"},{"size":929,"mtime":1678764804338,"results":"5713","hashOfConfig":"4515"},{"size":20,"mtime":1676640878948,"results":"5714","hashOfConfig":"4515"},{"size":49,"mtime":1676640878949,"results":"5715","hashOfConfig":"4515"},{"size":1550,"mtime":1675791602782,"results":"5716","hashOfConfig":"4515"},{"size":1926,"mtime":1675791602782,"results":"5717","hashOfConfig":"4515"},{"size":5016,"mtime":1676640878952,"results":"5718","hashOfConfig":"4515"},{"size":3128,"mtime":1676207505667,"results":"5719","hashOfConfig":"4515"},{"size":1702,"mtime":1676207505667,"results":"5720","hashOfConfig":"4515"},{"size":1746,"mtime":1678764804338,"results":"5721","hashOfConfig":"4515"},{"size":5930,"mtime":1678764804339,"results":"5722","hashOfConfig":"4515"},{"size":704,"mtime":1676207505668,"results":"5723","hashOfConfig":"4515"},{"size":2591,"mtime":1678482764281,"results":"5724","hashOfConfig":"4515"},{"size":1359,"mtime":1678764804340,"results":"5725","hashOfConfig":"4515"},{"size":1383,"mtime":1676686985663,"results":"5726","hashOfConfig":"4515"},{"size":1488,"mtime":1678764804340,"results":"5727","hashOfConfig":"4515"},{"size":1126,"mtime":1676640878953,"results":"5728","hashOfConfig":"4515"},{"size":50,"mtime":1676640878953,"results":"5729","hashOfConfig":"4515"},{"size":9117,"mtime":1678482764281,"results":"5730","hashOfConfig":"4515"},{"size":1456,"mtime":1678764804341,"results":"5731","hashOfConfig":"4515"},{"size":2316,"mtime":1676640878956,"results":"5732","hashOfConfig":"4515"},{"size":476,"mtime":1678482764282,"results":"5733","hashOfConfig":"4515"},{"size":465,"mtime":1676640878956,"results":"5734","hashOfConfig":"4515"},{"size":639,"mtime":1676640878956,"results":"5735","hashOfConfig":"4515"},{"size":503,"mtime":1676640878956,"results":"5736","hashOfConfig":"4515"},{"size":1456,"mtime":1676640878956,"results":"5737","hashOfConfig":"4515"},{"size":4541,"mtime":1677723113019,"results":"5738","hashOfConfig":"4515"},{"size":7069,"mtime":1678482764282,"results":"5739","hashOfConfig":"4515"},{"size":1464,"mtime":1677122560005,"results":"5740","hashOfConfig":"4515"},{"size":1099,"mtime":1676640878958,"results":"5741","hashOfConfig":"4515"},{"size":9043,"mtime":1678482764283,"results":"5742","hashOfConfig":"4515"},{"size":521,"mtime":1678764804341,"results":"5743","hashOfConfig":"4515"},{"size":2234,"mtime":1678482764283,"results":"5744","hashOfConfig":"4515"},{"size":2591,"mtime":1678482764284,"results":"5745","hashOfConfig":"4515"},{"size":6113,"mtime":1678764804341,"results":"5746","hashOfConfig":"4515"},{"size":8210,"mtime":1678302016089,"results":"5747","hashOfConfig":"4515"},{"size":7827,"mtime":1676640878962,"results":"5748","hashOfConfig":"4515"},{"size":101,"mtime":1676207505671,"results":"5749","hashOfConfig":"4515"},{"size":8565,"mtime":1678764804342,"results":"5750","hashOfConfig":"4515"},{"size":2123,"mtime":1678482764285,"results":"5751","hashOfConfig":"4515"},{"size":4102,"mtime":1678764804342,"results":"5752","hashOfConfig":"4515"},{"size":3402,"mtime":1678302016090,"results":"5753","hashOfConfig":"4515"},{"size":4261,"mtime":1678482764285,"results":"5754","hashOfConfig":"4515"},{"size":1120,"mtime":1676640878966,"results":"5755","hashOfConfig":"4515"},{"size":1213,"mtime":1676640878967,"results":"5756","hashOfConfig":"4515"},{"size":94,"mtime":1678482764285,"results":"5757","hashOfConfig":"4515"},{"size":21,"mtime":1678482764285,"results":"5758","hashOfConfig":"4515"},{"size":266,"mtime":1675791602818,"results":"5759","hashOfConfig":"4515"},{"size":179,"mtime":1678764804345,"results":"5760","hashOfConfig":"4515"},{"size":1598,"mtime":1678764804345,"results":"5761","hashOfConfig":"4515"},{"size":900,"mtime":1675791602827,"results":"5762","hashOfConfig":"4515"},{"size":298,"mtime":1678764804345,"results":"5763","hashOfConfig":"4515"},{"size":298,"mtime":1678764804345,"results":"5764","hashOfConfig":"4515"},{"size":201,"mtime":1678482764288,"results":"5765","hashOfConfig":"4515"},{"size":754,"mtime":1676640878972,"results":"5766","hashOfConfig":"4515"},{"size":349,"mtime":1678482764288,"results":"5767","hashOfConfig":"4515"},{"size":2724,"mtime":1678482764289,"results":"5768","hashOfConfig":"4515"},{"size":379,"mtime":1678764804346,"results":"5769","hashOfConfig":"4515"},{"size":1095,"mtime":1678482764289,"results":"5770","hashOfConfig":"4515"},{"size":420,"mtime":1678745878273,"results":"5771","hashOfConfig":"4515"},{"size":1367,"mtime":1678482764289,"results":"5772","hashOfConfig":"4515"},{"size":1753,"mtime":1678750959032,"results":"5773","hashOfConfig":"4515"},{"size":187,"mtime":1678482764290,"results":"5774","hashOfConfig":"4515"},{"size":1465,"mtime":1678764804346,"results":"5775","hashOfConfig":"4515"},{"size":177,"mtime":1678409738113,"results":"5776","hashOfConfig":"4515"},{"size":403,"mtime":1678409738114,"results":"5777","hashOfConfig":"4515"},{"size":1069,"mtime":1678409738114,"results":"5778","hashOfConfig":"4515"},{"size":2065,"mtime":1678409738114,"results":"5779","hashOfConfig":"4515"},{"size":442,"mtime":1678409738115,"results":"5780","hashOfConfig":"4515"},{"size":915,"mtime":1678409738116,"results":"5781","hashOfConfig":"4515"},{"size":858,"mtime":1678461073521,"results":"5782","hashOfConfig":"4515"},{"size":478,"mtime":1678409738116,"results":"5783","hashOfConfig":"4515"},{"size":1015,"mtime":1678409738116,"results":"5784","hashOfConfig":"4515"},{"size":3369,"mtime":1678482764290,"results":"5785","hashOfConfig":"4515"},{"size":312,"mtime":1678724635171,"results":"5786","hashOfConfig":"4515"},{"size":1005,"mtime":1678409738120,"results":"5787","hashOfConfig":"4515"},{"size":770,"mtime":1675791602832,"results":"5788","hashOfConfig":"4515"},{"size":1893,"mtime":1678482764291,"results":"5789","hashOfConfig":"4515"},{"size":495,"mtime":1675791602832,"results":"5790","hashOfConfig":"4515"},{"size":757,"mtime":1678409738122,"results":"5791","hashOfConfig":"4515"},{"size":933,"mtime":1678764804346,"results":"5792","hashOfConfig":"4515"},{"size":821,"mtime":1678482764291,"results":"5793","hashOfConfig":"4515"},{"size":578,"mtime":1675791602833,"results":"5794","hashOfConfig":"4515"},{"size":781,"mtime":1676207505680,"results":"5795","hashOfConfig":"4515"},{"size":977,"mtime":1677723113021,"results":"5796","hashOfConfig":"4515"},{"size":2661,"mtime":1675791602833,"results":"5797","hashOfConfig":"4515"},{"size":2207,"mtime":1676207505680,"results":"5798","hashOfConfig":"4515"},{"size":451,"mtime":1675791602834,"results":"5799","hashOfConfig":"4515"},{"size":2753,"mtime":1676207505681,"results":"5800","hashOfConfig":"4515"},{"size":1979,"mtime":1676207505681,"results":"5801","hashOfConfig":"4515"},{"size":1034,"mtime":1676640878974,"results":"5802","hashOfConfig":"4515"},{"size":90,"mtime":1675791602835,"results":"5803","hashOfConfig":"4515"},{"size":515,"mtime":1678764843385,"results":"5804","hashOfConfig":"4515"},{"size":19,"mtime":1678764804347,"results":"5805","hashOfConfig":"4515"},{"size":3787,"mtime":1678764804347,"results":"5806","hashOfConfig":"4515"},{"size":873,"mtime":1676640878975,"results":"5807","hashOfConfig":"4515"},{"size":1265,"mtime":1678764804347,"results":"5808","hashOfConfig":"4515"},{"size":328,"mtime":1678764804347,"results":"5809","hashOfConfig":"4515"},{"size":694,"mtime":1678764804348,"results":"5810","hashOfConfig":"4515"},{"size":262,"mtime":1678482764291,"results":"5811","hashOfConfig":"4515"},{"size":292,"mtime":1676207505682,"results":"5812","hashOfConfig":"4515"},{"size":923,"mtime":1676207325740,"results":"5813","hashOfConfig":"4515"},{"size":2752,"mtime":1676207505682,"results":"5814","hashOfConfig":"4515"},{"size":3171,"mtime":1676640878976,"results":"5815","hashOfConfig":"4515"},{"size":1320,"mtime":1676207325741,"results":"5816","hashOfConfig":"4515"},{"size":1275,"mtime":1676207325741,"results":"5817","hashOfConfig":"4515"},{"size":1392,"mtime":1676207505683,"results":"5818","hashOfConfig":"4515"},{"size":866,"mtime":1676640878976,"results":"5819","hashOfConfig":"4515"},{"size":1503,"mtime":1676640878976,"results":"5820","hashOfConfig":"4515"},{"size":217,"mtime":1675791602839,"results":"5821","hashOfConfig":"4515"},{"size":25554,"mtime":1678764804348,"results":"5822","hashOfConfig":"4515"},{"size":1357,"mtime":1678764804348,"results":"5823","hashOfConfig":"4515"},{"size":704,"mtime":1675791602839,"results":"5824","hashOfConfig":"4515"},{"size":94,"mtime":1678764804348,"results":"5825","hashOfConfig":"4515"},{"size":1426,"mtime":1675791602840,"results":"5826","hashOfConfig":"4515"},{"size":1179,"mtime":1678764804349,"results":"5827","hashOfConfig":"4515"},{"size":158,"mtime":1678482764292,"results":"5828","hashOfConfig":"4515"},{"size":21,"mtime":1678482764292,"results":"5829","hashOfConfig":"4515"},{"size":1048,"mtime":1675791602841,"results":"5830","hashOfConfig":"4515"},{"size":63,"mtime":1678482764292,"results":"5831","hashOfConfig":"4515"},{"size":2980,"mtime":1678764804349,"results":"5832","hashOfConfig":"4515"},{"size":44,"mtime":1678764804350,"results":"5833","hashOfConfig":"4515"},{"size":2135,"mtime":1678764804350,"results":"5834","hashOfConfig":"4515"},{"size":1309,"mtime":1676640878977,"results":"5835","hashOfConfig":"5836"},{"size":1610,"mtime":1676640878977,"results":"5837","hashOfConfig":"5836"},{"size":1044,"mtime":1676640878978,"results":"5838","hashOfConfig":"5836"},{"size":2320,"mtime":1678749665836,"results":"5839","hashOfConfig":"5836"},{"size":59,"mtime":1678749665837,"results":"5840","hashOfConfig":"5836"},{"size":2931,"mtime":1676686985668,"results":"5841","hashOfConfig":"5836"},{"size":2669,"mtime":1676686985669,"results":"5842","hashOfConfig":"5836"},{"size":5141,"mtime":1676640878978,"results":"5843","hashOfConfig":"5836"},{"size":3526,"mtime":1678677876785,"results":"5844","hashOfConfig":"5836"},{"size":4328,"mtime":1676686985670,"results":"5845","hashOfConfig":"5836"},{"size":2507,"mtime":1676686985671,"results":"5846","hashOfConfig":"5836"},{"size":2054,"mtime":1676640878979,"results":"5847","hashOfConfig":"5836"},{"size":1057,"mtime":1676640878979,"results":"5848","hashOfConfig":"5836"},{"size":1929,"mtime":1676640878980,"results":"5849","hashOfConfig":"5836"},{"size":2178,"mtime":1676640878980,"results":"5850","hashOfConfig":"5836"},{"size":2126,"mtime":1678302016090,"results":"5851","hashOfConfig":"5836"},{"size":2105,"mtime":1678302016093,"results":"5852","hashOfConfig":"5836"},{"size":307,"mtime":1676640878981,"results":"5853","hashOfConfig":"5836"},{"size":701,"mtime":1676640878981,"results":"5854","hashOfConfig":"5836"},{"size":435,"mtime":1676640878982,"results":"5855","hashOfConfig":"5836"},{"size":808,"mtime":1676640878982,"results":"5856","hashOfConfig":"5836"},{"size":647,"mtime":1676640878982,"results":"5857","hashOfConfig":"5836"},{"size":737,"mtime":1676640878983,"results":"5858","hashOfConfig":"5836"},{"size":1161,"mtime":1676640878983,"results":"5859","hashOfConfig":"5836"},{"size":907,"mtime":1676640878983,"results":"5860","hashOfConfig":"5836"},{"size":1089,"mtime":1676640878984,"results":"5861","hashOfConfig":"5836"},{"size":473,"mtime":1676640878984,"results":"5862","hashOfConfig":"5836"},{"size":40,"mtime":1675791602847,"results":"5863","hashOfConfig":"5836"},{"size":2303,"mtime":1676640878984,"results":"5864","hashOfConfig":"5836"},{"size":5745,"mtime":1678728574345,"results":"5865","hashOfConfig":"5836"},{"size":1142,"mtime":1676640878985,"results":"5866","hashOfConfig":"5836"},{"size":46,"mtime":1675791602847,"results":"5867","hashOfConfig":"5836"},{"size":4543,"mtime":1676207505689,"results":"5868","hashOfConfig":"5836"},{"size":2084,"mtime":1677723113023,"results":"5869","hashOfConfig":"5836"},{"size":446,"mtime":1676640878985,"results":"5870","hashOfConfig":"5836"},{"size":2160,"mtime":1676640878985,"results":"5871","hashOfConfig":"5836"},{"size":3549,"mtime":1678302016093,"results":"5872","hashOfConfig":"5836"},{"size":1526,"mtime":1676640878985,"results":"5873","hashOfConfig":"5836"},{"size":2787,"mtime":1676640878985,"results":"5874","hashOfConfig":"5836"},{"size":1443,"mtime":1676640878986,"results":"5875","hashOfConfig":"5836"},{"size":3831,"mtime":1676640878986,"results":"5876","hashOfConfig":"5836"},{"size":837,"mtime":1676640878986,"results":"5877","hashOfConfig":"5836"},{"size":1143,"mtime":1676640878986,"results":"5878","hashOfConfig":"5836"},{"size":757,"mtime":1676640878987,"results":"5879","hashOfConfig":"5836"},{"size":775,"mtime":1676686985673,"results":"5880","hashOfConfig":"5836"},{"size":182,"mtime":1676640878987,"results":"5881","hashOfConfig":"5836"},{"size":233,"mtime":1676640878987,"results":"5882","hashOfConfig":"5836"},{"size":321,"mtime":1676640878988,"results":"5883","hashOfConfig":"5836"},{"size":895,"mtime":1676640878988,"results":"5884","hashOfConfig":"5836"},{"size":671,"mtime":1676640878988,"results":"5885","hashOfConfig":"5836"},{"size":358,"mtime":1676640878988,"results":"5886","hashOfConfig":"5836"},{"size":230,"mtime":1676640878988,"results":"5887","hashOfConfig":"5836"},{"size":253,"mtime":1675791602853,"results":"5888","hashOfConfig":"5836"},{"size":401,"mtime":1675791602853,"results":"5889","hashOfConfig":"5836"},{"size":243,"mtime":1675791602854,"results":"5890","hashOfConfig":"5836"},{"size":1090,"mtime":1675791602854,"results":"5891","hashOfConfig":"5836"},{"size":668,"mtime":1676640878988,"results":"5892","hashOfConfig":"5836"},{"size":745,"mtime":1675791602854,"results":"5893","hashOfConfig":"5836"},{"size":475,"mtime":1675791602854,"results":"5894","hashOfConfig":"5836"},{"size":2477,"mtime":1676640878989,"results":"5895","hashOfConfig":"5836"},{"size":232,"mtime":1676640878989,"results":"5896","hashOfConfig":"5836"},{"size":451,"mtime":1678477801544,"results":"5897","hashOfConfig":"5836"},{"size":423,"mtime":1676640878989,"results":"5898","hashOfConfig":"5836"},{"size":263,"mtime":1676640878990,"results":"5899","hashOfConfig":"5836"},{"size":215,"mtime":1676640878990,"results":"5900","hashOfConfig":"5836"},{"size":280,"mtime":1676640878990,"results":"5901","hashOfConfig":"5836"},{"size":253,"mtime":1676640878990,"results":"5902","hashOfConfig":"5836"},{"size":399,"mtime":1676640878990,"results":"5903","hashOfConfig":"5836"},{"size":684,"mtime":1676640878991,"results":"5904","hashOfConfig":"5836"},{"size":1154,"mtime":1676640878991,"results":"5905","hashOfConfig":"5836"},{"size":688,"mtime":1676207325755,"results":"5906","hashOfConfig":"5836"},{"size":461,"mtime":1676640878991,"results":"5907","hashOfConfig":"5836"},{"size":1667,"mtime":1676640878991,"results":"5908","hashOfConfig":"5836"},{"size":4280,"mtime":1676640878991,"results":"5909","hashOfConfig":"5836"},{"size":995,"mtime":1676640878992,"results":"5910","hashOfConfig":"5836"},{"size":256,"mtime":1676640878992,"results":"5911","hashOfConfig":"5836"},{"size":3271,"mtime":1676640878992,"results":"5912","hashOfConfig":"5836"},{"size":2244,"mtime":1676207505698,"results":"5913","hashOfConfig":"5836"},{"size":1814,"mtime":1675791602864,"results":"5914","hashOfConfig":"5836"},{"size":2902,"mtime":1677723113023,"results":"5915","hashOfConfig":"5836"},{"size":8185,"mtime":1676640878993,"results":"5916","hashOfConfig":"5836"},{"size":1504,"mtime":1676640878993,"results":"5917","hashOfConfig":"5836"},{"size":3068,"mtime":1678302016095,"results":"5918","hashOfConfig":"5836"},{"size":4856,"mtime":1678724612251,"results":"5919","hashOfConfig":"5836"},{"size":982,"mtime":1676640878994,"results":"5920","hashOfConfig":"5836"},{"size":3870,"mtime":1676640878994,"results":"5921","hashOfConfig":"5836"},{"size":2014,"mtime":1676640878994,"results":"5922","hashOfConfig":"5836"},{"size":800,"mtime":1676640878995,"results":"5923","hashOfConfig":"5836"},{"size":628,"mtime":1676640878995,"results":"5924","hashOfConfig":"5836"},{"size":403,"mtime":1676640878995,"results":"5925","hashOfConfig":"5836"},{"size":280,"mtime":1676640878995,"results":"5926","hashOfConfig":"5836"},{"size":1526,"mtime":1676640878995,"results":"5927","hashOfConfig":"5836"},{"size":1144,"mtime":1676640878995,"results":"5928","hashOfConfig":"5836"},{"size":701,"mtime":1676640878996,"results":"5929","hashOfConfig":"5836"},{"size":441,"mtime":1675791602871,"results":"5930","hashOfConfig":"5836"},{"size":699,"mtime":1676640878996,"results":"5931","hashOfConfig":"5836"},{"size":875,"mtime":1676640878996,"results":"5932","hashOfConfig":"5836"},{"size":242,"mtime":1676640878997,"results":"5933","hashOfConfig":"5836"},{"size":433,"mtime":1676640878997,"results":"5934","hashOfConfig":"5836"},{"size":2140,"mtime":1676640878999,"results":"5935","hashOfConfig":"5836"},{"size":1662,"mtime":1675791602872,"results":"5936","hashOfConfig":"5836"},{"size":46,"mtime":1675791602872,"results":"5937","hashOfConfig":"5836"},{"size":1568,"mtime":1677723113025,"results":"5938","hashOfConfig":"5836"},{"size":800,"mtime":1677723113026,"results":"5939","hashOfConfig":"5836"},{"size":856,"mtime":1676640879000,"results":"5940","hashOfConfig":"5836"},{"size":1038,"mtime":1676640879000,"results":"5941","hashOfConfig":"5836"},{"size":39,"mtime":1675791602887,"results":"5942","hashOfConfig":"5836"},{"size":1252,"mtime":1675791602887,"results":"5943","hashOfConfig":"5836"},{"size":2704,"mtime":1676640879000,"results":"5944","hashOfConfig":"5836"},{"size":1155,"mtime":1676640879000,"results":"5945","hashOfConfig":"5836"},{"size":28,"mtime":1675791602888,"results":"5946","hashOfConfig":"5836"},{"size":1785,"mtime":1676655201520,"results":"5947","hashOfConfig":"5836"},{"size":512,"mtime":1676640879001,"results":"5948","hashOfConfig":"5836"},{"size":911,"mtime":1676686985674,"results":"5949","hashOfConfig":"5836"},{"size":751,"mtime":1676686985674,"results":"5950","hashOfConfig":"5836"},{"size":324,"mtime":1676686985675,"results":"5951","hashOfConfig":"5836"},{"size":867,"mtime":1676686985676,"results":"5952","hashOfConfig":"5836"},{"size":1234,"mtime":1676686985676,"results":"5953","hashOfConfig":"5836"},{"size":1616,"mtime":1676686985677,"results":"5954","hashOfConfig":"5836"},{"size":441,"mtime":1675791602894,"results":"5955","hashOfConfig":"5836"},{"size":416,"mtime":1676640879002,"results":"5956","hashOfConfig":"5836"},{"size":1896,"mtime":1676640879003,"results":"5957","hashOfConfig":"5836"},{"size":447,"mtime":1676640879003,"results":"5958","hashOfConfig":"5836"},{"size":1656,"mtime":1677245022977,"results":"5959","hashOfConfig":"5836"},{"size":2141,"mtime":1677245022978,"results":"5960","hashOfConfig":"5836"},{"size":38,"mtime":1675791602895,"results":"5961","hashOfConfig":"5836"},{"size":341,"mtime":1676640879003,"results":"5962","hashOfConfig":"5836"},{"size":1492,"mtime":1676640879004,"results":"5963","hashOfConfig":"5836"},{"size":539,"mtime":1676640879004,"results":"5964","hashOfConfig":"5836"},{"size":2126,"mtime":1676640879004,"results":"5965","hashOfConfig":"5836"},{"size":1397,"mtime":1676640879004,"results":"5966","hashOfConfig":"5836"},{"size":1521,"mtime":1676640879005,"results":"5967","hashOfConfig":"5836"},{"size":1474,"mtime":1676640879005,"results":"5968","hashOfConfig":"5836"},{"size":44,"mtime":1675791602897,"results":"5969","hashOfConfig":"5836"},{"size":343,"mtime":1676640879005,"results":"5970","hashOfConfig":"5836"},{"size":1795,"mtime":1676686985678,"results":"5971","hashOfConfig":"5836"},{"size":1847,"mtime":1676686985678,"results":"5972","hashOfConfig":"5836"},{"size":974,"mtime":1676640879005,"results":"5973","hashOfConfig":"5836"},{"size":453,"mtime":1676640879006,"results":"5974","hashOfConfig":"5836"},{"size":2160,"mtime":1676640879006,"results":"5975","hashOfConfig":"5836"},{"size":46,"mtime":1675791602898,"results":"5976","hashOfConfig":"5836"},{"size":2336,"mtime":1676640879006,"results":"5977","hashOfConfig":"5836"},{"size":4113,"mtime":1676640879006,"results":"5978","hashOfConfig":"5836"},{"size":986,"mtime":1676640879006,"results":"5979","hashOfConfig":"5836"},{"size":1161,"mtime":1676640879007,"results":"5980","hashOfConfig":"5836"},{"size":54,"mtime":1675791602905,"results":"5981","hashOfConfig":"5836"},{"size":2932,"mtime":1676640879007,"results":"5982","hashOfConfig":"5836"},{"size":3834,"mtime":1676640879007,"results":"5983","hashOfConfig":"5836"},{"size":395,"mtime":1676640879007,"results":"5984","hashOfConfig":"5836"},{"size":413,"mtime":1676640879008,"results":"5985","hashOfConfig":"5836"},{"size":326,"mtime":1676640879008,"results":"5986","hashOfConfig":"5836"},{"size":312,"mtime":1676640879008,"results":"5987","hashOfConfig":"5836"},{"size":407,"mtime":1676640879008,"results":"5988","hashOfConfig":"5836"},{"size":714,"mtime":1676640879008,"results":"5989","hashOfConfig":"5836"},{"size":429,"mtime":1675791602943,"results":"5990","hashOfConfig":"5836"},{"size":3273,"mtime":1676640879009,"results":"5991","hashOfConfig":"5836"},{"size":5199,"mtime":1676640879009,"results":"5992","hashOfConfig":"5836"},{"size":483,"mtime":1676640879009,"results":"5993","hashOfConfig":"5836"},{"size":348,"mtime":1676640879010,"results":"5994","hashOfConfig":"5836"},{"size":584,"mtime":1676640879010,"results":"5995","hashOfConfig":"5836"},{"size":391,"mtime":1676207325776,"results":"5996","hashOfConfig":"5836"},{"size":606,"mtime":1676640879010,"results":"5997","hashOfConfig":"5836"},{"size":236,"mtime":1676207505714,"results":"5998","hashOfConfig":"5836"},{"size":2924,"mtime":1676640879010,"results":"5999","hashOfConfig":"5836"},{"size":846,"mtime":1676640879010,"results":"6000","hashOfConfig":"5836"},{"size":578,"mtime":1676640879011,"results":"6001","hashOfConfig":"5836"},{"size":308,"mtime":1676640879011,"results":"6002","hashOfConfig":"5836"},{"size":512,"mtime":1676640879011,"results":"6003","hashOfConfig":"5836"},{"size":334,"mtime":1676640879011,"results":"6004","hashOfConfig":"5836"},{"size":545,"mtime":1676640879012,"results":"6005","hashOfConfig":"5836"},{"size":388,"mtime":1676640879012,"results":"6006","hashOfConfig":"5836"},{"size":407,"mtime":1676640879012,"results":"6007","hashOfConfig":"5836"},{"size":847,"mtime":1676640879012,"results":"6008","hashOfConfig":"5836"},{"size":300,"mtime":1676640879012,"results":"6009","hashOfConfig":"5836"},{"size":396,"mtime":1676640879013,"results":"6010","hashOfConfig":"5836"},{"size":562,"mtime":1676640879013,"results":"6011","hashOfConfig":"5836"},{"size":690,"mtime":1676640879014,"results":"6012","hashOfConfig":"5836"},{"size":329,"mtime":1676640879014,"results":"6013","hashOfConfig":"5836"},{"size":1199,"mtime":1675791602953,"results":"6014","hashOfConfig":"5836"},{"size":1089,"mtime":1676640879014,"results":"6015","hashOfConfig":"5836"},{"size":594,"mtime":1676640879015,"results":"6016","hashOfConfig":"5836"},{"size":551,"mtime":1676640879017,"results":"6017","hashOfConfig":"5836"},{"size":748,"mtime":1676640879017,"results":"6018","hashOfConfig":"5836"},{"size":2809,"mtime":1678477801545,"results":"6019","hashOfConfig":"5836"},{"size":680,"mtime":1676640879018,"results":"6020","hashOfConfig":"5836"},{"size":4154,"mtime":1676640879018,"results":"6021","hashOfConfig":"5836"},{"size":770,"mtime":1675791602956,"results":"6022","hashOfConfig":"5836"},{"size":46,"mtime":1675791602956,"results":"6023","hashOfConfig":"5836"},{"size":1999,"mtime":1676640879018,"results":"6024","hashOfConfig":"5836"},{"size":2439,"mtime":1676640879018,"results":"6025","hashOfConfig":"5836"},{"size":992,"mtime":1676640879019,"results":"6026","hashOfConfig":"5836"},{"size":842,"mtime":1676640879019,"results":"6027","hashOfConfig":"5836"},{"size":632,"mtime":1676640879019,"results":"6028","hashOfConfig":"5836"},{"size":585,"mtime":1676640879020,"results":"6029","hashOfConfig":"5836"},{"size":1182,"mtime":1676640879020,"results":"6030","hashOfConfig":"5836"},{"size":702,"mtime":1677723113026,"results":"6031","hashOfConfig":"5836"},{"size":895,"mtime":1676640879020,"results":"6032","hashOfConfig":"5836"},{"size":1175,"mtime":1676640879020,"results":"6033","hashOfConfig":"5836"},{"size":895,"mtime":1676640879021,"results":"6034","hashOfConfig":"5836"},{"size":1174,"mtime":1676640879021,"results":"6035","hashOfConfig":"5836"},{"size":865,"mtime":1676640879021,"results":"6036","hashOfConfig":"5836"},{"size":1032,"mtime":1676640879021,"results":"6037","hashOfConfig":"5836"},{"size":1801,"mtime":1678302016095,"results":"6038","hashOfConfig":"5836"},{"size":3191,"mtime":1676640879022,"results":"6039","hashOfConfig":"5836"},{"size":464,"mtime":1677723113027,"results":"6040","hashOfConfig":"5836"},{"size":2233,"mtime":1677646759501,"results":"6041","hashOfConfig":"5836"},{"size":1395,"mtime":1678764804350,"results":"6042","hashOfConfig":"5836"},{"size":329,"mtime":1676640879022,"results":"6043","hashOfConfig":"5836"},{"size":565,"mtime":1676640879022,"results":"6044","hashOfConfig":"5836"},{"size":933,"mtime":1676640879022,"results":"6045","hashOfConfig":"5836"},{"size":1195,"mtime":1676640879023,"results":"6046","hashOfConfig":"5836"},{"size":511,"mtime":1676640879023,"results":"6047","hashOfConfig":"5836"},{"size":1341,"mtime":1678764804351,"results":"6048","hashOfConfig":"5836"},{"size":1277,"mtime":1676640879023,"results":"6049","hashOfConfig":"5836"},{"size":3139,"mtime":1676640879024,"results":"6050","hashOfConfig":"5836"},{"size":3510,"mtime":1676640879026,"results":"6051","hashOfConfig":"5836"},{"size":4226,"mtime":1676640879026,"results":"6052","hashOfConfig":"5836"},{"size":606,"mtime":1676640879026,"results":"6053","hashOfConfig":"5836"},{"size":1190,"mtime":1676640879027,"results":"6054","hashOfConfig":"5836"},{"size":878,"mtime":1676640879027,"results":"6055","hashOfConfig":"5836"},{"size":4049,"mtime":1676640879027,"results":"6056","hashOfConfig":"5836"},{"size":959,"mtime":1676640879027,"results":"6057","hashOfConfig":"5836"},{"size":2508,"mtime":1676640879027,"results":"6058","hashOfConfig":"5836"},{"size":1265,"mtime":1676640879028,"results":"6059","hashOfConfig":"5836"},{"size":1115,"mtime":1676640879028,"results":"6060","hashOfConfig":"5836"},{"size":547,"mtime":1676640879028,"results":"6061","hashOfConfig":"5836"},{"size":587,"mtime":1676640879028,"results":"6062","hashOfConfig":"5836"},{"size":260,"mtime":1676640879028,"results":"6063","hashOfConfig":"5836"},{"size":1276,"mtime":1676640879028,"results":"6064","hashOfConfig":"5836"},{"size":982,"mtime":1676640879029,"results":"6065","hashOfConfig":"5836"},{"size":1839,"mtime":1676640879031,"results":"6066","hashOfConfig":"5836"},{"size":1361,"mtime":1677723113028,"results":"6067","hashOfConfig":"5836"},{"size":1282,"mtime":1676640879033,"results":"6068","hashOfConfig":"5836"},{"size":330,"mtime":1676640879033,"results":"6069","hashOfConfig":"5836"},{"size":629,"mtime":1676640879033,"results":"6070","hashOfConfig":"5836"},{"size":312,"mtime":1676640879033,"results":"6071","hashOfConfig":"5836"},{"size":280,"mtime":1676640879033,"results":"6072","hashOfConfig":"5836"},{"size":293,"mtime":1676640879033,"results":"6073","hashOfConfig":"5836"},{"size":582,"mtime":1676640879034,"results":"6074","hashOfConfig":"5836"},{"size":297,"mtime":1676640879035,"results":"6075","hashOfConfig":"5836"},{"size":376,"mtime":1676640879035,"results":"6076","hashOfConfig":"5836"},{"size":341,"mtime":1676640879035,"results":"6077","hashOfConfig":"5836"},{"size":655,"mtime":1676640879037,"results":"6078","hashOfConfig":"5836"},{"size":2690,"mtime":1678395193846,"results":"6079","hashOfConfig":"5836"},{"size":249,"mtime":1676640879037,"results":"6080","hashOfConfig":"5836"},{"size":317,"mtime":1676640879037,"results":"6081","hashOfConfig":"5836"},{"size":607,"mtime":1676640879037,"results":"6082","hashOfConfig":"5836"},{"size":290,"mtime":1676640879037,"results":"6083","hashOfConfig":"5836"},{"size":297,"mtime":1676640879038,"results":"6084","hashOfConfig":"5836"},{"size":304,"mtime":1676640879038,"results":"6085","hashOfConfig":"5836"},{"size":434,"mtime":1676640879038,"results":"6086","hashOfConfig":"5836"},{"size":483,"mtime":1678395193847,"results":"6087","hashOfConfig":"5836"},{"size":845,"mtime":1676640879038,"results":"6088","hashOfConfig":"5836"},{"size":855,"mtime":1676640879038,"results":"6089","hashOfConfig":"5836"},{"size":590,"mtime":1676640879038,"results":"6090","hashOfConfig":"5836"},{"size":986,"mtime":1676640879039,"results":"6091","hashOfConfig":"5836"},{"size":646,"mtime":1676640879039,"results":"6092","hashOfConfig":"5836"},{"size":494,"mtime":1676640879039,"results":"6093","hashOfConfig":"5836"},{"size":557,"mtime":1676640879039,"results":"6094","hashOfConfig":"5836"},{"size":2137,"mtime":1676640879039,"results":"6095","hashOfConfig":"5836"},{"size":840,"mtime":1676640879039,"results":"6096","hashOfConfig":"5836"},{"size":809,"mtime":1678302016095,"results":"6097","hashOfConfig":"5836"},{"size":833,"mtime":1676640879041,"results":"6098","hashOfConfig":"5836"},{"size":495,"mtime":1676640879041,"results":"6099","hashOfConfig":"5836"},{"size":548,"mtime":1676640879041,"results":"6100","hashOfConfig":"5836"},{"size":679,"mtime":1676640879041,"results":"6101","hashOfConfig":"5836"},{"size":1617,"mtime":1676640879041,"results":"6102","hashOfConfig":"5836"},{"size":524,"mtime":1676640879041,"results":"6103","hashOfConfig":"5836"},{"size":697,"mtime":1676640879042,"results":"6104","hashOfConfig":"5836"},{"size":410,"mtime":1676640879042,"results":"6105","hashOfConfig":"5836"},{"size":606,"mtime":1678395193847,"results":"6106","hashOfConfig":"5836"},{"size":843,"mtime":1676640879043,"results":"6107","hashOfConfig":"5836"},{"size":111,"mtime":1676640879043,"results":"6108","hashOfConfig":"5836"},{"size":671,"mtime":1676640879043,"results":"6109","hashOfConfig":"5836"},{"size":444,"mtime":1676640879043,"results":"6110","hashOfConfig":"5836"},{"size":406,"mtime":1676640879043,"results":"6111","hashOfConfig":"5836"},{"size":753,"mtime":1676640879044,"results":"6112","hashOfConfig":"5836"},{"size":648,"mtime":1676640879044,"results":"6113","hashOfConfig":"5836"},{"size":1018,"mtime":1676640879044,"results":"6114","hashOfConfig":"5836"},{"size":249,"mtime":1675791602987,"results":"6115","hashOfConfig":"5836"},{"size":640,"mtime":1676640879044,"results":"6116","hashOfConfig":"5836"},{"size":1526,"mtime":1676640879044,"results":"6117","hashOfConfig":"5836"},{"size":727,"mtime":1676640879044,"results":"6118","hashOfConfig":"5836"},{"size":424,"mtime":1676640879044,"results":"6119","hashOfConfig":"5836"},{"size":3798,"mtime":1678302016096,"results":"6120","hashOfConfig":"5836"},{"size":1020,"mtime":1676640879045,"results":"6121","hashOfConfig":"5836"},{"size":317,"mtime":1676640879045,"results":"6122","hashOfConfig":"5836"},{"size":240,"mtime":1676640879045,"results":"6123","hashOfConfig":"5836"},{"size":639,"mtime":1676640879046,"results":"6124","hashOfConfig":"5836"},{"size":311,"mtime":1676640879046,"results":"6125","hashOfConfig":"5836"},{"size":1857,"mtime":1676640879046,"results":"6126","hashOfConfig":"5836"},{"size":2335,"mtime":1678764804351,"results":"6127","hashOfConfig":"5836"},{"size":847,"mtime":1676640879047,"results":"6128","hashOfConfig":"5836"},{"size":3479,"mtime":1678764804352,"results":"6129","hashOfConfig":"5836"},{"size":902,"mtime":1676640879047,"results":"6130","hashOfConfig":"5836"},{"size":3487,"mtime":1678764804352,"results":"6131","hashOfConfig":"5836"},{"size":4429,"mtime":1676640879048,"results":"6132","hashOfConfig":"5836"},{"size":2539,"mtime":1678302016096,"results":"6133","hashOfConfig":"5836"},{"size":3203,"mtime":1676640879048,"results":"6134","hashOfConfig":"5836"},{"size":4269,"mtime":1678482764296,"results":"6135","hashOfConfig":"5836"},{"size":2967,"mtime":1677723113029,"results":"6136","hashOfConfig":"5836"},{"size":4594,"mtime":1676640879050,"results":"6137","hashOfConfig":"5836"},{"size":3565,"mtime":1676640879050,"results":"6138","hashOfConfig":"5836"},{"size":937,"mtime":1676640879050,"results":"6139","hashOfConfig":"5836"},{"size":2169,"mtime":1676640879051,"results":"6140","hashOfConfig":"5836"},{"size":651,"mtime":1676640879051,"results":"6141","hashOfConfig":"5836"},{"size":1218,"mtime":1676640879052,"results":"6142","hashOfConfig":"5836"},{"size":1930,"mtime":1676640879052,"results":"6143","hashOfConfig":"5836"},{"size":411,"mtime":1676640879052,"results":"6144","hashOfConfig":"5836"},{"size":8106,"mtime":1676640879052,"results":"6145","hashOfConfig":"5836"},{"size":801,"mtime":1676640879053,"results":"6146","hashOfConfig":"5836"},{"size":369,"mtime":1676640879053,"results":"6147","hashOfConfig":"5836"},{"size":3554,"mtime":1676640879053,"results":"6148","hashOfConfig":"5836"},{"size":366,"mtime":1676640879053,"results":"6149","hashOfConfig":"5836"},{"size":92,"mtime":1676640879053,"results":"6150","hashOfConfig":"5836"},{"size":783,"mtime":1676640879053,"results":"6151","hashOfConfig":"5836"},{"size":48,"mtime":1675791602990,"results":"6152","hashOfConfig":"5836"},{"size":49,"mtime":1676207505742,"results":"6153","hashOfConfig":"5836"},{"size":453,"mtime":1676207505742,"results":"6154","hashOfConfig":"5836"},{"size":1597,"mtime":1676640879054,"results":"6155","hashOfConfig":"5836"},{"size":1099,"mtime":1676640879054,"results":"6156","hashOfConfig":"5836"},{"size":961,"mtime":1676640879054,"results":"6157","hashOfConfig":"5836"},{"size":2203,"mtime":1676640879054,"results":"6158","hashOfConfig":"5836"},{"size":285,"mtime":1676640879055,"results":"6159","hashOfConfig":"5836"},{"size":144,"mtime":1675791602993,"results":"6160","hashOfConfig":"5836"},{"size":130,"mtime":1675791602993,"results":"6161","hashOfConfig":"5836"},{"size":218,"mtime":1676640879055,"results":"6162","hashOfConfig":"5836"},{"size":241,"mtime":1675791602993,"results":"6163","hashOfConfig":"5836"},{"size":153,"mtime":1675791602997,"results":"6164","hashOfConfig":"5836"},{"size":192,"mtime":1675791602997,"results":"6165","hashOfConfig":"5836"},{"size":845,"mtime":1678749665839,"results":"6166","hashOfConfig":"5836"},{"size":1587,"mtime":1675791602997,"results":"6167","hashOfConfig":"5836"},{"size":644,"mtime":1676640879055,"results":"6168","hashOfConfig":"5836"},{"size":363,"mtime":1676207505744,"results":"6169","hashOfConfig":"5836"},{"size":861,"mtime":1676640879055,"results":"6170","hashOfConfig":"5836"},{"size":1263,"mtime":1675791602998,"results":"6171","hashOfConfig":"5836"},{"size":432,"mtime":1675791602998,"results":"6172","hashOfConfig":"5836"},{"size":167,"mtime":1675791602998,"results":"6173","hashOfConfig":"5836"},{"size":1445,"mtime":1676640879055,"results":"6174","hashOfConfig":"5836"},{"size":1987,"mtime":1676640879055,"results":"6175","hashOfConfig":"5836"},{"size":1065,"mtime":1676640879059,"results":"6176","hashOfConfig":"5836"},{"size":1518,"mtime":1675791603002,"results":"6177","hashOfConfig":"5836"},{"size":4731,"mtime":1676640879059,"results":"6178","hashOfConfig":"5836"},{"size":334,"mtime":1675791603002,"results":"6179","hashOfConfig":"5836"},{"size":886,"mtime":1676640879060,"results":"6180","hashOfConfig":"5836"},{"size":785,"mtime":1675791603023,"results":"6181","hashOfConfig":"5836"},{"size":664,"mtime":1676640879060,"results":"6182","hashOfConfig":"5836"},{"size":476,"mtime":1676207505745,"results":"6183","hashOfConfig":"5836"},{"size":693,"mtime":1675791603030,"results":"6184","hashOfConfig":"5836"},{"size":455,"mtime":1675791603030,"results":"6185","hashOfConfig":"5836"},{"size":241,"mtime":1675791603030,"results":"6186","hashOfConfig":"5836"},{"size":586,"mtime":1676640879060,"results":"6187","hashOfConfig":"5836"},{"size":547,"mtime":1676640879061,"results":"6188","hashOfConfig":"5836"},{"size":342,"mtime":1675791603031,"results":"6189","hashOfConfig":"5836"},{"size":769,"mtime":1676640879061,"results":"6190","hashOfConfig":"5836"},{"size":350,"mtime":1676640879061,"results":"6191","hashOfConfig":"5836"},{"size":1561,"mtime":1678371492054,"results":"6192","hashOfConfig":"5836"},{"size":463,"mtime":1676207505746,"results":"6193","hashOfConfig":"5836"},{"size":300,"mtime":1676640879061,"results":"6194","hashOfConfig":"5836"},{"size":600,"mtime":1676640879062,"results":"6195","hashOfConfig":"5836"},{"size":559,"mtime":1675791603032,"results":"6196","hashOfConfig":"5836"},{"size":1330,"mtime":1677723113030,"results":"6197","hashOfConfig":"5836"},{"size":865,"mtime":1676640879062,"results":"6198","hashOfConfig":"5836"},{"size":901,"mtime":1675791603056,"results":"6199","hashOfConfig":"5836"},{"size":221,"mtime":1675791603058,"results":"6200","hashOfConfig":"5836"},{"size":161,"mtime":1675791603061,"results":"6201","hashOfConfig":"5836"},{"size":628,"mtime":1675791603061,"results":"6202","hashOfConfig":"5836"},{"size":204,"mtime":1675791603061,"results":"6203","hashOfConfig":"5836"},{"size":2443,"mtime":1676640879063,"results":"6204","hashOfConfig":"5836"},{"size":1047,"mtime":1676207325844,"results":"6205","hashOfConfig":"5836"},{"size":733,"mtime":1676640879065,"results":"6206","hashOfConfig":"5836"},{"size":407,"mtime":1675791603068,"results":"6207","hashOfConfig":"5836"},{"size":2562,"mtime":1678797757041,"results":"6208","hashOfConfig":"5836"},{"size":1298,"mtime":1675791603068,"results":"6209","hashOfConfig":"5836"},{"size":3455,"mtime":1678749665840,"results":"6210","hashOfConfig":"5836"},{"size":1239,"mtime":1675791603069,"results":"6211","hashOfConfig":"5836"},{"size":4454,"mtime":1676640879067,"results":"6212","hashOfConfig":"5836"},{"size":22786,"mtime":1678764804353,"results":"6213","hashOfConfig":"5836"},{"size":1218,"mtime":1678764843385,"results":"6214","hashOfConfig":"5836"},{"size":503,"mtime":1676640879068,"results":"6215","hashOfConfig":"5836"},{"size":126,"mtime":1675791603075,"results":"6216","hashOfConfig":"5836"},{"size":2428,"mtime":1676640879068,"results":"6217","hashOfConfig":"5836"},{"size":139,"mtime":1675791603080,"results":"6218","hashOfConfig":"5836"},{"size":1985,"mtime":1678571480443,"results":"6219","hashOfConfig":"5836"},{"size":484,"mtime":1675791603080,"results":"6220","hashOfConfig":"5836"},{"size":5475,"mtime":1678764804353,"results":"6221","hashOfConfig":"5836"},{"size":127,"mtime":1676640879069,"results":"6222","hashOfConfig":"5836"},{"size":9705,"mtime":1678764804355,"results":"6223","hashOfConfig":"5836"},{"size":787,"mtime":1676640879069,"results":"6224","hashOfConfig":"5836"},{"size":694,"mtime":1676640879070,"results":"6225","hashOfConfig":"5836"},{"size":2596,"mtime":1678749665842,"results":"6226","hashOfConfig":"5836"},{"size":1906,"mtime":1678764804355,"results":"6227","hashOfConfig":"5836"},{"size":497,"mtime":1676640879071,"results":"6228","hashOfConfig":"5836"},{"size":1935,"mtime":1676640879071,"results":"6229","hashOfConfig":"5836"},{"size":2520,"mtime":1676640879071,"results":"6230","hashOfConfig":"5836"},{"size":1531,"mtime":1678764804356,"results":"6231","hashOfConfig":"5836"},{"size":3417,"mtime":1678749665843,"results":"6232","hashOfConfig":"5836"},{"size":639,"mtime":1676640879072,"results":"6233","hashOfConfig":"5836"},{"size":132,"mtime":1675791603080,"results":"6234","hashOfConfig":"5836"},{"size":1158,"mtime":1676207505752,"results":"6235","hashOfConfig":"5836"},{"size":3493,"mtime":1678302016097,"results":"6236","hashOfConfig":"5836"},{"size":1584,"mtime":1676686985680,"results":"6237","hashOfConfig":"5836"},{"size":298,"mtime":1676207505753,"results":"6238","hashOfConfig":"5836"},{"size":1599,"mtime":1675791603081,"results":"6239","hashOfConfig":"5836"},{"size":1526,"mtime":1676207505753,"results":"6240","hashOfConfig":"5836"},{"size":2966,"mtime":1676640879073,"results":"6241","hashOfConfig":"5836"},{"size":312,"mtime":1675791603082,"results":"6242","hashOfConfig":"5836"},{"size":231,"mtime":1675791603082,"results":"6243","hashOfConfig":"5836"},{"size":263,"mtime":1676640879073,"results":"6244","hashOfConfig":"5836"},{"size":1772,"mtime":1676640879074,"results":"6245","hashOfConfig":"5836"},{"size":611,"mtime":1675791603084,"results":"6246","hashOfConfig":"5836"},{"size":1410,"mtime":1675791603084,"results":"6247","hashOfConfig":"5836"},{"size":879,"mtime":1675791603085,"results":"6248","hashOfConfig":"5836"},{"size":349,"mtime":1675791603085,"results":"6249","hashOfConfig":"5836"},{"size":3594,"mtime":1676640879074,"results":"6250","hashOfConfig":"5836"},{"size":2165,"mtime":1675791603085,"results":"6251","hashOfConfig":"5836"},{"size":2006,"mtime":1675791603085,"results":"6252","hashOfConfig":"5836"},{"size":3507,"mtime":1675791603085,"results":"6253","hashOfConfig":"5836"},{"size":1619,"mtime":1675791603086,"results":"6254","hashOfConfig":"5836"},{"size":261,"mtime":1675791603086,"results":"6255","hashOfConfig":"5836"},{"size":1230,"mtime":1675791603086,"results":"6256","hashOfConfig":"5836"},{"size":8604,"mtime":1676640879074,"results":"6257","hashOfConfig":"5836"},{"size":1885,"mtime":1676640879075,"results":"6258","hashOfConfig":"5836"},{"size":1590,"mtime":1676207505754,"results":"6259","hashOfConfig":"5836"},{"size":851,"mtime":1676640879075,"results":"6260","hashOfConfig":"5836"},{"size":248,"mtime":1676207505755,"results":"6261","hashOfConfig":"5836"},{"size":205,"mtime":1675791603087,"results":"6262","hashOfConfig":"5836"},{"size":5806,"mtime":1677723113032,"results":"6263","hashOfConfig":"5836"},{"size":2549,"mtime":1678749665843,"results":"6264","hashOfConfig":"5836"},{"size":2417,"mtime":1676640879076,"results":"6265","hashOfConfig":"5836"},{"size":1489,"mtime":1678749665843,"results":"6266","hashOfConfig":"5836"},{"size":4525,"mtime":1676640879076,"results":"6267","hashOfConfig":"5836"},{"size":216,"mtime":1676207505756,"results":"6268","hashOfConfig":"5836"},{"size":5872,"mtime":1678764804356,"results":"6269","hashOfConfig":"5836"},{"size":1092,"mtime":1676207505757,"results":"6270","hashOfConfig":"5836"},{"size":529,"mtime":1675791603100,"results":"6271","hashOfConfig":"5836"},{"size":4593,"mtime":1678409738126,"results":"6272","hashOfConfig":"5836"},{"size":548,"mtime":1678764804356,"results":"6273","hashOfConfig":"5836"},{"size":161,"mtime":1675791603101,"results":"6274","hashOfConfig":"5836"},{"size":2487,"mtime":1678409738126,"results":"6275","hashOfConfig":"5836"},{"size":3131,"mtime":1678409738127,"results":"6276","hashOfConfig":"5836"},{"size":3233,"mtime":1678409738129,"results":"6277","hashOfConfig":"5836"},{"size":452,"mtime":1675791603102,"results":"6278","hashOfConfig":"5836"},{"size":1126,"mtime":1678409738129,"results":"6279","hashOfConfig":"5836"},{"size":775,"mtime":1676640879078,"results":"6280","hashOfConfig":"5836"},{"size":458,"mtime":1676640879078,"results":"6281","hashOfConfig":"5836"},{"size":654,"mtime":1676207505759,"results":"6282","hashOfConfig":"5836"},{"size":4039,"mtime":1677078144829,"results":"6283","hashOfConfig":"5836"},{"size":682,"mtime":1675791603103,"results":"6284","hashOfConfig":"5836"},{"size":488,"mtime":1676640879079,"results":"6285","hashOfConfig":"5836"},{"size":500,"mtime":1676640879079,"results":"6286","hashOfConfig":"5836"},{"size":537,"mtime":1675791603103,"results":"6287","hashOfConfig":"5836"},{"size":132,"mtime":1675791603104,"results":"6288","hashOfConfig":"5836"},{"size":285,"mtime":1675791603104,"results":"6289","hashOfConfig":"5836"},{"size":549,"mtime":1678302016097,"results":"6290","hashOfConfig":"5836"},{"size":991,"mtime":1675791603104,"results":"6291","hashOfConfig":"5836"},{"size":313,"mtime":1675791603104,"results":"6292","hashOfConfig":"5836"},{"size":582,"mtime":1678764804357,"results":"6293","hashOfConfig":"5836"},{"size":354,"mtime":1675791603104,"results":"6294","hashOfConfig":"5836"},{"size":419,"mtime":1678764804357,"results":"6295","hashOfConfig":"5836"},{"size":800,"mtime":1678764804357,"results":"6296","hashOfConfig":"5836"},{"size":824,"mtime":1678764804358,"results":"6297","hashOfConfig":"5836"},{"size":815,"mtime":1678409738131,"results":"6298","hashOfConfig":"5836"},{"size":336,"mtime":1678677876785,"results":"6299","hashOfConfig":"5836"},{"size":381,"mtime":1675791603105,"results":"6300","hashOfConfig":"5836"},{"size":486,"mtime":1676640879083,"results":"6301","hashOfConfig":"5836"},{"size":247,"mtime":1676207325913,"results":"6302","hashOfConfig":"5836"},{"size":919,"mtime":1675791603105,"results":"6303","hashOfConfig":"5836"},{"size":404,"mtime":1675791603106,"results":"6304","hashOfConfig":"5836"},{"size":75,"mtime":1675791603106,"results":"6305","hashOfConfig":"5836"},{"size":155,"mtime":1675791603106,"results":"6306","hashOfConfig":"5836"},{"size":365,"mtime":1675791603107,"results":"6307","hashOfConfig":"5836"},{"size":280,"mtime":1675791603107,"results":"6308","hashOfConfig":"5836"},{"size":251,"mtime":1676207505761,"results":"6309","hashOfConfig":"5836"},{"size":479,"mtime":1675791603108,"results":"6310","hashOfConfig":"5836"},{"size":1277,"mtime":1678302016097,"results":"6311","hashOfConfig":"5836"},{"size":550,"mtime":1676640879084,"results":"6312","hashOfConfig":"5836"},{"size":508,"mtime":1676640879084,"results":"6313","hashOfConfig":"5836"},{"size":461,"mtime":1678764804358,"results":"6314","hashOfConfig":"5836"},{"size":187,"mtime":1676207505761,"results":"6315","hashOfConfig":"5836"},{"size":1772,"mtime":1676640879087,"results":"6316","hashOfConfig":"5836"},{"size":268,"mtime":1675791603111,"results":"6317","hashOfConfig":"5836"},{"size":247,"mtime":1678302016097,"results":"6318","hashOfConfig":"5836"},{"size":1015,"mtime":1678764804358,"results":"6319","hashOfConfig":"5836"},{"size":537,"mtime":1676207505763,"results":"6320","hashOfConfig":"5836"},{"size":782,"mtime":1677101496675,"results":"6321","hashOfConfig":"5836"},{"size":289,"mtime":1675791603112,"results":"6322","hashOfConfig":"5836"},{"size":978,"mtime":1676640879088,"results":"6323","hashOfConfig":"5836"},{"size":3678,"mtime":1676640879089,"results":"6324","hashOfConfig":"5836"},{"size":4305,"mtime":1676640879089,"results":"6325","hashOfConfig":"5836"},{"size":2050,"mtime":1675791603112,"results":"6326","hashOfConfig":"5836"},{"size":1836,"mtime":1675791603112,"results":"6327","hashOfConfig":"5836"},{"size":35486,"mtime":1676640879090,"results":"6328","hashOfConfig":"5836"},{"size":423,"mtime":1678764804358,"results":"6329","hashOfConfig":"5836"},{"size":341,"mtime":1675791603114,"results":"6330","hashOfConfig":"5836"},{"size":199,"mtime":1676640879091,"results":"6331","hashOfConfig":"5836"},{"size":321,"mtime":1675791603115,"results":"6332","hashOfConfig":"5836"},{"size":1181,"mtime":1676640879091,"results":"6333","hashOfConfig":"5836"},{"size":173,"mtime":1675791603115,"results":"6334","hashOfConfig":"5836"},{"size":1525,"mtime":1676640879091,"results":"6335","hashOfConfig":"5836"},{"size":321,"mtime":1675791603115,"results":"6336","hashOfConfig":"5836"},{"size":1192,"mtime":1676640879092,"results":"6337","hashOfConfig":"5836"},{"size":2691,"mtime":1676640879093,"results":"6338","hashOfConfig":"5836"},{"size":369,"mtime":1675791603115,"results":"6339","hashOfConfig":"5836"},{"size":2910,"mtime":1676640879094,"results":"6340","hashOfConfig":"5836"},{"size":561,"mtime":1675791603116,"results":"6341","hashOfConfig":"5836"},{"size":397,"mtime":1675791603117,"results":"6342","hashOfConfig":"5836"},{"size":203,"mtime":1675791603117,"results":"6343","hashOfConfig":"5836"},{"size":240,"mtime":1675791603117,"results":"6344","hashOfConfig":"5836"},{"size":641,"mtime":1676640879095,"results":"6345","hashOfConfig":"5836"},{"size":534,"mtime":1676640879096,"results":"6346","hashOfConfig":"5836"},{"size":1334,"mtime":1678395193848,"results":"6347","hashOfConfig":"5836"},{"size":1804,"mtime":1676640879099,"results":"6348","hashOfConfig":"5836"},{"size":1330,"mtime":1678409738132,"results":"6349","hashOfConfig":"5836"},{"size":21056,"mtime":1678749665846,"results":"6350","hashOfConfig":"5836"},{"size":86,"mtime":1675791603119,"results":"6351","hashOfConfig":"5836"},{"size":484,"mtime":1676640879101,"results":"6352","hashOfConfig":"5836"},{"size":32,"mtime":1675791603119,"results":"6353","hashOfConfig":"5836"},{"size":666,"mtime":1676640879103,"results":"6354","hashOfConfig":"5836"},{"size":650,"mtime":1676640879104,"results":"6355","hashOfConfig":"5836"},{"size":366,"mtime":1676640879104,"results":"6356","hashOfConfig":"5836"},{"size":3268,"mtime":1676640879105,"results":"6357","hashOfConfig":"5836"},{"size":224,"mtime":1676640879105,"results":"6358","hashOfConfig":"5836"},{"size":1801,"mtime":1676640879106,"results":"6359","hashOfConfig":"5836"},{"size":2673,"mtime":1678395193849,"results":"6360","hashOfConfig":"5836"},{"size":755,"mtime":1676640879106,"results":"6361","hashOfConfig":"5836"},{"size":6266,"mtime":1676640879107,"results":"6362","hashOfConfig":"5836"},{"size":3537,"mtime":1678302016098,"results":"6363","hashOfConfig":"5836"},{"size":2709,"mtime":1676640879109,"results":"6364","hashOfConfig":"5836"},{"size":599,"mtime":1676640879109,"results":"6365","hashOfConfig":"5836"},{"size":3749,"mtime":1676640879110,"results":"6366","hashOfConfig":"5836"},{"size":1361,"mtime":1676640879110,"results":"6367","hashOfConfig":"5836"},{"size":4085,"mtime":1677723113033,"results":"6368","hashOfConfig":"5836"},{"size":6030,"mtime":1676640879111,"results":"6369","hashOfConfig":"5836"},{"size":1114,"mtime":1676640879111,"results":"6370","hashOfConfig":"5836"},{"size":5701,"mtime":1676640879111,"results":"6371","hashOfConfig":"5836"},{"size":4004,"mtime":1676640879112,"results":"6372","hashOfConfig":"5836"},{"size":1632,"mtime":1676640879112,"results":"6373","hashOfConfig":"5836"},{"size":1972,"mtime":1676640879112,"results":"6374","hashOfConfig":"5836"},{"size":2185,"mtime":1676640879113,"results":"6375","hashOfConfig":"5836"},{"size":2679,"mtime":1676640879113,"results":"6376","hashOfConfig":"5836"},{"size":1611,"mtime":1676640879113,"results":"6377","hashOfConfig":"5836"},{"size":1868,"mtime":1676640879113,"results":"6378","hashOfConfig":"5836"},{"size":3531,"mtime":1677723113033,"results":"6379","hashOfConfig":"5836"},{"size":2371,"mtime":1676640879115,"results":"6380","hashOfConfig":"5836"},{"size":833,"mtime":1676655201521,"results":"6381","hashOfConfig":"5836"},{"size":7090,"mtime":1677181876990,"results":"6382","hashOfConfig":"5836"},{"size":38,"mtime":1675791603128,"results":"6383","hashOfConfig":"5836"},{"size":842,"mtime":1676640879117,"results":"6384","hashOfConfig":"5836"},{"size":6366,"mtime":1676640879118,"results":"6385","hashOfConfig":"5836"},{"size":2927,"mtime":1676640879118,"results":"6386","hashOfConfig":"5836"},{"size":3155,"mtime":1677723113034,"results":"6387","hashOfConfig":"5836"},{"size":462,"mtime":1676640879118,"results":"6388","hashOfConfig":"5836"},{"size":496,"mtime":1676640879119,"results":"6389","hashOfConfig":"5836"},{"size":1114,"mtime":1677723113036,"results":"6390","hashOfConfig":"5836"},{"size":43,"mtime":1675791603129,"results":"6391","hashOfConfig":"5836"},{"size":3083,"mtime":1676640879119,"results":"6392","hashOfConfig":"5836"},{"size":5366,"mtime":1677723113036,"results":"6393","hashOfConfig":"5836"},{"size":692,"mtime":1676640879120,"results":"6394","hashOfConfig":"5836"},{"size":2752,"mtime":1676640879120,"results":"6395","hashOfConfig":"5836"},{"size":10676,"mtime":1676640879121,"results":"6396","hashOfConfig":"5836"},{"size":48,"mtime":1676640879121,"results":"6397","hashOfConfig":"5836"},{"size":1924,"mtime":1676640879121,"results":"6398","hashOfConfig":"5836"},{"size":8269,"mtime":1678749665847,"results":"6399","hashOfConfig":"5836"},{"size":45,"mtime":1676207505783,"results":"6400","hashOfConfig":"5836"},{"size":3280,"mtime":1676640879122,"results":"6401","hashOfConfig":"5836"},{"size":2135,"mtime":1677188039390,"results":"6402","hashOfConfig":"5836"},{"size":6330,"mtime":1677723113037,"results":"6403","hashOfConfig":"5836"},{"size":1308,"mtime":1676686985682,"results":"6404","hashOfConfig":"5836"},{"size":1164,"mtime":1676640879123,"results":"6405","hashOfConfig":"5836"},{"size":2649,"mtime":1676640879124,"results":"6406","hashOfConfig":"5836"},{"size":646,"mtime":1676640879124,"results":"6407","hashOfConfig":"5836"},{"size":724,"mtime":1676640879125,"results":"6408","hashOfConfig":"5836"},{"size":563,"mtime":1676640879125,"results":"6409","hashOfConfig":"5836"},{"size":1192,"mtime":1676640879125,"results":"6410","hashOfConfig":"5836"},{"size":829,"mtime":1676640879125,"results":"6411","hashOfConfig":"5836"},{"size":512,"mtime":1676640879126,"results":"6412","hashOfConfig":"5836"},{"size":1060,"mtime":1676640879126,"results":"6413","hashOfConfig":"5836"},{"size":1297,"mtime":1676640879126,"results":"6414","hashOfConfig":"5836"},{"size":1310,"mtime":1676640879126,"results":"6415","hashOfConfig":"5836"},{"size":901,"mtime":1676640879127,"results":"6416","hashOfConfig":"5836"},{"size":689,"mtime":1676640879127,"results":"6417","hashOfConfig":"5836"},{"size":3906,"mtime":1676207505809,"results":"6418","hashOfConfig":"5836"},{"size":595,"mtime":1676640879127,"results":"6419","hashOfConfig":"5836"},{"size":607,"mtime":1676640879127,"results":"6420","hashOfConfig":"5836"},{"size":37,"mtime":1676640879127,"results":"6421","hashOfConfig":"5836"},{"size":983,"mtime":1676640879128,"results":"6422","hashOfConfig":"5836"},{"size":629,"mtime":1676640879128,"results":"6423","hashOfConfig":"5836"},{"size":10532,"mtime":1678677876786,"results":"6424","hashOfConfig":"5836"},{"size":1250,"mtime":1676640879128,"results":"6425","hashOfConfig":"5836"},{"size":2247,"mtime":1676640879129,"results":"6426","hashOfConfig":"5836"},{"size":639,"mtime":1677188039392,"results":"6427","hashOfConfig":"5836"},{"size":838,"mtime":1676640879132,"results":"6428","hashOfConfig":"5836"},{"size":739,"mtime":1676640879132,"results":"6429","hashOfConfig":"5836"},{"size":388,"mtime":1676640879133,"results":"6430","hashOfConfig":"5836"},{"size":415,"mtime":1676640879134,"results":"6431","hashOfConfig":"5836"},{"size":1674,"mtime":1676640879134,"results":"6432","hashOfConfig":"5836"},{"size":1275,"mtime":1676640879134,"results":"6433","hashOfConfig":"5836"},{"size":220,"mtime":1676640879134,"results":"6434","hashOfConfig":"5836"},{"size":383,"mtime":1675791603145,"results":"6435","hashOfConfig":"5836"},{"size":137,"mtime":1678764804359,"results":"6436","hashOfConfig":"5836"},{"size":293,"mtime":1678764804359,"results":"6437","hashOfConfig":"5836"},{"size":608,"mtime":1678764804359,"results":"6438","hashOfConfig":"5836"},{"size":690,"mtime":1678764804359,"results":"6439","hashOfConfig":"5836"},{"size":595,"mtime":1678764804361,"results":"6440","hashOfConfig":"5836"},{"size":912,"mtime":1678764804361,"results":"6441","hashOfConfig":"5836"},{"size":869,"mtime":1678764804361,"results":"6442","hashOfConfig":"5836"},{"size":1026,"mtime":1678764804361,"results":"6443","hashOfConfig":"5836"},{"size":1391,"mtime":1678764804362,"results":"6444","hashOfConfig":"5836"},{"size":1027,"mtime":1678764804362,"results":"6445","hashOfConfig":"5836"},{"size":1335,"mtime":1678764804362,"results":"6446","hashOfConfig":"5836"},{"size":1213,"mtime":1678764804362,"results":"6447","hashOfConfig":"5836"},{"size":1137,"mtime":1678764804362,"results":"6448","hashOfConfig":"5836"},{"size":327,"mtime":1675791603146,"results":"6449","hashOfConfig":"5836"},{"size":84,"mtime":1676640879137,"results":"6450","hashOfConfig":"5836"},{"size":432,"mtime":1676640879137,"results":"6451","hashOfConfig":"5836"},{"size":317,"mtime":1676207505814,"results":"6452","hashOfConfig":"5836"},{"size":517,"mtime":1678757906500,"results":"6453","hashOfConfig":"5836"},{"size":693,"mtime":1675791603146,"results":"6454","hashOfConfig":"5836"},{"size":742,"mtime":1678764804363,"results":"6455","hashOfConfig":"5836"},{"size":115,"mtime":1678764804363,"results":"6456","hashOfConfig":"5836"},{"size":295,"mtime":1678764804363,"results":"6457","hashOfConfig":"5836"},{"size":859,"mtime":1678764804363,"results":"6458","hashOfConfig":"5836"},{"size":358,"mtime":1678764804363,"results":"6459","hashOfConfig":"5836"},{"size":619,"mtime":1675791603147,"results":"6460","hashOfConfig":"5836"},{"size":450,"mtime":1675791603147,"results":"6461","hashOfConfig":"5836"},{"size":4098,"mtime":1676640879138,"results":"6462","hashOfConfig":"5836"},{"size":741,"mtime":1675791603147,"results":"6463","hashOfConfig":"5836"},{"size":25,"mtime":1676640879138,"results":"6464","hashOfConfig":"5836"},{"size":316,"mtime":1676640879138,"results":"6465","hashOfConfig":"5836"},{"size":443,"mtime":1676207505819,"results":"6466","hashOfConfig":"5836"},{"size":2754,"mtime":1678764804363,"results":"6467","hashOfConfig":"5836"},{"size":1153,"mtime":1676640879139,"results":"6468","hashOfConfig":"5836"},{"size":987,"mtime":1678764954624,"results":"6469","hashOfConfig":"5836"},{"size":382,"mtime":1678764804364,"results":"6470","hashOfConfig":"5836"},{"size":1374,"mtime":1676640879139,"results":"6471","hashOfConfig":"5836"},{"size":499,"mtime":1675791603149,"results":"6472","hashOfConfig":"5836"},{"size":729,"mtime":1676207505820,"results":"6473","hashOfConfig":"5836"},{"size":1526,"mtime":1676640879139,"results":"6474","hashOfConfig":"5836"},{"size":87,"mtime":1675791603150,"results":"6475","hashOfConfig":"5836"},{"size":3198,"mtime":1676640879140,"results":"6476","hashOfConfig":"5836"},{"size":473,"mtime":1675791603150,"results":"6477","hashOfConfig":"5836"},{"size":905,"mtime":1676207505821,"results":"6478","hashOfConfig":"5836"},{"size":889,"mtime":1675791603150,"results":"6479","hashOfConfig":"5836"},{"size":306,"mtime":1678764804364,"results":"6480","hashOfConfig":"5836"},{"size":2591,"mtime":1678764804364,"results":"6481","hashOfConfig":"5836"},{"size":629,"mtime":1676207505822,"results":"6482","hashOfConfig":"5836"},{"size":852,"mtime":1676207505822,"results":"6483","hashOfConfig":"5836"},{"size":820,"mtime":1675791603151,"results":"6484","hashOfConfig":"5836"},{"size":681,"mtime":1675791603152,"results":"6485","hashOfConfig":"5836"},{"size":709,"mtime":1675791603152,"results":"6486","hashOfConfig":"5836"},{"size":995,"mtime":1678764804365,"results":"6487","hashOfConfig":"5836"},{"size":138,"mtime":1676640879140,"results":"6488","hashOfConfig":"5836"},{"size":821,"mtime":1678764804365,"results":"6489","hashOfConfig":"5836"},{"size":851,"mtime":1676207505824,"results":"6490","hashOfConfig":"5836"},{"size":21,"mtime":1675791603153,"results":"6491","hashOfConfig":"5836"},{"size":448,"mtime":1676640879140,"results":"6492","hashOfConfig":"5836"},{"size":402,"mtime":1675791603153,"results":"6493","hashOfConfig":"5836"},{"size":1563,"mtime":1678764804365,"results":"6494","hashOfConfig":"5836"},{"size":6191,"mtime":1678764843386,"results":"6495","hashOfConfig":"5836"},{"size":660,"mtime":1678798318145,"results":"6496","hashOfConfig":"5836"},{"size":429,"mtime":1676207505825,"results":"6497","hashOfConfig":"5836"},{"size":40,"mtime":1676207505826,"results":"6498","hashOfConfig":"5836"},{"size":541,"mtime":1676207505826,"results":"6499","hashOfConfig":"5836"},{"size":2806,"mtime":1678764804366,"results":"6500","hashOfConfig":"5836"},{"size":851,"mtime":1675791603154,"results":"6501","hashOfConfig":"5836"},{"size":26,"mtime":1675791603154,"results":"6502","hashOfConfig":"5836"},{"size":2320,"mtime":1678764804366,"results":"6503","hashOfConfig":"5836"},{"size":1616,"mtime":1678764804366,"results":"6504","hashOfConfig":"5836"},{"size":445,"mtime":1676640879141,"results":"6505","hashOfConfig":"5836"},{"size":922,"mtime":1678764804366,"results":"6506","hashOfConfig":"5836"},{"size":870,"mtime":1676640879142,"results":"6507","hashOfConfig":"5836"},{"size":494,"mtime":1676640879142,"results":"6508","hashOfConfig":"5836"},{"size":816,"mtime":1676640879142,"results":"6509","hashOfConfig":"5836"},{"size":6112,"mtime":1676640879142,"results":"6510","hashOfConfig":"5836"},{"size":1643,"mtime":1676640879142,"results":"6511","hashOfConfig":"5836"},{"size":375,"mtime":1675791603156,"results":"6512","hashOfConfig":"5836"},{"size":189,"mtime":1678409738133,"results":"6513","hashOfConfig":"5836"},{"size":199,"mtime":1675791603157,"results":"6514","hashOfConfig":"5836"},{"size":189,"mtime":1675791603157,"results":"6515","hashOfConfig":"5836"},{"size":225,"mtime":1675791603157,"results":"6516","hashOfConfig":"5836"},{"size":131,"mtime":1675791603157,"results":"6517","hashOfConfig":"5836"},{"size":142,"mtime":1675791603158,"results":"6518","hashOfConfig":"5836"},{"size":247,"mtime":1678465408721,"results":"6519","hashOfConfig":"5836"},{"size":157,"mtime":1675791603158,"results":"6520","hashOfConfig":"5836"},{"size":176,"mtime":1675791603158,"results":"6521","hashOfConfig":"5836"},{"size":411,"mtime":1675791603158,"results":"6522","hashOfConfig":"5836"},{"size":320,"mtime":1676640879143,"results":"6523","hashOfConfig":"5836"},{"size":909,"mtime":1676640879143,"results":"6524","hashOfConfig":"5836"},{"size":1225,"mtime":1676640879144,"results":"6525","hashOfConfig":"5836"},{"size":133,"mtime":1675791603159,"results":"6526","hashOfConfig":"5836"},{"size":2426,"mtime":1676640879144,"results":"6527","hashOfConfig":"5836"},{"size":525,"mtime":1676640879144,"results":"6528","hashOfConfig":"5836"},{"size":2104,"mtime":1676640879144,"results":"6529","hashOfConfig":"5836"},{"size":2680,"mtime":1676640879145,"results":"6530","hashOfConfig":"5836"},{"size":5134,"mtime":1676640879145,"results":"6531","hashOfConfig":"5836"},{"size":934,"mtime":1677723113038,"results":"6532","hashOfConfig":"5836"},{"size":2207,"mtime":1676640879146,"results":"6533","hashOfConfig":"5836"},{"size":1229,"mtime":1676640879148,"results":"6534","hashOfConfig":"5836"},{"size":1590,"mtime":1676640879149,"results":"6535","hashOfConfig":"5836"},{"size":8501,"mtime":1676640879149,"results":"6536","hashOfConfig":"5836"},{"size":3031,"mtime":1676640879149,"results":"6537","hashOfConfig":"5836"},{"size":7757,"mtime":1676640879150,"results":"6538","hashOfConfig":"5836"},{"size":4368,"mtime":1676640879150,"results":"6539","hashOfConfig":"5836"},{"size":1804,"mtime":1676640879151,"results":"6540","hashOfConfig":"5836"},{"size":12000,"mtime":1676640879151,"results":"6541","hashOfConfig":"5836"},{"size":8813,"mtime":1678749665855,"results":"6542","hashOfConfig":"5836"},{"size":507,"mtime":1676640879152,"results":"6543","hashOfConfig":"5836"},{"size":1776,"mtime":1676640879152,"results":"6544","hashOfConfig":"5836"},{"size":1009,"mtime":1676640879153,"results":"6545","hashOfConfig":"5836"},{"size":1786,"mtime":1676640879153,"results":"6546","hashOfConfig":"5836"},{"size":635,"mtime":1676640879154,"results":"6547","hashOfConfig":"5836"},{"size":1204,"mtime":1676640879154,"results":"6548","hashOfConfig":"5836"},{"size":4366,"mtime":1678764804367,"results":"6549","hashOfConfig":"5836"},{"size":1626,"mtime":1676640879154,"results":"6550","hashOfConfig":"5836"},{"size":5708,"mtime":1676640879155,"results":"6551","hashOfConfig":"5836"},{"size":1378,"mtime":1678764804367,"results":"6552","hashOfConfig":"5836"},{"size":499,"mtime":1676640879155,"results":"6553","hashOfConfig":"5836"},{"size":508,"mtime":1676640879156,"results":"6554","hashOfConfig":"5836"},{"size":1759,"mtime":1676640879156,"results":"6555","hashOfConfig":"5836"},{"size":6261,"mtime":1676640879156,"results":"6556","hashOfConfig":"5836"},{"size":2471,"mtime":1676640879156,"results":"6557","hashOfConfig":"5836"},{"size":48,"mtime":1676207505835,"results":"6558","hashOfConfig":"5836"},{"size":363,"mtime":1676640879157,"results":"6559","hashOfConfig":"5836"},{"size":1351,"mtime":1676640879157,"results":"6560","hashOfConfig":"5836"},{"size":3377,"mtime":1676640879157,"results":"6561","hashOfConfig":"5836"},{"size":5049,"mtime":1678764804367,"results":"6562","hashOfConfig":"5836"},{"size":412,"mtime":1676640879185,"results":"6563","hashOfConfig":"5836"},{"size":2171,"mtime":1676207505855,"results":"6564","hashOfConfig":"5836"},{"size":2234,"mtime":1678650361522,"results":"6565","hashOfConfig":"5836"},{"size":981,"mtime":1675791603193,"results":"6566","hashOfConfig":"5836"},{"size":2489,"mtime":1676640879186,"results":"6567","hashOfConfig":"5836"},{"size":2855,"mtime":1678677876786,"results":"6568","hashOfConfig":"5836"},{"size":1767,"mtime":1676207505856,"results":"6569","hashOfConfig":"5836"},{"size":879,"mtime":1676207505857,"results":"6570","hashOfConfig":"5836"},{"size":3007,"mtime":1676207505857,"results":"6571","hashOfConfig":"5836"},{"size":2170,"mtime":1676207505858,"results":"6572","hashOfConfig":"5836"},{"size":607,"mtime":1676640879186,"results":"6573","hashOfConfig":"5836"},{"size":1601,"mtime":1676640879186,"results":"6574","hashOfConfig":"5836"},{"size":177,"mtime":1675791603194,"results":"6575","hashOfConfig":"5836"},{"size":1366,"mtime":1676640879187,"results":"6576","hashOfConfig":"5836"},{"size":1893,"mtime":1676640879187,"results":"6577","hashOfConfig":"5836"},{"size":2267,"mtime":1676640879187,"results":"6578","hashOfConfig":"5836"},{"size":2434,"mtime":1678677876791,"results":"6579","hashOfConfig":"5836"},{"size":1849,"mtime":1678677876792,"results":"6580","hashOfConfig":"5836"},{"size":3422,"mtime":1678677876792,"results":"6581","hashOfConfig":"5836"},{"size":3337,"mtime":1676640879188,"results":"6582","hashOfConfig":"5836"},{"size":57,"mtime":1676640879188,"results":"6583","hashOfConfig":"5836"},{"size":3052,"mtime":1678677876793,"results":"6584","hashOfConfig":"5836"},{"size":2552,"mtime":1676640879188,"results":"6585","hashOfConfig":"5836"},{"size":4063,"mtime":1676640879188,"results":"6586","hashOfConfig":"5836"},{"size":4174,"mtime":1676640879189,"results":"6587","hashOfConfig":"5836"},{"size":2192,"mtime":1676640879189,"results":"6588","hashOfConfig":"5836"},{"size":5868,"mtime":1676640879189,"results":"6589","hashOfConfig":"5836"},{"size":1804,"mtime":1676640879189,"results":"6590","hashOfConfig":"5836"},{"size":3955,"mtime":1676640879190,"results":"6591","hashOfConfig":"5836"},{"size":1564,"mtime":1676640879190,"results":"6592","hashOfConfig":"5836"},{"size":6119,"mtime":1676640879190,"results":"6593","hashOfConfig":"5836"},{"size":1841,"mtime":1676640879190,"results":"6594","hashOfConfig":"5836"},{"size":5141,"mtime":1676640879191,"results":"6595","hashOfConfig":"5836"},{"size":1578,"mtime":1675791603196,"results":"6596","hashOfConfig":"5836"},{"size":1121,"mtime":1676640879191,"results":"6597","hashOfConfig":"5836"},{"size":1012,"mtime":1677188039393,"results":"6598","hashOfConfig":"5836"},{"size":4313,"mtime":1678302016099,"results":"6599","hashOfConfig":"5836"},{"size":2085,"mtime":1676640879191,"results":"6600","hashOfConfig":"5836"},{"size":3066,"mtime":1677188039393,"results":"6601","hashOfConfig":"5836"},{"size":3838,"mtime":1677188039394,"results":"6602","hashOfConfig":"5836"},{"size":1083,"mtime":1676640879192,"results":"6603","hashOfConfig":"5836"},{"size":3646,"mtime":1676640879192,"results":"6604","hashOfConfig":"5836"},{"size":51,"mtime":1675791603197,"results":"6605","hashOfConfig":"5836"},{"size":584,"mtime":1676640879192,"results":"6606","hashOfConfig":"5836"},{"size":785,"mtime":1677188039394,"results":"6607","hashOfConfig":"5836"},{"size":12220,"mtime":1676640879193,"results":"6608","hashOfConfig":"5836"},{"size":1067,"mtime":1676640879193,"results":"6609","hashOfConfig":"5836"},{"size":1337,"mtime":1676640879195,"results":"6610","hashOfConfig":"5836"},{"size":486,"mtime":1676640879195,"results":"6611","hashOfConfig":"5836"},{"size":4083,"mtime":1676640879196,"results":"6612","hashOfConfig":"5836"},{"size":1203,"mtime":1676640879197,"results":"6613","hashOfConfig":"5836"},{"size":1541,"mtime":1676640879198,"results":"6614","hashOfConfig":"5836"},{"size":687,"mtime":1676640879198,"results":"6615","hashOfConfig":"5836"},{"size":472,"mtime":1676640879199,"results":"6616","hashOfConfig":"5836"},{"size":1181,"mtime":1676640879199,"results":"6617","hashOfConfig":"5836"},{"size":1542,"mtime":1677723113039,"results":"6618","hashOfConfig":"5836"},{"size":1476,"mtime":1676640879199,"results":"6619","hashOfConfig":"5836"},{"size":842,"mtime":1676640879200,"results":"6620","hashOfConfig":"5836"},{"size":513,"mtime":1676640879200,"results":"6621","hashOfConfig":"5836"},{"size":6293,"mtime":1676640879200,"results":"6622","hashOfConfig":"5836"},{"size":2533,"mtime":1676640879200,"results":"6623","hashOfConfig":"5836"},{"size":846,"mtime":1676640879201,"results":"6624","hashOfConfig":"5836"},{"size":704,"mtime":1675791603201,"results":"6625","hashOfConfig":"5836"},{"size":5345,"mtime":1676640879201,"results":"6626","hashOfConfig":"5836"},{"size":812,"mtime":1675791603202,"results":"6627","hashOfConfig":"5836"},{"size":544,"mtime":1676640879202,"results":"6628","hashOfConfig":"5836"},{"size":8402,"mtime":1676640879202,"results":"6629","hashOfConfig":"5836"},{"size":481,"mtime":1676640879202,"results":"6630","hashOfConfig":"5836"},{"size":3169,"mtime":1676640879202,"results":"6631","hashOfConfig":"5836"},{"size":7156,"mtime":1676640879203,"results":"6632","hashOfConfig":"5836"},{"size":3045,"mtime":1676640879203,"results":"6633","hashOfConfig":"5836"},{"size":936,"mtime":1675791603203,"results":"6634","hashOfConfig":"5836"},{"size":159,"mtime":1675791603203,"results":"6635","hashOfConfig":"5836"},{"size":6392,"mtime":1678302016099,"results":"6636","hashOfConfig":"5836"},{"size":3027,"mtime":1676640879205,"results":"6637","hashOfConfig":"5836"},{"size":547,"mtime":1675791603203,"results":"6638","hashOfConfig":"5836"},{"size":747,"mtime":1676640879206,"results":"6639","hashOfConfig":"5836"},{"size":512,"mtime":1675791603204,"results":"6640","hashOfConfig":"5836"},{"size":323,"mtime":1675791603204,"results":"6641","hashOfConfig":"5836"},{"size":580,"mtime":1676640879206,"results":"6642","hashOfConfig":"5836"},{"size":3174,"mtime":1676640879206,"results":"6643","hashOfConfig":"5836"},{"size":290,"mtime":1676640879207,"results":"6644","hashOfConfig":"5836"},{"size":631,"mtime":1676640879207,"results":"6645","hashOfConfig":"5836"},{"size":5454,"mtime":1676640879207,"results":"6646","hashOfConfig":"5836"},{"size":235,"mtime":1676640879207,"results":"6647","hashOfConfig":"5836"},{"size":6930,"mtime":1676640879207,"results":"6648","hashOfConfig":"5836"},{"size":1437,"mtime":1676640879208,"results":"6649","hashOfConfig":"5836"},{"size":700,"mtime":1676640879208,"results":"6650","hashOfConfig":"5836"},{"size":35,"mtime":1675791603206,"results":"6651","hashOfConfig":"5836"},{"size":718,"mtime":1676640879208,"results":"6652","hashOfConfig":"5836"},{"size":2501,"mtime":1676640879208,"results":"6653","hashOfConfig":"5836"},{"size":102,"mtime":1675791603206,"results":"6654","hashOfConfig":"5836"},{"size":44,"mtime":1675791603206,"results":"6655","hashOfConfig":"5836"},{"size":7237,"mtime":1678302016099,"results":"6656","hashOfConfig":"5836"},{"size":3438,"mtime":1676640879209,"results":"6657","hashOfConfig":"5836"},{"size":3220,"mtime":1676640879209,"results":"6658","hashOfConfig":"5836"},{"size":2891,"mtime":1676640879209,"results":"6659","hashOfConfig":"5836"},{"size":1014,"mtime":1676640879209,"results":"6660","hashOfConfig":"5836"},{"size":2027,"mtime":1676640879210,"results":"6661","hashOfConfig":"5836"},{"size":2856,"mtime":1676640879210,"results":"6662","hashOfConfig":"5836"},{"size":1682,"mtime":1676640879211,"results":"6663","hashOfConfig":"5836"},{"size":3714,"mtime":1676640879211,"results":"6664","hashOfConfig":"5836"},{"size":5867,"mtime":1678302016100,"results":"6665","hashOfConfig":"5836"},{"size":5586,"mtime":1676640879211,"results":"6666","hashOfConfig":"5836"},{"size":1474,"mtime":1676640879212,"results":"6667","hashOfConfig":"5836"},{"size":2269,"mtime":1676640879212,"results":"6668","hashOfConfig":"5836"},{"size":813,"mtime":1675791603210,"results":"6669","hashOfConfig":"5836"},{"size":8051,"mtime":1676207505882,"results":"6670","hashOfConfig":"5836"},{"size":1016,"mtime":1675791603210,"results":"6671","hashOfConfig":"5836"},{"size":2239,"mtime":1676640879212,"results":"6672","hashOfConfig":"5836"},{"size":1127,"mtime":1675791603211,"results":"6673","hashOfConfig":"5836"},{"size":4146,"mtime":1676640879212,"results":"6674","hashOfConfig":"5836"},{"size":12573,"mtime":1676207505882,"results":"6675","hashOfConfig":"5836"},{"size":3298,"mtime":1676640879213,"results":"6676","hashOfConfig":"5836"},{"size":1412,"mtime":1676640879213,"results":"6677","hashOfConfig":"5836"},{"size":1540,"mtime":1675791603212,"results":"6678","hashOfConfig":"5836"},{"size":3951,"mtime":1676640879213,"results":"6679","hashOfConfig":"5836"},{"size":1412,"mtime":1676640879216,"results":"6680","hashOfConfig":"5836"},{"size":1116,"mtime":1676640879216,"results":"6681","hashOfConfig":"5836"},{"size":6332,"mtime":1675791603213,"results":"6682","hashOfConfig":"5836"},{"size":4582,"mtime":1676640879216,"results":"6683","hashOfConfig":"5836"},{"size":309,"mtime":1675791603213,"results":"6684","hashOfConfig":"5836"},{"size":322,"mtime":1675791603213,"results":"6685","hashOfConfig":"5836"},{"size":1743,"mtime":1676640879217,"results":"6686","hashOfConfig":"5836"},{"size":1417,"mtime":1675791603213,"results":"6687","hashOfConfig":"5836"},{"size":2043,"mtime":1676640879221,"results":"6688","hashOfConfig":"5836"},{"size":1649,"mtime":1678302016100,"results":"6689","hashOfConfig":"5836"},{"size":978,"mtime":1676207505885,"results":"6690","hashOfConfig":"5836"},{"size":2538,"mtime":1676640879222,"results":"6691","hashOfConfig":"5836"},{"size":3838,"mtime":1676640879222,"results":"6692","hashOfConfig":"5836"},{"size":478,"mtime":1676640879222,"results":"6693","hashOfConfig":"5836"},{"size":398,"mtime":1676640879227,"results":"6694","hashOfConfig":"5836"},{"size":3721,"mtime":1676640879227,"results":"6695","hashOfConfig":"5836"},{"size":1764,"mtime":1676640879227,"results":"6696","hashOfConfig":"5836"},{"size":5467,"mtime":1676640879227,"results":"6697","hashOfConfig":"5836"},{"size":1780,"mtime":1678302016100,"results":"6698","hashOfConfig":"5836"},{"size":2883,"mtime":1676640879228,"results":"6699","hashOfConfig":"5836"},{"size":1343,"mtime":1676640879228,"results":"6700","hashOfConfig":"5836"},{"size":482,"mtime":1676640879228,"results":"6701","hashOfConfig":"5836"},{"size":1935,"mtime":1676640879229,"results":"6702","hashOfConfig":"5836"},{"size":1060,"mtime":1676640879229,"results":"6703","hashOfConfig":"5836"},{"size":3574,"mtime":1676640879229,"results":"6704","hashOfConfig":"5836"},{"size":1004,"mtime":1676640879232,"results":"6705","hashOfConfig":"5836"},{"size":1530,"mtime":1676640879232,"results":"6706","hashOfConfig":"5836"},{"size":1030,"mtime":1676640879232,"results":"6707","hashOfConfig":"5836"},{"size":2299,"mtime":1676640879232,"results":"6708","hashOfConfig":"5836"},{"size":4461,"mtime":1676640879233,"results":"6709","hashOfConfig":"5836"},{"size":938,"mtime":1676640879233,"results":"6710","hashOfConfig":"5836"},{"size":1630,"mtime":1676640879233,"results":"6711","hashOfConfig":"5836"},{"size":1041,"mtime":1676640879234,"results":"6712","hashOfConfig":"5836"},{"size":46,"mtime":1675791603218,"results":"6713","hashOfConfig":"5836"},{"size":2323,"mtime":1676640879234,"results":"6714","hashOfConfig":"5836"},{"size":3943,"mtime":1676640879234,"results":"6715","hashOfConfig":"5836"},{"size":474,"mtime":1676640879235,"results":"6716","hashOfConfig":"5836"},{"size":3143,"mtime":1676640879236,"results":"6717","hashOfConfig":"5836"},{"size":1758,"mtime":1676640879236,"results":"6718","hashOfConfig":"5836"},{"size":2238,"mtime":1676640879236,"results":"6719","hashOfConfig":"5836"},{"size":54,"mtime":1675791603219,"results":"6720","hashOfConfig":"5836"},{"size":53,"mtime":1675791603219,"results":"6721","hashOfConfig":"5836"},{"size":934,"mtime":1676207505914,"results":"6722","hashOfConfig":"5836"},{"size":1669,"mtime":1676640879237,"results":"6723","hashOfConfig":"5836"},{"size":358,"mtime":1676640879237,"results":"6724","hashOfConfig":"5836"},{"size":11911,"mtime":1676640879237,"results":"6725","hashOfConfig":"5836"},{"size":598,"mtime":1676640879237,"results":"6726","hashOfConfig":"5836"},{"size":1263,"mtime":1676640879238,"results":"6727","hashOfConfig":"5836"},{"size":3390,"mtime":1676640879239,"results":"6728","hashOfConfig":"5836"},{"size":1228,"mtime":1676640879239,"results":"6729","hashOfConfig":"5836"},{"size":483,"mtime":1676640879239,"results":"6730","hashOfConfig":"5836"},{"size":7203,"mtime":1678302016101,"results":"6731","hashOfConfig":"5836"},{"size":3172,"mtime":1676686985684,"results":"6732","hashOfConfig":"5836"},{"size":5817,"mtime":1676640879240,"results":"6733","hashOfConfig":"5836"},{"size":753,"mtime":1676640879240,"results":"6734","hashOfConfig":"5836"},{"size":5222,"mtime":1676640879241,"results":"6735","hashOfConfig":"5836"},{"size":995,"mtime":1676640879241,"results":"6736","hashOfConfig":"5836"},{"size":497,"mtime":1676640879241,"results":"6737","hashOfConfig":"5836"},{"size":1102,"mtime":1676640879241,"results":"6738","hashOfConfig":"5836"},{"size":3594,"mtime":1676640879242,"results":"6739","hashOfConfig":"5836"},{"size":490,"mtime":1676640879242,"results":"6740","hashOfConfig":"5836"},{"size":541,"mtime":1676640879242,"results":"6741","hashOfConfig":"5836"},{"size":615,"mtime":1676640879242,"results":"6742","hashOfConfig":"5836"},{"size":2956,"mtime":1676640879243,"results":"6743","hashOfConfig":"5836"},{"size":545,"mtime":1676640879243,"results":"6744","hashOfConfig":"5836"},{"size":1869,"mtime":1676640879243,"results":"6745","hashOfConfig":"5836"},{"size":4926,"mtime":1676640879243,"results":"6746","hashOfConfig":"5836"},{"size":408,"mtime":1676640879244,"results":"6747","hashOfConfig":"5836"},{"size":1484,"mtime":1676640879244,"results":"6748","hashOfConfig":"5836"},{"size":2012,"mtime":1676640879244,"results":"6749","hashOfConfig":"5836"},{"size":799,"mtime":1676640879245,"results":"6750","hashOfConfig":"5836"},{"size":762,"mtime":1676640879245,"results":"6751","hashOfConfig":"5836"},{"size":1362,"mtime":1676640879245,"results":"6752","hashOfConfig":"5836"},{"size":755,"mtime":1676640879245,"results":"6753","hashOfConfig":"5836"},{"size":4260,"mtime":1676640879245,"results":"6754","hashOfConfig":"5836"},{"size":4158,"mtime":1676640879246,"results":"6755","hashOfConfig":"5836"},{"size":1739,"mtime":1676640879246,"results":"6756","hashOfConfig":"5836"},{"size":2224,"mtime":1676640879249,"results":"6757","hashOfConfig":"5836"},{"size":902,"mtime":1676640879249,"results":"6758","hashOfConfig":"5836"},{"size":2818,"mtime":1676640879249,"results":"6759","hashOfConfig":"5836"},{"size":1673,"mtime":1676640879250,"results":"6760","hashOfConfig":"5836"},{"size":3970,"mtime":1676640879250,"results":"6761","hashOfConfig":"5836"},{"size":1493,"mtime":1676640879250,"results":"6762","hashOfConfig":"5836"},{"size":1246,"mtime":1676640879252,"results":"6763","hashOfConfig":"5836"},{"size":1343,"mtime":1676640879253,"results":"6764","hashOfConfig":"5836"},{"size":1037,"mtime":1676640879253,"results":"6765","hashOfConfig":"5836"},{"size":2870,"mtime":1678749665856,"results":"6766","hashOfConfig":"5836"},{"size":1044,"mtime":1676640879253,"results":"6767","hashOfConfig":"5836"},{"size":1193,"mtime":1676640879253,"results":"6768","hashOfConfig":"5836"},{"size":3157,"mtime":1676640879254,"results":"6769","hashOfConfig":"5836"},{"size":1570,"mtime":1676640879254,"results":"6770","hashOfConfig":"5836"},{"size":2031,"mtime":1676640879254,"results":"6771","hashOfConfig":"5836"},{"size":1642,"mtime":1676640879254,"results":"6772","hashOfConfig":"5836"},{"size":2865,"mtime":1676640879255,"results":"6773","hashOfConfig":"5836"},{"size":1147,"mtime":1676640879255,"results":"6774","hashOfConfig":"5836"},{"size":1412,"mtime":1676640879255,"results":"6775","hashOfConfig":"5836"},{"size":1167,"mtime":1676640879255,"results":"6776","hashOfConfig":"5836"},{"size":1424,"mtime":1676640879255,"results":"6777","hashOfConfig":"5836"},{"size":1139,"mtime":1676640879256,"results":"6778","hashOfConfig":"5836"},{"size":1443,"mtime":1676640879256,"results":"6779","hashOfConfig":"5836"},{"size":1196,"mtime":1676640879256,"results":"6780","hashOfConfig":"5836"},{"size":1540,"mtime":1676640879258,"results":"6781","hashOfConfig":"5836"},{"size":1852,"mtime":1676640879258,"results":"6782","hashOfConfig":"5836"},{"size":1602,"mtime":1676640879258,"results":"6783","hashOfConfig":"5836"},{"size":1914,"mtime":1676640879258,"results":"6784","hashOfConfig":"5836"},{"size":1172,"mtime":1676640879259,"results":"6785","hashOfConfig":"5836"},{"size":1506,"mtime":1678677876793,"results":"6786","hashOfConfig":"5836"},{"size":1195,"mtime":1676640879259,"results":"6787","hashOfConfig":"5836"},{"size":1541,"mtime":1676640879259,"results":"6788","hashOfConfig":"5836"},{"size":3049,"mtime":1676640879259,"results":"6789","hashOfConfig":"5836"},{"size":1935,"mtime":1676640879260,"results":"6790","hashOfConfig":"5836"},{"size":1644,"mtime":1676640879260,"results":"6791","hashOfConfig":"5836"},{"size":1478,"mtime":1676640879260,"results":"6792","hashOfConfig":"5836"},{"size":1341,"mtime":1676640879260,"results":"6793","hashOfConfig":"5836"},{"size":1946,"mtime":1676640879260,"results":"6794","hashOfConfig":"5836"},{"size":1134,"mtime":1676640879261,"results":"6795","hashOfConfig":"5836"},{"size":1083,"mtime":1676640879261,"results":"6796","hashOfConfig":"5836"},{"size":1284,"mtime":1676640879267,"results":"6797","hashOfConfig":"5836"},{"size":3216,"mtime":1676686985685,"results":"6798","hashOfConfig":"5836"},{"size":3155,"mtime":1676640879268,"results":"6799","hashOfConfig":"5836"},{"size":41,"mtime":1675791603358,"results":"6800","hashOfConfig":"5836"},{"size":966,"mtime":1676640879268,"results":"6801","hashOfConfig":"5836"},{"size":46,"mtime":1675791603359,"results":"6802","hashOfConfig":"5836"},{"size":4038,"mtime":1676640879268,"results":"6803","hashOfConfig":"5836"},{"size":4212,"mtime":1678477801561,"results":"6804","hashOfConfig":"5836"},{"size":3421,"mtime":1676640879271,"results":"6805","hashOfConfig":"5836"},{"size":4856,"mtime":1676640879271,"results":"6806","hashOfConfig":"5836"},{"size":1920,"mtime":1676640879272,"results":"6807","hashOfConfig":"5836"},{"size":2243,"mtime":1676640879272,"results":"6808","hashOfConfig":"5836"},{"size":8361,"mtime":1676640879272,"results":"6809","hashOfConfig":"5836"},{"size":3183,"mtime":1676640879272,"results":"6810","hashOfConfig":"5836"},{"size":483,"mtime":1676640879273,"results":"6811","hashOfConfig":"5836"},{"size":5023,"mtime":1676640879273,"results":"6812","hashOfConfig":"5836"},{"size":2467,"mtime":1676640879273,"results":"6813","hashOfConfig":"5836"},{"size":40,"mtime":1675791603361,"results":"6814","hashOfConfig":"5836"},{"size":1194,"mtime":1676640879273,"results":"6815","hashOfConfig":"5836"},{"size":1674,"mtime":1676640879274,"results":"6816","hashOfConfig":"5836"},{"size":1274,"mtime":1676640879274,"results":"6817","hashOfConfig":"5836"},{"size":2222,"mtime":1676640879275,"results":"6818","hashOfConfig":"5836"},{"size":1610,"mtime":1676640879275,"results":"6819","hashOfConfig":"5836"},{"size":1574,"mtime":1676640879275,"results":"6820","hashOfConfig":"5836"},{"size":905,"mtime":1676640879275,"results":"6821","hashOfConfig":"5836"},{"size":5462,"mtime":1677723113039,"results":"6822","hashOfConfig":"5836"},{"size":716,"mtime":1676640879276,"results":"6823","hashOfConfig":"5836"},{"size":452,"mtime":1676640879276,"results":"6824","hashOfConfig":"5836"},{"size":455,"mtime":1676640879276,"results":"6825","hashOfConfig":"5836"},{"size":904,"mtime":1675791603363,"results":"6826","hashOfConfig":"5836"},{"size":751,"mtime":1678764843389,"results":"6827","hashOfConfig":"5836"},{"size":1415,"mtime":1676640879277,"results":"6828","hashOfConfig":"5836"},{"size":2026,"mtime":1676640879277,"results":"6829","hashOfConfig":"5836"},{"size":430,"mtime":1678764843390,"results":"6830","hashOfConfig":"5836"},{"size":1935,"mtime":1678764843391,"results":"6831","hashOfConfig":"5836"},{"size":1136,"mtime":1678764843391,"results":"6832","hashOfConfig":"5836"},{"size":4552,"mtime":1675791603364,"results":"6833","hashOfConfig":"5836"},{"size":4917,"mtime":1678409738135,"results":"6834","hashOfConfig":"5836"},{"size":265,"mtime":1676640879277,"results":"6835","hashOfConfig":"5836"},{"size":368,"mtime":1676640879282,"results":"6836","hashOfConfig":"5836"},{"size":4270,"mtime":1677723113040,"results":"6837","hashOfConfig":"5836"},{"size":50,"mtime":1676207505949,"results":"6838","hashOfConfig":"5836"},{"size":3616,"mtime":1678724612252,"results":"6839","hashOfConfig":"5836"},{"size":4540,"mtime":1677723113041,"results":"6840","hashOfConfig":"5836"},{"size":50,"mtime":1676640879287,"results":"6841","hashOfConfig":"5836"},{"size":2050,"mtime":1676640879287,"results":"6842","hashOfConfig":"5836"},{"size":637,"mtime":1676640879287,"results":"6843","hashOfConfig":"5836"},{"size":663,"mtime":1676640879287,"results":"6844","hashOfConfig":"5836"},{"size":43,"mtime":1676640879287,"results":"6845","hashOfConfig":"5836"},{"size":472,"mtime":1676640879288,"results":"6846","hashOfConfig":"5836"},{"size":4841,"mtime":1676640879288,"results":"6847","hashOfConfig":"5836"},{"size":2207,"mtime":1676640879288,"results":"6848","hashOfConfig":"5836"},{"size":43,"mtime":1676640879288,"results":"6849","hashOfConfig":"5836"},{"size":468,"mtime":1676640879288,"results":"6850","hashOfConfig":"5836"},{"size":4356,"mtime":1676640879289,"results":"6851","hashOfConfig":"5836"},{"size":1889,"mtime":1676640879289,"results":"6852","hashOfConfig":"5836"},{"size":40,"mtime":1676640879289,"results":"6853","hashOfConfig":"5836"},{"size":579,"mtime":1676640879289,"results":"6854","hashOfConfig":"5836"},{"size":5032,"mtime":1676640879289,"results":"6855","hashOfConfig":"5836"},{"size":2031,"mtime":1676640879289,"results":"6856","hashOfConfig":"5836"},{"size":40,"mtime":1676640879290,"results":"6857","hashOfConfig":"5836"},{"size":1730,"mtime":1676640879290,"results":"6858","hashOfConfig":"5836"},{"size":847,"mtime":1676640879290,"results":"6859","hashOfConfig":"5836"},{"size":638,"mtime":1676640879290,"results":"6860","hashOfConfig":"5836"},{"size":456,"mtime":1676640879291,"results":"6861","hashOfConfig":"5836"},{"size":2599,"mtime":1676640879291,"results":"6862","hashOfConfig":"5836"},{"size":432,"mtime":1676640879291,"results":"6863","hashOfConfig":"5836"},{"size":888,"mtime":1676640879291,"results":"6864","hashOfConfig":"5836"},{"size":548,"mtime":1676640879292,"results":"6865","hashOfConfig":"5836"},{"size":857,"mtime":1676640879292,"results":"6866","hashOfConfig":"5836"},{"size":967,"mtime":1676640879296,"results":"6867","hashOfConfig":"5836"},{"size":4325,"mtime":1678302016101,"results":"6868","hashOfConfig":"5836"},{"size":1175,"mtime":1676640879303,"results":"6869","hashOfConfig":"5836"},{"size":823,"mtime":1676640879304,"results":"6870","hashOfConfig":"5836"},{"size":829,"mtime":1676640879304,"results":"6871","hashOfConfig":"5836"},{"size":986,"mtime":1676640879304,"results":"6872","hashOfConfig":"5836"},{"size":904,"mtime":1678477801562,"results":"6873","hashOfConfig":"5836"},{"size":1903,"mtime":1678302016101,"results":"6874","hashOfConfig":"5836"},{"size":625,"mtime":1676640879305,"results":"6875","hashOfConfig":"5836"},{"size":1995,"mtime":1678677876794,"results":"6876","hashOfConfig":"5836"},{"size":1650,"mtime":1678302016101,"results":"6877","hashOfConfig":"5836"},{"size":333,"mtime":1676207505957,"results":"6878","hashOfConfig":"5836"},{"size":1519,"mtime":1678302016102,"results":"6879","hashOfConfig":"5836"},{"size":2456,"mtime":1676640879305,"results":"6880","hashOfConfig":"5836"},{"size":555,"mtime":1676640879305,"results":"6881","hashOfConfig":"5836"},{"size":1932,"mtime":1676640879306,"results":"6882","hashOfConfig":"5836"},{"size":449,"mtime":1676686985685,"results":"6883","hashOfConfig":"5836"},{"size":4588,"mtime":1677723113043,"results":"6884","hashOfConfig":"5836"},{"size":2805,"mtime":1676686985686,"results":"6885","hashOfConfig":"5836"},{"size":570,"mtime":1676686985686,"results":"6886","hashOfConfig":"5836"},{"size":2180,"mtime":1676686985687,"results":"6887","hashOfConfig":"5836"},{"size":44,"mtime":1676686985687,"results":"6888","hashOfConfig":"5836"},{"size":3264,"mtime":1676686985688,"results":"6889","hashOfConfig":"5836"},{"size":1324,"mtime":1676686985688,"results":"6890","hashOfConfig":"5836"},{"size":40,"mtime":1676686985688,"results":"6891","hashOfConfig":"5836"},{"size":1162,"mtime":1676686985688,"results":"6892","hashOfConfig":"5836"},{"size":880,"mtime":1676686985688,"results":"6893","hashOfConfig":"5836"},{"size":837,"mtime":1676686985688,"results":"6894","hashOfConfig":"5836"},{"size":37,"mtime":1676686985688,"results":"6895","hashOfConfig":"5836"},{"size":1342,"mtime":1676686985689,"results":"6896","hashOfConfig":"5836"},{"size":1240,"mtime":1676686985689,"results":"6897","hashOfConfig":"5836"},{"size":41,"mtime":1676686985689,"results":"6898","hashOfConfig":"5836"},{"size":1536,"mtime":1676686985690,"results":"6899","hashOfConfig":"5836"},{"size":3261,"mtime":1676686985690,"results":"6900","hashOfConfig":"5836"},{"size":860,"mtime":1676686985690,"results":"6901","hashOfConfig":"5836"},{"size":1772,"mtime":1676686985691,"results":"6902","hashOfConfig":"5836"},{"size":308,"mtime":1676686985691,"results":"6903","hashOfConfig":"5836"},{"size":2506,"mtime":1676686985692,"results":"6904","hashOfConfig":"5836"},{"size":1997,"mtime":1676686985692,"results":"6905","hashOfConfig":"5836"},{"size":894,"mtime":1676686985692,"results":"6906","hashOfConfig":"5836"},{"size":41,"mtime":1676686985693,"results":"6907","hashOfConfig":"5836"},{"size":5180,"mtime":1678302016102,"results":"6908","hashOfConfig":"5836"},{"size":1089,"mtime":1676686985693,"results":"6909","hashOfConfig":"5836"},{"size":39,"mtime":1676686985693,"results":"6910","hashOfConfig":"5836"},{"size":6327,"mtime":1677848281240,"results":"6911","hashOfConfig":"5836"},{"size":10589,"mtime":1678302016102,"results":"6912","hashOfConfig":"5836"},{"size":1226,"mtime":1677723113106,"results":"6913","hashOfConfig":"5836"},{"size":1229,"mtime":1677723113106,"results":"6914","hashOfConfig":"5836"},{"size":978,"mtime":1676686985695,"results":"6915","hashOfConfig":"5836"},{"size":3398,"mtime":1676686985695,"results":"6916","hashOfConfig":"5836"},{"size":538,"mtime":1676686985695,"results":"6917","hashOfConfig":"5836"},{"size":38,"mtime":1676686985696,"results":"6918","hashOfConfig":"5836"},{"size":3031,"mtime":1678302016102,"results":"6919","hashOfConfig":"5836"},{"size":871,"mtime":1676686985696,"results":"6920","hashOfConfig":"5836"},{"size":856,"mtime":1676686985696,"results":"6921","hashOfConfig":"5836"},{"size":7951,"mtime":1678302016103,"results":"6922","hashOfConfig":"5836"},{"size":2032,"mtime":1676686985697,"results":"6923","hashOfConfig":"5836"},{"size":708,"mtime":1676686985697,"results":"6924","hashOfConfig":"5836"},{"size":941,"mtime":1676686985697,"results":"6925","hashOfConfig":"5836"},{"size":445,"mtime":1676686985697,"results":"6926","hashOfConfig":"5836"},{"size":1266,"mtime":1676686985697,"results":"6927","hashOfConfig":"5836"},{"size":806,"mtime":1676686985697,"results":"6928","hashOfConfig":"5836"},{"size":1544,"mtime":1676686985698,"results":"6929","hashOfConfig":"5836"},{"size":529,"mtime":1676686985698,"results":"6930","hashOfConfig":"5836"},{"size":518,"mtime":1676686985698,"results":"6931","hashOfConfig":"5836"},{"size":38,"mtime":1676686985698,"results":"6932","hashOfConfig":"5836"},{"size":13261,"mtime":1678302016103,"results":"6933","hashOfConfig":"5836"},{"size":1638,"mtime":1676686985698,"results":"6934","hashOfConfig":"5836"},{"size":724,"mtime":1676686985698,"results":"6935","hashOfConfig":"5836"},{"size":833,"mtime":1676686985699,"results":"6936","hashOfConfig":"5836"},{"size":858,"mtime":1676686985699,"results":"6937","hashOfConfig":"5836"},{"size":1163,"mtime":1676686985699,"results":"6938","hashOfConfig":"5836"},{"size":1331,"mtime":1676686985699,"results":"6939","hashOfConfig":"5836"},{"size":1381,"mtime":1677848281243,"results":"6940","hashOfConfig":"5836"},{"size":585,"mtime":1676686985700,"results":"6941","hashOfConfig":"5836"},{"size":2439,"mtime":1677848281244,"results":"6942","hashOfConfig":"5836"},{"size":1746,"mtime":1677723113117,"results":"6943","hashOfConfig":"5836"},{"size":1263,"mtime":1676686985701,"results":"6944","hashOfConfig":"5836"},{"size":3020,"mtime":1678302016103,"results":"6945","hashOfConfig":"5836"},{"size":1769,"mtime":1678302016103,"results":"6946","hashOfConfig":"5836"},{"size":1711,"mtime":1678302016104,"results":"6947","hashOfConfig":"5836"},{"size":1024,"mtime":1678302016104,"results":"6948","hashOfConfig":"5836"},{"size":671,"mtime":1676686985702,"results":"6949","hashOfConfig":"5836"},{"size":891,"mtime":1676686985702,"results":"6950","hashOfConfig":"5836"},{"size":1162,"mtime":1676686985703,"results":"6951","hashOfConfig":"5836"},{"size":2140,"mtime":1677723113117,"results":"6952","hashOfConfig":"5836"},{"size":817,"mtime":1676686985703,"results":"6953","hashOfConfig":"5836"},{"size":661,"mtime":1676686985704,"results":"6954","hashOfConfig":"5836"},{"size":1163,"mtime":1676686985704,"results":"6955","hashOfConfig":"5836"},{"size":1426,"mtime":1676686985704,"results":"6956","hashOfConfig":"5836"},{"size":2280,"mtime":1676686985704,"results":"6957","hashOfConfig":"5836"},{"size":3261,"mtime":1676686985705,"results":"6958","hashOfConfig":"5836"},{"size":681,"mtime":1676686985705,"results":"6959","hashOfConfig":"5836"},{"size":1267,"mtime":1676686985706,"results":"6960","hashOfConfig":"5836"},{"size":398,"mtime":1676686985706,"results":"6961","hashOfConfig":"5836"},{"size":546,"mtime":1678302016104,"results":"6962","hashOfConfig":"5836"},{"size":478,"mtime":1676686985706,"results":"6963","hashOfConfig":"5836"},{"size":220,"mtime":1676686985707,"results":"6964","hashOfConfig":"5836"},{"size":336,"mtime":1678302016104,"results":"6965","hashOfConfig":"5836"},{"size":320,"mtime":1678302016105,"results":"6966","hashOfConfig":"5836"},{"size":156,"mtime":1676686985708,"results":"6967","hashOfConfig":"5836"},{"size":173,"mtime":1676686985708,"results":"6968","hashOfConfig":"5836"},{"size":126,"mtime":1676686985708,"results":"6969","hashOfConfig":"5836"},{"size":592,"mtime":1678302016105,"results":"6970","hashOfConfig":"5836"},{"size":310,"mtime":1676686985708,"results":"6971","hashOfConfig":"5836"},{"size":189,"mtime":1676686985708,"results":"6972","hashOfConfig":"5836"},{"size":385,"mtime":1676686985708,"results":"6973","hashOfConfig":"5836"},{"size":150,"mtime":1676686985708,"results":"6974","hashOfConfig":"5836"},{"size":169,"mtime":1676686985709,"results":"6975","hashOfConfig":"5836"},{"size":256,"mtime":1676686985709,"results":"6976","hashOfConfig":"5836"},{"size":592,"mtime":1678302016105,"results":"6977","hashOfConfig":"5836"},{"size":9620,"mtime":1677723113118,"results":"6978","hashOfConfig":"5836"},{"size":2978,"mtime":1677723113123,"results":"6979","hashOfConfig":"5836"},{"size":3896,"mtime":1677848281249,"results":"6980","hashOfConfig":"5836"},{"size":471,"mtime":1676686985710,"results":"6981","hashOfConfig":"5836"},{"size":578,"mtime":1676686985710,"results":"6982","hashOfConfig":"5836"},{"size":1793,"mtime":1677723113130,"results":"6983","hashOfConfig":"5836"},{"size":2013,"mtime":1678302016105,"results":"6984","hashOfConfig":"5836"},{"size":373,"mtime":1678302016105,"results":"6985","hashOfConfig":"5836"},{"size":1274,"mtime":1678302016106,"results":"6986","hashOfConfig":"5836"},{"size":524,"mtime":1676686985712,"results":"6987","hashOfConfig":"5836"},{"size":4852,"mtime":1678302016106,"results":"6988","hashOfConfig":"5836"},{"size":479,"mtime":1676686985713,"results":"6989","hashOfConfig":"5836"},{"size":989,"mtime":1677723113130,"results":"6990","hashOfConfig":"5836"},{"size":858,"mtime":1677723113131,"results":"6991","hashOfConfig":"5836"},{"size":539,"mtime":1676686985713,"results":"6992","hashOfConfig":"5836"},{"size":152,"mtime":1676686985714,"results":"6993","hashOfConfig":"5836"},{"size":1448,"mtime":1676686985714,"results":"6994","hashOfConfig":"5836"},{"size":376,"mtime":1676686985714,"results":"6995","hashOfConfig":"5836"},{"size":1783,"mtime":1677723113131,"results":"6996","hashOfConfig":"5836"},{"size":76,"mtime":1676686985715,"results":"6997","hashOfConfig":"5836"},{"size":9993,"mtime":1678482764303,"results":"6998","hashOfConfig":"5836"},{"size":4697,"mtime":1676640879306,"results":"6999","hashOfConfig":"5836"},{"size":590,"mtime":1676640879383,"results":"7000","hashOfConfig":"5836"},{"size":794,"mtime":1676640879383,"results":"7001","hashOfConfig":"5836"},{"size":470,"mtime":1676640879385,"results":"7002","hashOfConfig":"5836"},{"size":525,"mtime":1676640879385,"results":"7003","hashOfConfig":"5836"},{"size":200,"mtime":1675791603374,"results":"7004","hashOfConfig":"5836"},{"size":902,"mtime":1676640879386,"results":"7005","hashOfConfig":"5836"},{"size":1096,"mtime":1676640879401,"results":"7006","hashOfConfig":"5836"},{"size":620,"mtime":1676640879402,"results":"7007","hashOfConfig":"5836"},{"size":2865,"mtime":1678302016107,"results":"7008","hashOfConfig":"5836"},{"size":1869,"mtime":1676640879404,"results":"7009","hashOfConfig":"5836"},{"size":645,"mtime":1676640879405,"results":"7010","hashOfConfig":"5836"},{"size":794,"mtime":1677723113132,"results":"7011","hashOfConfig":"5836"},{"size":934,"mtime":1676640879406,"results":"7012","hashOfConfig":"5836"},{"size":953,"mtime":1676640879407,"results":"7013","hashOfConfig":"5836"},{"size":1488,"mtime":1676640879407,"results":"7014","hashOfConfig":"5836"},{"size":1310,"mtime":1676640879407,"results":"7015","hashOfConfig":"5836"},{"size":6661,"mtime":1676640879408,"results":"7016","hashOfConfig":"5836"},{"size":1798,"mtime":1677090947607,"results":"7017","hashOfConfig":"5836"},{"size":2327,"mtime":1676640879408,"results":"7018","hashOfConfig":"5836"},{"size":594,"mtime":1676640879408,"results":"7019","hashOfConfig":"5836"},{"size":1922,"mtime":1676640879409,"results":"7020","hashOfConfig":"5836"},{"size":4526,"mtime":1676640879409,"results":"7021","hashOfConfig":"5836"},{"size":2144,"mtime":1676640879409,"results":"7022","hashOfConfig":"5836"},{"size":1146,"mtime":1676640879409,"results":"7023","hashOfConfig":"5836"},{"size":1738,"mtime":1676640879409,"results":"7024","hashOfConfig":"5836"},{"size":801,"mtime":1676640879410,"results":"7025","hashOfConfig":"5836"},{"size":1366,"mtime":1675791603379,"results":"7026","hashOfConfig":"5836"},{"size":3476,"mtime":1678302016107,"results":"7027","hashOfConfig":"5836"},{"size":480,"mtime":1676640879410,"results":"7028","hashOfConfig":"5836"},{"size":3342,"mtime":1675791603380,"results":"7029","hashOfConfig":"5836"},{"size":547,"mtime":1676640879410,"results":"7030","hashOfConfig":"5836"},{"size":2272,"mtime":1676207505963,"results":"7031","hashOfConfig":"5836"},{"size":1909,"mtime":1675791603380,"results":"7032","hashOfConfig":"5836"},{"size":414,"mtime":1676640879410,"results":"7033","hashOfConfig":"5836"},{"size":10635,"mtime":1676640879411,"results":"7034","hashOfConfig":"5836"},{"size":3041,"mtime":1676640879411,"results":"7035","hashOfConfig":"5836"},{"size":1275,"mtime":1676640879412,"results":"7036","hashOfConfig":"5836"},{"size":1076,"mtime":1675791603381,"results":"7037","hashOfConfig":"5836"},{"size":1005,"mtime":1676640879412,"results":"7038","hashOfConfig":"5836"},{"size":2616,"mtime":1675791603382,"results":"7039","hashOfConfig":"5836"},{"size":937,"mtime":1675791603382,"results":"7040","hashOfConfig":"5836"},{"size":1346,"mtime":1675791603382,"results":"7041","hashOfConfig":"5836"},{"size":3947,"mtime":1676640879412,"results":"7042","hashOfConfig":"5836"},{"size":2784,"mtime":1675791603382,"results":"7043","hashOfConfig":"5836"},{"size":1040,"mtime":1675791603383,"results":"7044","hashOfConfig":"5836"},{"size":1103,"mtime":1675791603383,"results":"7045","hashOfConfig":"5836"},{"size":479,"mtime":1675791603383,"results":"7046","hashOfConfig":"5836"},{"size":896,"mtime":1676640879412,"results":"7047","hashOfConfig":"5836"},{"size":1039,"mtime":1676640879413,"results":"7048","hashOfConfig":"5836"},{"size":197,"mtime":1676640879413,"results":"7049","hashOfConfig":"5836"},{"size":428,"mtime":1676640879414,"results":"7050","hashOfConfig":"5836"},{"size":263,"mtime":1676640879414,"results":"7051","hashOfConfig":"5836"},{"size":645,"mtime":1676640879415,"results":"7052","hashOfConfig":"5836"},{"size":2550,"mtime":1676640879415,"results":"7053","hashOfConfig":"5836"},{"size":3503,"mtime":1676640879416,"results":"7054","hashOfConfig":"5836"},{"size":3882,"mtime":1676640879416,"results":"7055","hashOfConfig":"5836"},{"size":4038,"mtime":1676640879416,"results":"7056","hashOfConfig":"5836"},{"size":1442,"mtime":1676640879416,"results":"7057","hashOfConfig":"5836"},{"size":2215,"mtime":1676640879416,"results":"7058","hashOfConfig":"5836"},{"size":10459,"mtime":1676640879417,"results":"7059","hashOfConfig":"5836"},{"size":2394,"mtime":1676640879417,"results":"7060","hashOfConfig":"5836"},{"size":6669,"mtime":1678302016108,"results":"7061","hashOfConfig":"5836"},{"size":254,"mtime":1676640879418,"results":"7062","hashOfConfig":"5836"},{"size":1717,"mtime":1677723113133,"results":"7063","hashOfConfig":"5836"},{"size":1738,"mtime":1676640879418,"results":"7064","hashOfConfig":"5836"},{"size":502,"mtime":1676640879419,"results":"7065","hashOfConfig":"5836"},{"size":763,"mtime":1677245022982,"results":"7066","hashOfConfig":"5836"},{"size":725,"mtime":1676640879419,"results":"7067","hashOfConfig":"5836"},{"size":2069,"mtime":1676207505969,"results":"7068","hashOfConfig":"5836"},{"size":978,"mtime":1676640879419,"results":"7069","hashOfConfig":"5836"},{"size":1339,"mtime":1676207505969,"results":"7070","hashOfConfig":"5836"},{"size":4171,"mtime":1676207505970,"results":"7071","hashOfConfig":"5836"},{"size":2860,"mtime":1676207505970,"results":"7072","hashOfConfig":"5836"},{"size":1191,"mtime":1676640879420,"results":"7073","hashOfConfig":"5836"},{"size":2726,"mtime":1676207505971,"results":"7074","hashOfConfig":"5836"},{"size":1417,"mtime":1675791603396,"results":"7075","hashOfConfig":"5836"},{"size":1480,"mtime":1676640879420,"results":"7076","hashOfConfig":"5836"},{"size":1648,"mtime":1675791603397,"results":"7077","hashOfConfig":"5836"},{"size":1813,"mtime":1676686985715,"results":"7078","hashOfConfig":"5836"},{"size":2258,"mtime":1677723113134,"results":"7079","hashOfConfig":"5836"},{"size":905,"mtime":1675791603397,"results":"7080","hashOfConfig":"5836"},{"size":2557,"mtime":1677723113135,"results":"7081","hashOfConfig":"5836"},{"size":1673,"mtime":1675791603397,"results":"7082","hashOfConfig":"5836"},{"size":1929,"mtime":1676686985716,"results":"7083","hashOfConfig":"5836"},{"size":2045,"mtime":1676640879421,"results":"7084","hashOfConfig":"5836"},{"size":3470,"mtime":1677723113136,"results":"7085","hashOfConfig":"5836"},{"size":16305,"mtime":1678302016108,"results":"7086","hashOfConfig":"5836"},{"size":1101,"mtime":1678302016108,"results":"7087","hashOfConfig":"5836"},{"size":1355,"mtime":1676640879421,"results":"7088","hashOfConfig":"5836"},{"size":1430,"mtime":1676640879422,"results":"7089","hashOfConfig":"5836"},{"size":905,"mtime":1675791603398,"results":"7090","hashOfConfig":"5836"},{"size":1645,"mtime":1676640879422,"results":"7091","hashOfConfig":"5836"},{"size":1138,"mtime":1675791603398,"results":"7092","hashOfConfig":"5836"},{"size":1804,"mtime":1676640879422,"results":"7093","hashOfConfig":"5836"},{"size":2329,"mtime":1676640879422,"results":"7094","hashOfConfig":"5836"},{"size":1829,"mtime":1676640879422,"results":"7095","hashOfConfig":"5836"},{"size":819,"mtime":1676640879423,"results":"7096","hashOfConfig":"5836"},{"size":2195,"mtime":1677245022982,"results":"7097","hashOfConfig":"5836"},{"size":743,"mtime":1676640879423,"results":"7098","hashOfConfig":"5836"},{"size":585,"mtime":1676640879423,"results":"7099","hashOfConfig":"5836"},{"size":4068,"mtime":1676640879424,"results":"7100","hashOfConfig":"5836"},{"size":2045,"mtime":1676640879424,"results":"7101","hashOfConfig":"5836"},{"size":407,"mtime":1676640879424,"results":"7102","hashOfConfig":"5836"},{"size":407,"mtime":1676640879424,"results":"7103","hashOfConfig":"5836"},{"size":4406,"mtime":1676640879425,"results":"7104","hashOfConfig":"5836"},{"size":1232,"mtime":1676640879425,"results":"7105","hashOfConfig":"5836"},{"size":743,"mtime":1676640879425,"results":"7106","hashOfConfig":"5836"},{"size":434,"mtime":1677245022983,"results":"7107","hashOfConfig":"5836"},{"size":5231,"mtime":1677245022984,"results":"7108","hashOfConfig":"5836"},{"size":5937,"mtime":1676640879426,"results":"7109","hashOfConfig":"5836"},{"size":5782,"mtime":1676640879426,"results":"7110","hashOfConfig":"5836"},{"size":1432,"mtime":1676640879426,"results":"7111","hashOfConfig":"5836"},{"size":883,"mtime":1676640879427,"results":"7112","hashOfConfig":"5836"},{"size":5408,"mtime":1677723113136,"results":"7113","hashOfConfig":"5836"},{"size":1306,"mtime":1676640879427,"results":"7114","hashOfConfig":"5836"},{"size":116,"mtime":1676640879427,"results":"7115","hashOfConfig":"5836"},{"size":1723,"mtime":1676640879427,"results":"7116","hashOfConfig":"5836"},{"size":1505,"mtime":1676640879428,"results":"7117","hashOfConfig":"5836"},{"size":1186,"mtime":1676640879428,"results":"7118","hashOfConfig":"5836"},{"size":1775,"mtime":1676640879428,"results":"7119","hashOfConfig":"5836"},{"size":352,"mtime":1676640879428,"results":"7120","hashOfConfig":"5836"},{"size":894,"mtime":1676640879428,"results":"7121","hashOfConfig":"5836"},{"size":830,"mtime":1676640879428,"results":"7122","hashOfConfig":"5836"},{"size":1900,"mtime":1676640879429,"results":"7123","hashOfConfig":"5836"},{"size":322,"mtime":1676640879429,"results":"7124","hashOfConfig":"5836"},{"size":404,"mtime":1675791603405,"results":"7125","hashOfConfig":"5836"},{"size":5851,"mtime":1676640879429,"results":"7126","hashOfConfig":"5836"},{"size":907,"mtime":1676640879429,"results":"7127","hashOfConfig":"5836"},{"size":5792,"mtime":1676640879429,"results":"7128","hashOfConfig":"5836"},{"size":6779,"mtime":1677723113137,"results":"7129","hashOfConfig":"5836"},{"size":1688,"mtime":1676640879479,"results":"7130","hashOfConfig":"5836"},{"size":683,"mtime":1676640879485,"results":"7131","hashOfConfig":"5836"},{"size":541,"mtime":1676640879489,"results":"7132","hashOfConfig":"5836"},{"size":1095,"mtime":1676640879492,"results":"7133","hashOfConfig":"5836"},{"size":817,"mtime":1676640879493,"results":"7134","hashOfConfig":"5836"},{"size":509,"mtime":1676640879494,"results":"7135","hashOfConfig":"5836"},{"size":639,"mtime":1676640879494,"results":"7136","hashOfConfig":"5836"},{"size":482,"mtime":1676640879494,"results":"7137","hashOfConfig":"5836"},{"size":702,"mtime":1677723113138,"results":"7138","hashOfConfig":"5836"},{"size":384,"mtime":1676640879495,"results":"7139","hashOfConfig":"5836"},{"size":1510,"mtime":1676640879495,"results":"7140","hashOfConfig":"5836"},{"size":374,"mtime":1676640879497,"results":"7141","hashOfConfig":"5836"},{"size":1352,"mtime":1676640879515,"results":"7142","hashOfConfig":"5836"},{"size":4698,"mtime":1676640879516,"results":"7143","hashOfConfig":"5836"},{"size":1689,"mtime":1676640879519,"results":"7144","hashOfConfig":"5836"},{"size":2498,"mtime":1678302016108,"results":"7145","hashOfConfig":"5836"},{"size":1443,"mtime":1676640879524,"results":"7146","hashOfConfig":"5836"},{"size":1295,"mtime":1676207505989,"results":"7147","hashOfConfig":"5836"},{"size":3475,"mtime":1676640879537,"results":"7148","hashOfConfig":"5836"},{"size":4899,"mtime":1678302016109,"results":"7149","hashOfConfig":"5836"},{"size":1767,"mtime":1676640879556,"results":"7150","hashOfConfig":"5836"},{"size":325,"mtime":1675791603412,"results":"7151","hashOfConfig":"5836"},{"size":2185,"mtime":1676640879557,"results":"7152","hashOfConfig":"5836"},{"size":1707,"mtime":1676640879558,"results":"7153","hashOfConfig":"5836"},{"size":1687,"mtime":1676640879558,"results":"7154","hashOfConfig":"5836"},{"size":1670,"mtime":1676640879559,"results":"7155","hashOfConfig":"5836"},{"size":2505,"mtime":1676640879559,"results":"7156","hashOfConfig":"5836"},{"size":450,"mtime":1675791603413,"results":"7157","hashOfConfig":"5836"},{"size":229,"mtime":1675791603414,"results":"7158","hashOfConfig":"5836"},{"size":419,"mtime":1675791603414,"results":"7159","hashOfConfig":"5836"},{"size":905,"mtime":1675791603414,"results":"7160","hashOfConfig":"5836"},{"size":667,"mtime":1676640879559,"results":"7161","hashOfConfig":"5836"},{"size":443,"mtime":1675791603414,"results":"7162","hashOfConfig":"5836"},{"size":718,"mtime":1675791603414,"results":"7163","hashOfConfig":"5836"},{"size":691,"mtime":1676640879559,"results":"7164","hashOfConfig":"5836"},{"size":637,"mtime":1676640879560,"results":"7165","hashOfConfig":"5836"},{"size":713,"mtime":1676640879560,"results":"7166","hashOfConfig":"5836"},{"size":684,"mtime":1676640879560,"results":"7167","hashOfConfig":"5836"},{"size":2612,"mtime":1676640879560,"results":"7168","hashOfConfig":"5836"},{"size":1331,"mtime":1676640879561,"results":"7169","hashOfConfig":"5836"},{"size":2175,"mtime":1676640879561,"results":"7170","hashOfConfig":"5836"},{"size":2330,"mtime":1675791603416,"results":"7171","hashOfConfig":"5836"},{"size":868,"mtime":1676640879562,"results":"7172","hashOfConfig":"5836"},{"size":1994,"mtime":1675791603417,"results":"7173","hashOfConfig":"5836"},{"size":1145,"mtime":1676640879562,"results":"7174","hashOfConfig":"5836"},{"size":5827,"mtime":1676640879562,"results":"7175","hashOfConfig":"5836"},{"size":1939,"mtime":1677723113138,"results":"7176","hashOfConfig":"5836"},{"size":1928,"mtime":1675791603417,"results":"7177","hashOfConfig":"5836"},{"size":1098,"mtime":1675791603417,"results":"7178","hashOfConfig":"5836"},{"size":1058,"mtime":1676640879566,"results":"7179","hashOfConfig":"5836"},{"size":5041,"mtime":1676207505997,"results":"7180","hashOfConfig":"5836"},{"size":1408,"mtime":1675791603419,"results":"7181","hashOfConfig":"5836"},{"size":540,"mtime":1676640879567,"results":"7182","hashOfConfig":"5836"},{"size":1546,"mtime":1676640879567,"results":"7183","hashOfConfig":"5836"},{"size":1181,"mtime":1676640879567,"results":"7184","hashOfConfig":"5836"},{"size":42,"mtime":1675791603419,"results":"7185","hashOfConfig":"5836"},{"size":892,"mtime":1676640879568,"results":"7186","hashOfConfig":"5836"},{"size":752,"mtime":1676640879568,"results":"7187","hashOfConfig":"5836"},{"size":1408,"mtime":1676640879568,"results":"7188","hashOfConfig":"5836"},{"size":740,"mtime":1676640879568,"results":"7189","hashOfConfig":"5836"},{"size":785,"mtime":1676640879568,"results":"7190","hashOfConfig":"5836"},{"size":1817,"mtime":1676640879569,"results":"7191","hashOfConfig":"5836"},{"size":1320,"mtime":1676640879569,"results":"7192","hashOfConfig":"5836"},{"size":1624,"mtime":1678764804368,"results":"7193","hashOfConfig":"5836"},{"size":960,"mtime":1676640879569,"results":"7194","hashOfConfig":"5836"},{"size":11694,"mtime":1678764804368,"results":"7195","hashOfConfig":"5836"},{"size":928,"mtime":1676640879570,"results":"7196","hashOfConfig":"5836"},{"size":42,"mtime":1676640879570,"results":"7197","hashOfConfig":"5836"},{"size":1702,"mtime":1676640879570,"results":"7198","hashOfConfig":"5836"},{"size":779,"mtime":1676640879571,"results":"7199","hashOfConfig":"5836"},{"size":736,"mtime":1676640879571,"results":"7200","hashOfConfig":"5836"},{"size":718,"mtime":1676640879571,"results":"7201","hashOfConfig":"5836"},{"size":1948,"mtime":1676640879571,"results":"7202","hashOfConfig":"5836"},{"size":2236,"mtime":1676640879572,"results":"7203","hashOfConfig":"5836"},{"size":465,"mtime":1676640879572,"results":"7204","hashOfConfig":"5836"},{"size":4353,"mtime":1676640879572,"results":"7205","hashOfConfig":"5836"},{"size":37,"mtime":1676640879573,"results":"7206","hashOfConfig":"5836"},{"size":965,"mtime":1676207506003,"results":"7207","hashOfConfig":"5836"},{"size":1137,"mtime":1676640879573,"results":"7208","hashOfConfig":"5836"},{"size":715,"mtime":1677723113139,"results":"7209","hashOfConfig":"5836"},{"size":36,"mtime":1675791603424,"results":"7210","hashOfConfig":"5836"},{"size":1167,"mtime":1676207506003,"results":"7211","hashOfConfig":"5836"},{"size":3558,"mtime":1678302016109,"results":"7212","hashOfConfig":"5836"},{"size":1080,"mtime":1676640879574,"results":"7213","hashOfConfig":"5836"},{"size":451,"mtime":1676640879574,"results":"7214","hashOfConfig":"5836"},{"size":1877,"mtime":1675791603432,"results":"7215","hashOfConfig":"5836"},{"size":5429,"mtime":1677723113145,"results":"7216","hashOfConfig":"5836"},{"size":2046,"mtime":1677723113146,"results":"7217","hashOfConfig":"5836"},{"size":1646,"mtime":1678302016109,"results":"7218","hashOfConfig":"5836"},{"size":547,"mtime":1676640879574,"results":"7219","hashOfConfig":"5836"},{"size":957,"mtime":1678302016109,"results":"7220","hashOfConfig":"5836"},{"size":1241,"mtime":1676640879574,"results":"7221","hashOfConfig":"5836"},{"size":1055,"mtime":1676640879575,"results":"7222","hashOfConfig":"5836"},{"size":424,"mtime":1676640879575,"results":"7223","hashOfConfig":"5836"},{"size":31,"mtime":1675791603433,"results":"7224","hashOfConfig":"5836"},{"size":590,"mtime":1676640879575,"results":"7225","hashOfConfig":"5836"},{"size":404,"mtime":1675791603433,"results":"7226","hashOfConfig":"5836"},{"size":244,"mtime":1676640879575,"results":"7227","hashOfConfig":"5836"},{"size":928,"mtime":1676640879576,"results":"7228","hashOfConfig":"5836"},{"size":208,"mtime":1675791603434,"results":"7229","hashOfConfig":"5836"},{"size":168,"mtime":1676640879576,"results":"7230","hashOfConfig":"5836"},{"size":137,"mtime":1676207506008,"results":"7231","hashOfConfig":"5836"},{"size":858,"mtime":1676640879576,"results":"7232","hashOfConfig":"5836"},{"size":5779,"mtime":1678395193849,"results":"7233","hashOfConfig":"5836"},{"size":1180,"mtime":1676640879576,"results":"7234","hashOfConfig":"5836"},{"size":284,"mtime":1676640879577,"results":"7235","hashOfConfig":"5836"},{"size":2636,"mtime":1676640879577,"results":"7236","hashOfConfig":"5836"},{"size":1338,"mtime":1676640879577,"results":"7237","hashOfConfig":"5836"},{"size":995,"mtime":1676640879577,"results":"7238","hashOfConfig":"5836"},{"size":2992,"mtime":1676640879577,"results":"7239","hashOfConfig":"5836"},{"size":266,"mtime":1676207326129,"results":"7240","hashOfConfig":"5836"},{"size":261,"mtime":1676207326130,"results":"7241","hashOfConfig":"5836"},{"size":3520,"mtime":1676640879578,"results":"7242","hashOfConfig":"5836"},{"size":46,"mtime":1675791603437,"results":"7243","hashOfConfig":"5836"},{"size":2491,"mtime":1676640879578,"results":"7244","hashOfConfig":"5836"},{"size":1403,"mtime":1676640879578,"results":"7245","hashOfConfig":"5836"},{"size":2800,"mtime":1678409738136,"results":"7246","hashOfConfig":"5836"},{"size":931,"mtime":1676640879579,"results":"7247","hashOfConfig":"5836"},{"size":732,"mtime":1676640879579,"results":"7248","hashOfConfig":"5836"},{"size":2318,"mtime":1676640879579,"results":"7249","hashOfConfig":"5836"},{"size":327,"mtime":1676640879579,"results":"7250","hashOfConfig":"5836"},{"size":739,"mtime":1676640879579,"results":"7251","hashOfConfig":"5836"},{"size":1298,"mtime":1676640879580,"results":"7252","hashOfConfig":"5836"},{"size":20224,"mtime":1678724612252,"results":"7253","hashOfConfig":"5836"},{"size":2105,"mtime":1676640879581,"results":"7254","hashOfConfig":"5836"},{"size":1229,"mtime":1676640879581,"results":"7255","hashOfConfig":"5836"},{"size":1219,"mtime":1676640879582,"results":"7256","hashOfConfig":"5836"},{"size":1442,"mtime":1677723113148,"results":"7257","hashOfConfig":"5836"},{"size":383,"mtime":1677723113149,"results":"7258","hashOfConfig":"5836"},{"size":2373,"mtime":1677723113149,"results":"7259","hashOfConfig":"5836"},{"size":1327,"mtime":1677723113149,"results":"7260","hashOfConfig":"5836"},{"size":439,"mtime":1677723113150,"results":"7261","hashOfConfig":"5836"},{"size":456,"mtime":1677723113150,"results":"7262","hashOfConfig":"5836"},{"size":48,"mtime":1677723113150,"results":"7263","hashOfConfig":"5836"},{"size":1765,"mtime":1677723113150,"results":"7264","hashOfConfig":"5836"},{"size":2759,"mtime":1676640879583,"results":"7265","hashOfConfig":"5836"},{"size":1931,"mtime":1676640879583,"results":"7266","hashOfConfig":"5836"},{"size":1565,"mtime":1676640879583,"results":"7267","hashOfConfig":"5836"},{"size":1127,"mtime":1676640879583,"results":"7268","hashOfConfig":"5836"},{"size":1042,"mtime":1676640879584,"results":"7269","hashOfConfig":"5836"},{"size":966,"mtime":1676640879584,"results":"7270","hashOfConfig":"5836"},{"size":49,"mtime":1676640879584,"results":"7271","hashOfConfig":"5836"},{"size":1256,"mtime":1677723113151,"results":"7272","hashOfConfig":"5836"},{"size":1587,"mtime":1676640879584,"results":"7273","hashOfConfig":"5836"},{"size":57,"mtime":1676640879585,"results":"7274","hashOfConfig":"5836"},{"size":79,"mtime":1676207506014,"results":"7275","hashOfConfig":"5836"},{"size":462,"mtime":1676640879585,"results":"7276","hashOfConfig":"5836"},{"size":346,"mtime":1676207506015,"results":"7277","hashOfConfig":"5836"},{"size":2122,"mtime":1676640879585,"results":"7278","hashOfConfig":"5836"},{"size":460,"mtime":1676640879585,"results":"7279","hashOfConfig":"5836"},{"size":457,"mtime":1676207506015,"results":"7280","hashOfConfig":"5836"},{"size":627,"mtime":1676640879586,"results":"7281","hashOfConfig":"5836"},{"size":805,"mtime":1676640879586,"results":"7282","hashOfConfig":"5836"},{"size":881,"mtime":1676640879586,"results":"7283","hashOfConfig":"5836"},{"size":13942,"mtime":1677723113152,"results":"7284","hashOfConfig":"5836"},{"size":2596,"mtime":1676640879588,"results":"7285","hashOfConfig":"5836"},{"size":1489,"mtime":1677723113152,"results":"7286","hashOfConfig":"5836"},{"size":2821,"mtime":1677723113153,"results":"7287","hashOfConfig":"5836"},{"size":1320,"mtime":1676640879588,"results":"7288","hashOfConfig":"5836"},{"size":2313,"mtime":1678409738136,"results":"7289","hashOfConfig":"5836"},{"size":1461,"mtime":1676640879589,"results":"7290","hashOfConfig":"5836"},{"size":3087,"mtime":1677723113154,"results":"7291","hashOfConfig":"5836"},{"size":2158,"mtime":1676640879590,"results":"7292","hashOfConfig":"5836"},{"size":54,"mtime":1676640879590,"results":"7293","hashOfConfig":"5836"},{"size":1750,"mtime":1676640879591,"results":"7294","hashOfConfig":"5836"},{"size":2140,"mtime":1676640879591,"results":"7295","hashOfConfig":"5836"},{"size":57,"mtime":1676640879591,"results":"7296","hashOfConfig":"5836"},{"size":1680,"mtime":1676640879591,"results":"7297","hashOfConfig":"5836"},{"size":937,"mtime":1677723113155,"results":"7298","hashOfConfig":"5836"},{"size":1436,"mtime":1677723113155,"results":"7299","hashOfConfig":"5836"},{"size":776,"mtime":1676640879591,"results":"7300","hashOfConfig":"5836"},{"size":1119,"mtime":1676640879592,"results":"7301","hashOfConfig":"5836"},{"size":2115,"mtime":1678409738137,"results":"7302","hashOfConfig":"5836"},{"size":2921,"mtime":1676640879592,"results":"7303","hashOfConfig":"5836"},{"size":2925,"mtime":1676640879592,"results":"7304","hashOfConfig":"5836"},{"size":2554,"mtime":1676640879592,"results":"7305","hashOfConfig":"5836"},{"size":1104,"mtime":1676640879593,"results":"7306","hashOfConfig":"5836"},{"size":4933,"mtime":1678764804368,"results":"7307","hashOfConfig":"5836"},{"size":302,"mtime":1676640879593,"results":"7308","hashOfConfig":"5836"},{"size":1431,"mtime":1676640879593,"results":"7309","hashOfConfig":"5836"},{"size":161,"mtime":1676207506018,"results":"7310","hashOfConfig":"5836"},{"size":2598,"mtime":1676640879593,"results":"7311","hashOfConfig":"5836"},{"size":1512,"mtime":1678764804369,"results":"7312","hashOfConfig":"5836"},{"size":1698,"mtime":1678409738138,"results":"7313","hashOfConfig":"5836"},{"size":6631,"mtime":1678302016110,"results":"7314","hashOfConfig":"5836"},{"size":42,"mtime":1675791603454,"results":"7315","hashOfConfig":"5836"},{"size":714,"mtime":1676640879594,"results":"7316","hashOfConfig":"5836"},{"size":1712,"mtime":1676640879594,"results":"7317","hashOfConfig":"5836"},{"size":2128,"mtime":1676640879595,"results":"7318","hashOfConfig":"5836"},{"size":51,"mtime":1675791603455,"results":"7319","hashOfConfig":"5836"},{"size":2859,"mtime":1676640879595,"results":"7320","hashOfConfig":"5836"},{"size":1164,"mtime":1676640879596,"results":"7321","hashOfConfig":"5836"},{"size":1606,"mtime":1676640879596,"results":"7322","hashOfConfig":"5836"},{"size":1220,"mtime":1676640879597,"results":"7323","hashOfConfig":"5836"},{"size":44,"mtime":1675791603457,"results":"7324","hashOfConfig":"5836"},{"size":358,"mtime":1675791603458,"results":"7325","hashOfConfig":"5836"},{"size":1601,"mtime":1678677876795,"results":"7326","hashOfConfig":"5836"},{"size":1975,"mtime":1676207506026,"results":"7327","hashOfConfig":"5836"},{"size":603,"mtime":1676640879598,"results":"7328","hashOfConfig":"5836"},{"size":1651,"mtime":1676640879598,"results":"7329","hashOfConfig":"5836"},{"size":2429,"mtime":1676640879598,"results":"7330","hashOfConfig":"5836"},{"size":4875,"mtime":1678724612253,"results":"7331","hashOfConfig":"5836"},{"size":44,"mtime":1675791603462,"results":"7332","hashOfConfig":"5836"},{"size":563,"mtime":1678477801563,"results":"7333","hashOfConfig":"5836"},{"size":1113,"mtime":1678477801563,"results":"7334","hashOfConfig":"5836"},{"size":592,"mtime":1678477801564,"results":"7335","hashOfConfig":"5836"},{"size":16514,"mtime":1676640879599,"results":"7336","hashOfConfig":"5836"},{"size":471,"mtime":1676207506036,"results":"7337","hashOfConfig":"5836"},{"size":49,"mtime":1675791603463,"results":"7338","hashOfConfig":"5836"},{"size":5414,"mtime":1678477801564,"results":"7339","hashOfConfig":"5836"},{"size":1445,"mtime":1678477801565,"results":"7340","hashOfConfig":"5836"},{"size":7025,"mtime":1678477801565,"results":"7341","hashOfConfig":"5836"},{"size":46,"mtime":1675791603465,"results":"7342","hashOfConfig":"5836"},{"size":642,"mtime":1678477801565,"results":"7343","hashOfConfig":"5836"},{"size":555,"mtime":1676640879601,"results":"7344","hashOfConfig":"5836"},{"size":671,"mtime":1676640879601,"results":"7345","hashOfConfig":"5836"},{"size":1792,"mtime":1676640879601,"results":"7346","hashOfConfig":"5836"},{"size":541,"mtime":1676640879602,"results":"7347","hashOfConfig":"5836"},{"size":55,"mtime":1675791603467,"results":"7348","hashOfConfig":"5836"},{"size":1364,"mtime":1676640879602,"results":"7349","hashOfConfig":"5836"},{"size":1932,"mtime":1676640879602,"results":"7350","hashOfConfig":"5836"},{"size":4152,"mtime":1676640879602,"results":"7351","hashOfConfig":"5836"},{"size":2521,"mtime":1678482764305,"results":"7352","hashOfConfig":"5836"},{"size":451,"mtime":1676640879603,"results":"7353","hashOfConfig":"5836"},{"size":1049,"mtime":1676640879603,"results":"7354","hashOfConfig":"5836"},{"size":46,"mtime":1676640879603,"results":"7355","hashOfConfig":"5836"},{"size":2022,"mtime":1676640879603,"results":"7356","hashOfConfig":"5836"},{"size":3875,"mtime":1676640879603,"results":"7357","hashOfConfig":"5836"},{"size":3351,"mtime":1676640879604,"results":"7358","hashOfConfig":"5836"},{"size":744,"mtime":1676640879604,"results":"7359","hashOfConfig":"5836"},{"size":945,"mtime":1676640879604,"results":"7360","hashOfConfig":"5836"},{"size":612,"mtime":1676640879604,"results":"7361","hashOfConfig":"5836"},{"size":61,"mtime":1675791603468,"results":"7362","hashOfConfig":"5836"},{"size":1332,"mtime":1676640879604,"results":"7363","hashOfConfig":"5836"},{"size":2683,"mtime":1676640879605,"results":"7364","hashOfConfig":"5836"},{"size":1730,"mtime":1676640879605,"results":"7365","hashOfConfig":"5836"},{"size":641,"mtime":1676640879605,"results":"7366","hashOfConfig":"5836"},{"size":880,"mtime":1676640879605,"results":"7367","hashOfConfig":"5836"},{"size":41,"mtime":1675791603469,"results":"7368","hashOfConfig":"5836"},{"size":1362,"mtime":1676640879605,"results":"7369","hashOfConfig":"5836"},{"size":764,"mtime":1676640879606,"results":"7370","hashOfConfig":"5836"},{"size":4192,"mtime":1676640879606,"results":"7371","hashOfConfig":"5836"},{"size":883,"mtime":1676640879606,"results":"7372","hashOfConfig":"5836"},{"size":6004,"mtime":1676640879606,"results":"7373","hashOfConfig":"5836"},{"size":51,"mtime":1675791603471,"results":"7374","hashOfConfig":"5836"},{"size":2674,"mtime":1676207506045,"results":"7375","hashOfConfig":"5836"},{"size":1545,"mtime":1676640879607,"results":"7376","hashOfConfig":"5836"},{"size":2425,"mtime":1676207506046,"results":"7377","hashOfConfig":"5836"},{"size":337,"mtime":1675791603472,"results":"7378","hashOfConfig":"5836"},{"size":1643,"mtime":1676640879607,"results":"7379","hashOfConfig":"5836"},{"size":732,"mtime":1676640879608,"results":"7380","hashOfConfig":"5836"},{"size":7290,"mtime":1675791603473,"results":"7381","hashOfConfig":"5836"},{"size":985,"mtime":1676640879608,"results":"7382","hashOfConfig":"5836"},{"size":1049,"mtime":1677723113155,"results":"7383","hashOfConfig":"5836"},{"size":2654,"mtime":1678677876797,"results":"7384","hashOfConfig":"5836"},{"size":1640,"mtime":1676640879609,"results":"7385","hashOfConfig":"5836"},{"size":47,"mtime":1675791603631,"results":"7386","hashOfConfig":"5836"},{"size":288,"mtime":1675791603631,"results":"7387","hashOfConfig":"5836"},{"size":650,"mtime":1676640879609,"results":"7388","hashOfConfig":"5836"},{"size":1944,"mtime":1676640879609,"results":"7389","hashOfConfig":"5836"},{"size":2088,"mtime":1676640879609,"results":"7390","hashOfConfig":"5836"},{"size":46,"mtime":1675791603633,"results":"7391","hashOfConfig":"5836"},{"size":2089,"mtime":1676640879609,"results":"7392","hashOfConfig":"5836"},{"size":1148,"mtime":1676640879610,"results":"7393","hashOfConfig":"5836"},{"size":790,"mtime":1676640879610,"results":"7394","hashOfConfig":"5836"},{"size":1635,"mtime":1676640879610,"results":"7395","hashOfConfig":"5836"},{"size":3189,"mtime":1676640879610,"results":"7396","hashOfConfig":"5836"},{"size":49,"mtime":1676207506049,"results":"7397","hashOfConfig":"5836"},{"size":1347,"mtime":1676640879610,"results":"7398","hashOfConfig":"5836"},{"size":4831,"mtime":1676640879611,"results":"7399","hashOfConfig":"5836"},{"size":980,"mtime":1676640879611,"results":"7400","hashOfConfig":"5836"},{"size":1989,"mtime":1676640879612,"results":"7401","hashOfConfig":"5836"},{"size":864,"mtime":1676640879612,"results":"7402","hashOfConfig":"5836"},{"size":4171,"mtime":1677706104955,"results":"7403","hashOfConfig":"5836"},{"size":49,"mtime":1676207506051,"results":"7404","hashOfConfig":"5836"},{"size":1375,"mtime":1676640879613,"results":"7405","hashOfConfig":"5836"},{"size":4708,"mtime":1676640879613,"results":"7406","hashOfConfig":"5836"},{"size":6048,"mtime":1676640879614,"results":"7407","hashOfConfig":"5836"},{"size":399,"mtime":1676640879614,"results":"7408","hashOfConfig":"5836"},{"size":4249,"mtime":1677848281257,"results":"7409","hashOfConfig":"5836"},{"size":2996,"mtime":1676640879614,"results":"7410","hashOfConfig":"5836"},{"size":3433,"mtime":1676640879615,"results":"7411","hashOfConfig":"5836"},{"size":4797,"mtime":1678677876797,"results":"7412","hashOfConfig":"5836"},{"size":405,"mtime":1676640879616,"results":"7413","hashOfConfig":"5836"},{"size":599,"mtime":1676640879616,"results":"7414","hashOfConfig":"5836"},{"size":1047,"mtime":1678302016111,"results":"7415","hashOfConfig":"5836"},{"size":1866,"mtime":1677101496679,"results":"7416","hashOfConfig":"5836"},{"size":1989,"mtime":1678677876798,"results":"7417","hashOfConfig":"5836"},{"size":1389,"mtime":1678302016111,"results":"7418","hashOfConfig":"5836"},{"size":3737,"mtime":1678302016112,"results":"7419","hashOfConfig":"5836"},{"size":1601,"mtime":1678677876807,"results":"7420","hashOfConfig":"5836"},{"size":1267,"mtime":1676640879617,"results":"7421","hashOfConfig":"5836"},{"size":37,"mtime":1676640879617,"results":"7422","hashOfConfig":"5836"},{"size":1724,"mtime":1676640879618,"results":"7423","hashOfConfig":"5836"},{"size":2981,"mtime":1676640879618,"results":"7424","hashOfConfig":"5836"},{"size":46,"mtime":1676207326159,"results":"7425","hashOfConfig":"5836"},{"size":1131,"mtime":1676640879618,"results":"7426","hashOfConfig":"5836"},{"size":2796,"mtime":1676640879618,"results":"7427","hashOfConfig":"5836"},{"size":2803,"mtime":1676640879619,"results":"7428","hashOfConfig":"5836"},{"size":3476,"mtime":1676640879619,"results":"7429","hashOfConfig":"5836"},{"size":1075,"mtime":1676640879619,"results":"7430","hashOfConfig":"5836"},{"size":359,"mtime":1675791603648,"results":"7431","hashOfConfig":"5836"},{"size":51,"mtime":1675791603648,"results":"7432","hashOfConfig":"5836"},{"size":1584,"mtime":1675791603648,"results":"7433","hashOfConfig":"5836"},{"size":3252,"mtime":1676640879619,"results":"7434","hashOfConfig":"5836"},{"size":2228,"mtime":1676640879620,"results":"7435","hashOfConfig":"5836"},{"size":2779,"mtime":1676640879620,"results":"7436","hashOfConfig":"5836"},{"size":2044,"mtime":1676640879620,"results":"7437","hashOfConfig":"5836"},{"size":1565,"mtime":1676640879620,"results":"7438","hashOfConfig":"5836"},{"size":49,"mtime":1675791603650,"results":"7439","hashOfConfig":"5836"},{"size":1836,"mtime":1676640879621,"results":"7440","hashOfConfig":"5836"},{"size":45,"mtime":1675791603650,"results":"7441","hashOfConfig":"5836"},{"size":891,"mtime":1676207506060,"results":"7442","hashOfConfig":"5836"},{"size":1215,"mtime":1676640879621,"results":"7443","hashOfConfig":"5836"},{"size":1132,"mtime":1676640879621,"results":"7444","hashOfConfig":"5836"},{"size":804,"mtime":1678302016112,"results":"7445","hashOfConfig":"5836"},{"size":688,"mtime":1676640879621,"results":"7446","hashOfConfig":"5836"},{"size":695,"mtime":1676640879621,"results":"7447","hashOfConfig":"5836"},{"size":669,"mtime":1678302016112,"results":"7448","hashOfConfig":"5836"},{"size":457,"mtime":1676640879622,"results":"7449","hashOfConfig":"5836"},{"size":1773,"mtime":1678477801566,"results":"7450","hashOfConfig":"5836"},{"size":1807,"mtime":1678477801566,"results":"7451","hashOfConfig":"5836"},{"size":2266,"mtime":1678477801567,"results":"7452","hashOfConfig":"5836"},{"size":4803,"mtime":1678477801567,"results":"7453","hashOfConfig":"5836"},{"size":4247,"mtime":1678477801568,"results":"7454","hashOfConfig":"5836"},{"size":1765,"mtime":1678477801568,"results":"7455","hashOfConfig":"5836"},{"size":1892,"mtime":1678477801568,"results":"7456","hashOfConfig":"5836"},{"size":3424,"mtime":1678477801569,"results":"7457","hashOfConfig":"5836"},{"size":3769,"mtime":1677723113156,"results":"7458","hashOfConfig":"5836"},{"size":59,"mtime":1675791603653,"results":"7459","hashOfConfig":"5836"},{"size":2458,"mtime":1676640879624,"results":"7460","hashOfConfig":"5836"},{"size":286,"mtime":1676207506064,"results":"7461","hashOfConfig":"5836"},{"size":956,"mtime":1676640879624,"results":"7462","hashOfConfig":"5836"},{"size":704,"mtime":1678764804369,"results":"7463","hashOfConfig":"5836"},{"size":1012,"mtime":1678764804369,"results":"7464","hashOfConfig":"5836"},{"size":1908,"mtime":1678764804369,"results":"7465","hashOfConfig":"5836"},{"size":224,"mtime":1675791603655,"results":"7466","hashOfConfig":"5836"},{"size":2040,"mtime":1678764804369,"results":"7467","hashOfConfig":"5836"},{"size":992,"mtime":1676640879626,"results":"7468","hashOfConfig":"5836"},{"size":1927,"mtime":1678764804370,"results":"7469","hashOfConfig":"5836"},{"size":1754,"mtime":1676640879626,"results":"7470","hashOfConfig":"5836"},{"size":1247,"mtime":1676640879626,"results":"7471","hashOfConfig":"5836"},{"size":687,"mtime":1676640879627,"results":"7472","hashOfConfig":"5836"},{"size":3382,"mtime":1678749665860,"results":"7473","hashOfConfig":"5836"},{"size":467,"mtime":1676640879627,"results":"7474","hashOfConfig":"5836"},{"size":926,"mtime":1676640879627,"results":"7475","hashOfConfig":"5836"},{"size":2208,"mtime":1676640879628,"results":"7476","hashOfConfig":"5836"},{"size":245,"mtime":1676640879628,"results":"7477","hashOfConfig":"5836"},{"size":45,"mtime":1675791603657,"results":"7478","hashOfConfig":"5836"},{"size":1039,"mtime":1676640879628,"results":"7479","hashOfConfig":"5836"},{"size":594,"mtime":1676640879628,"results":"7480","hashOfConfig":"5836"},{"size":1247,"mtime":1676640879628,"results":"7481","hashOfConfig":"5836"},{"size":47,"mtime":1675791603657,"results":"7482","hashOfConfig":"5836"},{"size":1201,"mtime":1676640879629,"results":"7483","hashOfConfig":"5836"},{"size":1741,"mtime":1676640879629,"results":"7484","hashOfConfig":"5836"},{"size":47,"mtime":1675791603658,"results":"7485","hashOfConfig":"5836"},{"size":2304,"mtime":1676640879630,"results":"7486","hashOfConfig":"5836"},{"size":48,"mtime":1676207506068,"results":"7487","hashOfConfig":"5836"},{"size":614,"mtime":1676640879631,"results":"7488","hashOfConfig":"5836"},{"size":11453,"mtime":1677723113157,"results":"7489","hashOfConfig":"5836"},{"size":3724,"mtime":1678302016112,"results":"7490","hashOfConfig":"5836"},{"size":1620,"mtime":1676640879631,"results":"7491","hashOfConfig":"5836"},{"size":3045,"mtime":1676640879632,"results":"7492","hashOfConfig":"5836"},{"size":1364,"mtime":1676640879633,"results":"7493","hashOfConfig":"5836"},{"size":637,"mtime":1676640879633,"results":"7494","hashOfConfig":"5836"},{"size":379,"mtime":1676640879633,"results":"7495","hashOfConfig":"5836"},{"size":483,"mtime":1676640879633,"results":"7496","hashOfConfig":"5836"},{"size":848,"mtime":1676640879633,"results":"7497","hashOfConfig":"5836"},{"size":850,"mtime":1676640879634,"results":"7498","hashOfConfig":"5836"},{"size":3238,"mtime":1676640879634,"results":"7499","hashOfConfig":"5836"},{"size":3939,"mtime":1676640879634,"results":"7500","hashOfConfig":"5836"},{"size":1176,"mtime":1676640879635,"results":"7501","hashOfConfig":"5836"},{"size":1876,"mtime":1676640879635,"results":"7502","hashOfConfig":"5836"},{"size":398,"mtime":1676640879635,"results":"7503","hashOfConfig":"5836"},{"size":50,"mtime":1676207506073,"results":"7504","hashOfConfig":"5836"},{"size":7841,"mtime":1676640879635,"results":"7505","hashOfConfig":"5836"},{"size":3466,"mtime":1676640879635,"results":"7506","hashOfConfig":"5836"},{"size":51,"mtime":1676207506076,"results":"7507","hashOfConfig":"5836"},{"size":400,"mtime":1676207506076,"results":"7508","hashOfConfig":"5836"},{"size":1039,"mtime":1676207506076,"results":"7509","hashOfConfig":"5836"},{"size":805,"mtime":1676640879636,"results":"7510","hashOfConfig":"5836"},{"size":661,"mtime":1678741383105,"results":"7511","hashOfConfig":"5836"},{"size":1125,"mtime":1678552149842,"results":"7512","hashOfConfig":"5836"},{"size":748,"mtime":1678764843391,"results":"7513","hashOfConfig":"5836"},{"size":1038,"mtime":1678349679526,"results":"7514","hashOfConfig":"5836"},{"size":693,"mtime":1676640879637,"results":"7515","hashOfConfig":"5836"},{"size":2064,"mtime":1676640879638,"results":"7516","hashOfConfig":"5836"},{"size":726,"mtime":1676640879638,"results":"7517","hashOfConfig":"5836"},{"size":589,"mtime":1676640879638,"results":"7518","hashOfConfig":"5836"},{"size":701,"mtime":1676640879639,"results":"7519","hashOfConfig":"5836"},{"size":1174,"mtime":1676640879639,"results":"7520","hashOfConfig":"5836"},{"size":4246,"mtime":1678749665863,"results":"7521","hashOfConfig":"5836"},{"size":1433,"mtime":1676640879639,"results":"7522","hashOfConfig":"5836"},{"size":1071,"mtime":1678749665864,"results":"7523","hashOfConfig":"5836"},{"size":40,"mtime":1675791603666,"results":"7524","hashOfConfig":"5836"},{"size":389,"mtime":1675791603666,"results":"7525","hashOfConfig":"5836"},{"size":413,"mtime":1676207506079,"results":"7526","hashOfConfig":"5836"},{"size":1348,"mtime":1678741383108,"results":"7527","hashOfConfig":"5836"},{"size":408,"mtime":1676640879639,"results":"7528","hashOfConfig":"5836"},{"size":656,"mtime":1676640879640,"results":"7529","hashOfConfig":"5836"},{"size":546,"mtime":1676640879640,"results":"7530","hashOfConfig":"5836"},{"size":916,"mtime":1676640879640,"results":"7531","hashOfConfig":"5836"},{"size":1715,"mtime":1676640879641,"results":"7532","hashOfConfig":"5836"},{"size":766,"mtime":1676640879641,"results":"7533","hashOfConfig":"5836"},{"size":1050,"mtime":1676640879642,"results":"7534","hashOfConfig":"5836"},{"size":785,"mtime":1676640879642,"results":"7535","hashOfConfig":"5836"},{"size":1040,"mtime":1676640879642,"results":"7536","hashOfConfig":"5836"},{"size":2511,"mtime":1676640879643,"results":"7537","hashOfConfig":"5836"},{"size":360,"mtime":1675791603668,"results":"7538","hashOfConfig":"5836"},{"size":778,"mtime":1676640879643,"results":"7539","hashOfConfig":"5836"},{"size":1105,"mtime":1675791603668,"results":"7540","hashOfConfig":"5836"},{"size":930,"mtime":1676640879643,"results":"7541","hashOfConfig":"5836"},{"size":6762,"mtime":1676686985717,"results":"7542","hashOfConfig":"5836"},{"size":1247,"mtime":1676640879644,"results":"7543","hashOfConfig":"5836"},{"size":2058,"mtime":1676640879644,"results":"7544","hashOfConfig":"5836"},{"size":2361,"mtime":1676640879644,"results":"7545","hashOfConfig":"5836"},{"size":1955,"mtime":1676640879644,"results":"7546","hashOfConfig":"5836"},{"size":2974,"mtime":1676640879645,"results":"7547","hashOfConfig":"5836"},{"size":1448,"mtime":1677723113157,"results":"7548","hashOfConfig":"5836"},{"size":51,"mtime":1676207506083,"results":"7549","hashOfConfig":"5836"},{"size":2252,"mtime":1676640879645,"results":"7550","hashOfConfig":"5836"},{"size":1386,"mtime":1676640879645,"results":"7551","hashOfConfig":"5836"},{"size":1706,"mtime":1676640879646,"results":"7552","hashOfConfig":"5836"},{"size":1175,"mtime":1677723113158,"results":"7553","hashOfConfig":"5836"},{"size":51,"mtime":1675791603671,"results":"7554","hashOfConfig":"5836"},{"size":453,"mtime":1675791603671,"results":"7555","hashOfConfig":"5836"},{"size":322,"mtime":1675791603671,"results":"7556","hashOfConfig":"5836"},{"size":1053,"mtime":1676640879647,"results":"7557","hashOfConfig":"5836"},{"size":46,"mtime":1675791603672,"results":"7558","hashOfConfig":"5836"},{"size":2897,"mtime":1676640879647,"results":"7559","hashOfConfig":"5836"},{"size":3159,"mtime":1676640879647,"results":"7560","hashOfConfig":"5836"},{"size":46,"mtime":1675791603672,"results":"7561","hashOfConfig":"5836"},{"size":2832,"mtime":1676207506085,"results":"7562","hashOfConfig":"5836"},{"size":1087,"mtime":1677723113160,"results":"7563","hashOfConfig":"5836"},{"size":47,"mtime":1675791603673,"results":"7564","hashOfConfig":"5836"},{"size":4090,"mtime":1677723113161,"results":"7565","hashOfConfig":"5836"},{"size":319,"mtime":1675791603674,"results":"7566","hashOfConfig":"5836"},{"size":2162,"mtime":1676207506085,"results":"7567","hashOfConfig":"5836"},{"size":2829,"mtime":1676640879648,"results":"7568","hashOfConfig":"5836"},{"size":2163,"mtime":1678677876811,"results":"7569","hashOfConfig":"5836"},{"size":43,"mtime":1675791603675,"results":"7570","hashOfConfig":"5836"},{"size":366,"mtime":1678764804370,"results":"7571","hashOfConfig":"5836"},{"size":2464,"mtime":1676207506086,"results":"7572","hashOfConfig":"5836"},{"size":794,"mtime":1675791603676,"results":"7573","hashOfConfig":"5836"},{"size":2045,"mtime":1675791603676,"results":"7574","hashOfConfig":"5836"},{"size":1750,"mtime":1676640879648,"results":"7575","hashOfConfig":"5836"},{"size":1276,"mtime":1676640879649,"results":"7576","hashOfConfig":"5836"},{"size":1229,"mtime":1677723113161,"results":"7577","hashOfConfig":"5836"},{"size":1014,"mtime":1675791603676,"results":"7578","hashOfConfig":"5836"},{"size":54,"mtime":1675791603677,"results":"7579","hashOfConfig":"5836"},{"size":1490,"mtime":1676640879649,"results":"7580","hashOfConfig":"5836"},{"size":2412,"mtime":1676640879649,"results":"7581","hashOfConfig":"5836"},{"size":1521,"mtime":1676640879650,"results":"7582","hashOfConfig":"5836"},{"size":1080,"mtime":1676640879650,"results":"7583","hashOfConfig":"5836"},{"size":1298,"mtime":1676640879650,"results":"7584","hashOfConfig":"5836"},{"size":47,"mtime":1676207506088,"results":"7585","hashOfConfig":"5836"},{"size":1439,"mtime":1676640879650,"results":"7586","hashOfConfig":"5836"},{"size":5753,"mtime":1678477801569,"results":"7587","hashOfConfig":"5836"},{"size":5758,"mtime":1676640879651,"results":"7588","hashOfConfig":"5836"},{"size":1524,"mtime":1676640879651,"results":"7589","hashOfConfig":"5836"},{"size":366,"mtime":1678764804370,"results":"7590","hashOfConfig":"5836"},{"size":2163,"mtime":1675791603679,"results":"7591","hashOfConfig":"5836"},{"size":1341,"mtime":1675791603679,"results":"7592","hashOfConfig":"5836"},{"size":1323,"mtime":1676640879652,"results":"7593","hashOfConfig":"5836"},{"size":828,"mtime":1677723113162,"results":"7594","hashOfConfig":"5836"},{"size":46,"mtime":1675791603679,"results":"7595","hashOfConfig":"5836"},{"size":80,"mtime":1678764804370,"results":"7596","hashOfConfig":"5836"},{"size":3999,"mtime":1676640879652,"results":"7597","hashOfConfig":"4515"},{"size":219,"mtime":1675791603680,"results":"7598","hashOfConfig":"4515"},{"size":164,"mtime":1678482764307,"results":"7599","hashOfConfig":"4515"},{"size":928,"mtime":1676640879653,"results":"7600","hashOfConfig":"4515"},{"size":199,"mtime":1675791603680,"results":"7601","hashOfConfig":"4515"},{"size":139,"mtime":1676640879653,"results":"7602","hashOfConfig":"4515"},{"size":158,"mtime":1676640879653,"results":"7603","hashOfConfig":"4515"},{"size":1295,"mtime":1678482764307,"results":"7604","hashOfConfig":"4515"},{"size":230,"mtime":1675791603681,"results":"7605","hashOfConfig":"4515"},{"size":137,"mtime":1678728574391,"results":"7606","hashOfConfig":"4515"},{"size":159,"mtime":1675791603681,"results":"7607","hashOfConfig":"4515"},{"size":159,"mtime":1675791603681,"results":"7608","hashOfConfig":"4515"},{"size":306,"mtime":1675791603681,"results":"7609","hashOfConfig":"4515"},{"size":310,"mtime":1678348793686,"results":"7610","hashOfConfig":"4515"},{"size":162,"mtime":1675791603682,"results":"7611","hashOfConfig":"4515"},{"size":203,"mtime":1675791603682,"results":"7612","hashOfConfig":"4515"},{"size":143,"mtime":1678482764307,"results":"7613","hashOfConfig":"4515"},{"size":3466,"mtime":1678482764307,"results":"7614","hashOfConfig":"4515"},{"size":454,"mtime":1675791603683,"results":"7615","hashOfConfig":"4515"},{"size":366,"mtime":1676207506093,"results":"7616","hashOfConfig":"4515"},{"size":407,"mtime":1675791603683,"results":"7617","hashOfConfig":"4515"},{"size":2145,"mtime":1678764804371,"results":"7618","hashOfConfig":"4515"},{"size":132,"mtime":1675791603683,"results":"7619","hashOfConfig":"4515"},{"size":975,"mtime":1676207506093,"results":"7620","hashOfConfig":"4515"},{"size":188,"mtime":1676207506093,"results":"7621","hashOfConfig":"4515"},{"size":744,"mtime":1676207506093,"results":"7622","hashOfConfig":"4515"},{"size":704,"mtime":1678482764308,"results":"7623","hashOfConfig":"4515"},{"size":416,"mtime":1678482764308,"results":"7624","hashOfConfig":"4515"},{"size":2186,"mtime":1676207506094,"results":"7625","hashOfConfig":"4515"},{"size":844,"mtime":1678482764308,"results":"7626","hashOfConfig":"4515"},{"size":121,"mtime":1678482764308,"results":"7627","hashOfConfig":"4515"},{"size":131,"mtime":1677265134940,"results":"7628","hashOfConfig":"4515"},{"size":1980,"mtime":1676640879655,"results":"7629","hashOfConfig":"4515"},{"size":105,"mtime":1675791603685,"results":"7630","hashOfConfig":"4515"},{"size":218,"mtime":1678482764309,"results":"7631","hashOfConfig":"4515"},{"size":357,"mtime":1676207506095,"results":"7632","hashOfConfig":"4515"},{"size":168,"mtime":1678482764309,"results":"7633","hashOfConfig":"4515"},{"size":121,"mtime":1675791603686,"results":"7634","hashOfConfig":"4515"},{"size":422,"mtime":1676207506095,"results":"7635","hashOfConfig":"4515"},{"size":923,"mtime":1678482764309,"results":"7636","hashOfConfig":"4515"},{"size":455,"mtime":1677265213298,"results":"7637","hashOfConfig":"4515"},{"size":394,"mtime":1676207506095,"results":"7638","hashOfConfig":"4515"},{"size":47,"mtime":1675791603687,"results":"7639","hashOfConfig":"4515"},{"size":1821,"mtime":1676640879655,"results":"7640","hashOfConfig":"4515"},{"size":2419,"mtime":1676207506095,"results":"7641","hashOfConfig":"4515"},{"size":136,"mtime":1676207506096,"results":"7642","hashOfConfig":"4515"},{"size":4624,"mtime":1676207506096,"results":"7643","hashOfConfig":"4515"},{"size":284,"mtime":1678764804371,"results":"7644","hashOfConfig":"4515"},{"size":274,"mtime":1675791603690,"results":"7645","hashOfConfig":"4515"},{"size":104,"mtime":1675791603690,"results":"7646","hashOfConfig":"4515"},{"size":37,"mtime":1675791603691,"results":"7647","hashOfConfig":"4515"},{"size":325,"mtime":1675791603691,"results":"7648","hashOfConfig":"4515"},{"size":813,"mtime":1675791603691,"results":"7649","hashOfConfig":"4515"},{"size":150,"mtime":1676640879656,"results":"7650","hashOfConfig":"4515"},{"size":78,"mtime":1678764804372,"results":"7651","hashOfConfig":"4515"},{"size":1300,"mtime":1678764804373,"results":"7652","hashOfConfig":"4515"},{"size":121,"mtime":1675791603691,"results":"7653","hashOfConfig":"4515"},{"size":756,"mtime":1678764804373,"results":"7654","hashOfConfig":"4515"},{"size":2238,"mtime":1675791603693,"results":"7655","hashOfConfig":"4515"},{"size":717,"mtime":1675791603693,"results":"7656","hashOfConfig":"4515"},{"size":672,"mtime":1675791603693,"results":"7657","hashOfConfig":"4515"},{"size":416,"mtime":1676207506096,"results":"7658","hashOfConfig":"4515"},{"size":947,"mtime":1678482764310,"results":"7659","hashOfConfig":"4515"},{"size":3410,"mtime":1678482764310,"results":"7660","hashOfConfig":"4515"},{"size":779,"mtime":1675791603694,"results":"7661","hashOfConfig":"4515"},{"size":459,"mtime":1675791603694,"results":"7662","hashOfConfig":"4515"},{"size":2113,"mtime":1676207506096,"results":"7663","hashOfConfig":"4515"},{"size":747,"mtime":1675791603694,"results":"7664","hashOfConfig":"4515"},{"size":803,"mtime":1678482764310,"results":"7665","hashOfConfig":"4515"},{"size":442,"mtime":1678302016113,"results":"7666","hashOfConfig":"4515"},{"size":433,"mtime":1676686985718,"results":"7667","hashOfConfig":"4515"},{"size":64,"mtime":1676640879661,"results":"7668","hashOfConfig":"4515"},{"size":1574,"mtime":1676640879661,"results":"7669","hashOfConfig":"4515"},{"size":1350,"mtime":1675791603700,"results":"7670","hashOfConfig":"4515"},{"size":1017,"mtime":1676207506101,"results":"7671","hashOfConfig":"4515"},{"size":3224,"mtime":1678302016113,"results":"7672","hashOfConfig":"4515"},{"size":216,"mtime":1675791603700,"results":"7673","hashOfConfig":"4515"},{"size":208,"mtime":1675791603700,"results":"7674","hashOfConfig":"4515"},{"size":921,"mtime":1678302016113,"results":"7675","hashOfConfig":"4515"},{"size":1257,"mtime":1676640879661,"results":"7676","hashOfConfig":"4515"},{"size":11102,"mtime":1678482764311,"results":"7677","hashOfConfig":"4515"},{"size":2972,"mtime":1676640879662,"results":"7678","hashOfConfig":"4515"},{"size":435,"mtime":1675791603701,"results":"7679","hashOfConfig":"4515"},{"size":1346,"mtime":1676207506102,"results":"7680","hashOfConfig":"4515"},{"size":339,"mtime":1675791603701,"results":"7681","hashOfConfig":"4515"},{"size":369,"mtime":1675791603717,"results":"7682","hashOfConfig":"4515"},{"size":310,"mtime":1675791603717,"results":"7683","hashOfConfig":"4515"},{"size":301,"mtime":1675791603717,"results":"7684","hashOfConfig":"4515"},{"size":317,"mtime":1675791603717,"results":"7685","hashOfConfig":"4515"},{"size":308,"mtime":1675791603718,"results":"7686","hashOfConfig":"4515"},{"size":214,"mtime":1675791603718,"results":"7687","hashOfConfig":"4515"},{"size":246,"mtime":1675791603702,"results":"7688","hashOfConfig":"4515"},{"size":1049,"mtime":1676207506102,"results":"7689","hashOfConfig":"4515"},{"size":354,"mtime":1678764804373,"results":"7690","hashOfConfig":"4515"},{"size":562,"mtime":1678764804373,"results":"7691","hashOfConfig":"4515"},{"size":946,"mtime":1678764804373,"results":"7692","hashOfConfig":"4515"},{"size":687,"mtime":1676207506103,"results":"7693","hashOfConfig":"4515"},{"size":1214,"mtime":1676640879662,"results":"7694","hashOfConfig":"4515"},{"size":267,"mtime":1678764804376,"results":"7695","hashOfConfig":"4515"},{"size":1192,"mtime":1678764804377,"results":"7696","hashOfConfig":"4515"},{"size":3192,"mtime":1676207506103,"results":"7697","hashOfConfig":"4515"},{"size":571,"mtime":1676207506103,"results":"7698","hashOfConfig":"4515"},{"size":8956,"mtime":1676207506104,"results":"7699","hashOfConfig":"4515"},{"size":228,"mtime":1676640879663,"results":"7700","hashOfConfig":"4515"},{"size":562,"mtime":1676640879663,"results":"7701","hashOfConfig":"4515"},{"size":184,"mtime":1675791603704,"results":"7702","hashOfConfig":"4515"},{"size":913,"mtime":1676640879664,"results":"7703","hashOfConfig":"4515"},{"size":1559,"mtime":1676207506105,"results":"7704","hashOfConfig":"4515"},{"size":3357,"mtime":1678482764312,"results":"7705","hashOfConfig":"4515"},{"size":1863,"mtime":1677723113165,"results":"7706","hashOfConfig":"4515"},{"size":1273,"mtime":1676207506106,"results":"7707","hashOfConfig":"4515"},{"size":1367,"mtime":1676207506106,"results":"7708","hashOfConfig":"4515"},{"size":950,"mtime":1676207506106,"results":"7709","hashOfConfig":"4515"},{"size":2144,"mtime":1676640879664,"results":"7710","hashOfConfig":"4515"},{"size":2948,"mtime":1676640879665,"results":"7711","hashOfConfig":"4515"},{"size":2333,"mtime":1676640879665,"results":"7712","hashOfConfig":"4515"},{"size":1016,"mtime":1676207506110,"results":"7713","hashOfConfig":"4515"},{"size":1320,"mtime":1676640879665,"results":"7714","hashOfConfig":"4515"},{"size":3065,"mtime":1676207506111,"results":"7715","hashOfConfig":"4515"},{"size":4346,"mtime":1676207506111,"results":"7716","hashOfConfig":"4515"},{"size":2897,"mtime":1676207506111,"results":"7717","hashOfConfig":"4515"},{"size":11709,"mtime":1676207506112,"results":"7718","hashOfConfig":"4515"},{"size":19,"mtime":1675791603706,"results":"7719","hashOfConfig":"4515"},{"size":1175,"mtime":1676207506112,"results":"7720","hashOfConfig":"4515"},{"size":687,"mtime":1676207506112,"results":"7721","hashOfConfig":"4515"},{"size":447,"mtime":1676207506112,"results":"7722","hashOfConfig":"4515"},{"size":1305,"mtime":1676207506113,"results":"7723","hashOfConfig":"4515"},{"size":1295,"mtime":1675791603707,"results":"7724","hashOfConfig":"4515"},{"size":1444,"mtime":1676207506113,"results":"7725","hashOfConfig":"4515"},{"size":681,"mtime":1676207506113,"results":"7726","hashOfConfig":"4515"},{"size":1193,"mtime":1676640879666,"results":"7727","hashOfConfig":"4515"},{"size":1005,"mtime":1676207506113,"results":"7728","hashOfConfig":"4515"},{"size":874,"mtime":1676207506114,"results":"7729","hashOfConfig":"4515"},{"size":948,"mtime":1676207506114,"results":"7730","hashOfConfig":"4515"},{"size":1833,"mtime":1675791603708,"results":"7731","hashOfConfig":"4515"},{"size":746,"mtime":1675791603708,"results":"7732","hashOfConfig":"4515"},{"size":1471,"mtime":1675791603709,"results":"7733","hashOfConfig":"4515"},{"size":1232,"mtime":1676207506114,"results":"7734","hashOfConfig":"4515"},{"size":307,"mtime":1675791603709,"results":"7735","hashOfConfig":"4515"},{"size":1997,"mtime":1676640879666,"results":"7736","hashOfConfig":"4515"},{"size":739,"mtime":1676640879666,"results":"7737","hashOfConfig":"4515"},{"size":3051,"mtime":1676640879666,"results":"7738","hashOfConfig":"4515"},{"size":2486,"mtime":1676207506114,"results":"7739","hashOfConfig":"4515"},{"size":3523,"mtime":1675791603710,"results":"7740","hashOfConfig":"4515"},{"size":905,"mtime":1676640879666,"results":"7741","hashOfConfig":"4515"},{"size":2208,"mtime":1676640879667,"results":"7742","hashOfConfig":"4515"},{"size":706,"mtime":1675791603710,"results":"7743","hashOfConfig":"4515"},{"size":320,"mtime":1676640879667,"results":"7744","hashOfConfig":"4515"},{"size":685,"mtime":1676640879667,"results":"7745","hashOfConfig":"4515"},{"size":630,"mtime":1676207506115,"results":"7746","hashOfConfig":"4515"},{"size":1049,"mtime":1675791603711,"results":"7747","hashOfConfig":"4515"},{"size":2770,"mtime":1677723113166,"results":"7748","hashOfConfig":"4515"},{"size":2002,"mtime":1676207506115,"results":"7749","hashOfConfig":"4515"},{"size":1294,"mtime":1676207506115,"results":"7750","hashOfConfig":"4515"},{"size":3410,"mtime":1678728574396,"results":"7751","hashOfConfig":"4515"},{"size":1132,"mtime":1678728574396,"results":"7752","hashOfConfig":"4515"},{"size":1285,"mtime":1675791603712,"results":"7753","hashOfConfig":"4515"},{"size":1601,"mtime":1678482764312,"results":"7754","hashOfConfig":"4515"},{"size":2318,"mtime":1676640879668,"results":"7755","hashOfConfig":"4515"},{"size":3153,"mtime":1676207506116,"results":"7756","hashOfConfig":"4515"},{"size":1189,"mtime":1675791603713,"results":"7757","hashOfConfig":"4515"},{"size":8788,"mtime":1678482764313,"results":"7758","hashOfConfig":"4515"},{"size":12048,"mtime":1678302016114,"results":"7759","hashOfConfig":"4515"},{"size":3803,"mtime":1678482764313,"results":"7760","hashOfConfig":"4515"},{"size":1727,"mtime":1676640879670,"results":"7761","hashOfConfig":"4515"},{"size":4278,"mtime":1677723113167,"results":"7762","hashOfConfig":"4515"},{"size":961,"mtime":1678482764313,"results":"7763","hashOfConfig":"4515"},{"size":390,"mtime":1675791603714,"results":"7764","hashOfConfig":"4515"},{"size":782,"mtime":1675791603714,"results":"7765","hashOfConfig":"4515"},{"size":840,"mtime":1675791603714,"results":"7766","hashOfConfig":"4515"},{"size":1186,"mtime":1676207506118,"results":"7767","hashOfConfig":"4515"},{"size":702,"mtime":1675791603714,"results":"7768","hashOfConfig":"4515"},{"size":597,"mtime":1678482764313,"results":"7769","hashOfConfig":"4515"},{"size":481,"mtime":1678482764314,"results":"7770","hashOfConfig":"4515"},{"size":792,"mtime":1678482764314,"results":"7771","hashOfConfig":"4515"},{"size":601,"mtime":1675791603715,"results":"7772","hashOfConfig":"4515"},{"size":498,"mtime":1678482764314,"results":"7773","hashOfConfig":"4515"},{"size":462,"mtime":1678482764315,"results":"7774","hashOfConfig":"4515"},{"size":466,"mtime":1678482764315,"results":"7775","hashOfConfig":"4515"},{"size":2439,"mtime":1676207506118,"results":"7776","hashOfConfig":"4515"},{"size":509,"mtime":1678482764315,"results":"7777","hashOfConfig":"4515"},{"size":544,"mtime":1678482764315,"results":"7778","hashOfConfig":"4515"},{"size":1471,"mtime":1676640879671,"results":"7779","hashOfConfig":"4515"},{"size":904,"mtime":1676640879671,"results":"7780","hashOfConfig":"4515"},{"size":7520,"mtime":1676640879671,"results":"7781","hashOfConfig":"4515"},{"size":1733,"mtime":1676207506118,"results":"7782","hashOfConfig":"4515"},{"size":805,"mtime":1676640879672,"results":"7783","hashOfConfig":"4515"},{"size":933,"mtime":1677848281261,"results":"7784","hashOfConfig":"4515"},{"size":59,"mtime":1676640879672,"results":"7785","hashOfConfig":"4515"},{"size":129,"mtime":1676640879672,"results":"7786","hashOfConfig":"4515"},{"size":114,"mtime":1675791603718,"results":"7787","hashOfConfig":"4515"},{"size":427,"mtime":1678482764316,"results":"7788","hashOfConfig":"4515"},{"size":1385,"mtime":1678482764316,"results":"7789","hashOfConfig":"4515"},{"size":1686,"mtime":1678482764316,"results":"7790","hashOfConfig":"4515"},{"size":726,"mtime":1678482764316,"results":"7791","hashOfConfig":"4515"},{"size":822,"mtime":1678482764317,"results":"7792","hashOfConfig":"4515"},{"size":4372,"mtime":1678482764317,"results":"7793","hashOfConfig":"4515"},{"size":854,"mtime":1678482764317,"results":"7794","hashOfConfig":"4515"},{"size":1210,"mtime":1678482764317,"results":"7795","hashOfConfig":"4515"},{"size":2525,"mtime":1678482764318,"results":"7796","hashOfConfig":"4515"},{"size":994,"mtime":1675791603720,"results":"7797","hashOfConfig":"4515"},{"size":58,"mtime":1675791603720,"results":"7798","hashOfConfig":"4515"},{"size":518,"mtime":1676640879674,"results":"7799","hashOfConfig":"4515"},{"size":1531,"mtime":1676207506120,"results":"7800","hashOfConfig":"4515"},{"size":433,"mtime":1676640879675,"results":"7801","hashOfConfig":"4515"},{"size":734,"mtime":1676640879675,"results":"7802","hashOfConfig":"4515"},{"size":1481,"mtime":1676640879675,"results":"7803","hashOfConfig":"4515"},{"size":33,"mtime":1675791603721,"results":"7804","hashOfConfig":"4515"},{"size":1064,"mtime":1676207506122,"results":"7805","hashOfConfig":"4515"},{"size":1612,"mtime":1676640879675,"results":"7806","hashOfConfig":"4515"},{"size":3099,"mtime":1676686985719,"results":"7807","hashOfConfig":"7808"},{"size":1428,"mtime":1678409738139,"results":"7809","hashOfConfig":"7808"},{"size":64,"mtime":1676686985719,"results":"7810","hashOfConfig":"7808"},{"size":2154,"mtime":1678302016114,"results":"7811","hashOfConfig":"7808"},{"size":1537,"mtime":1676686985720,"results":"7812","hashOfConfig":"7808"},{"size":952,"mtime":1676686985720,"results":"7813","hashOfConfig":"7808"},{"size":2024,"mtime":1676686985720,"results":"7814","hashOfConfig":"7808"},{"size":2590,"mtime":1676686985720,"results":"7815","hashOfConfig":"7808"},{"size":407,"mtime":1676686985720,"results":"7816","hashOfConfig":"7808"},{"size":672,"mtime":1678764804377,"results":"7817","hashOfConfig":"7808"},{"size":1200,"mtime":1676686985721,"results":"7818","hashOfConfig":"7808"},{"size":70,"mtime":1676686985721,"results":"7819","hashOfConfig":"7808"},{"size":8052,"mtime":1678764804377,"results":"7820","hashOfConfig":"7808"},{"size":458,"mtime":1676640879676,"results":"7821","hashOfConfig":"7808"},{"size":664,"mtime":1676640879676,"results":"7822","hashOfConfig":"7808"},{"size":3076,"mtime":1676640879676,"results":"7823","hashOfConfig":"7808"},{"size":51,"mtime":1675791603887,"results":"7824","hashOfConfig":"7808"},{"size":2257,"mtime":1675791603887,"results":"7825","hashOfConfig":"7808"},{"size":1643,"mtime":1675791603887,"results":"7826","hashOfConfig":"7808"},{"size":1914,"mtime":1676640879676,"results":"7827","hashOfConfig":"7808"},{"size":901,"mtime":1676640879677,"results":"7828","hashOfConfig":"7808"},{"size":494,"mtime":1678302016115,"results":"7829","hashOfConfig":"7808"},{"size":421,"mtime":1675791603889,"results":"7830","hashOfConfig":"7808"},{"size":1620,"mtime":1675791603903,"results":"7831","hashOfConfig":"7808"},{"size":4149,"mtime":1676640879677,"results":"7832","hashOfConfig":"7808"},{"size":560,"mtime":1676640879677,"results":"7833","hashOfConfig":"7808"},{"size":199,"mtime":1678764804378,"results":"7834","hashOfConfig":"7808"},{"size":336,"mtime":1675791603904,"results":"7835","hashOfConfig":"7808"},{"size":855,"mtime":1676207506126,"results":"7836","hashOfConfig":"7808"},{"size":2534,"mtime":1676640879678,"results":"7837","hashOfConfig":"7808"},{"size":139,"mtime":1675791603907,"results":"7838","hashOfConfig":"7808"},{"size":1529,"mtime":1675791603909,"results":"7839","hashOfConfig":"7808"},{"size":1397,"mtime":1675791603909,"results":"7840","hashOfConfig":"7808"},{"size":1544,"mtime":1676640879678,"results":"7841","hashOfConfig":"7808"},{"size":1101,"mtime":1676640879678,"results":"7842","hashOfConfig":"7808"},{"size":1175,"mtime":1676640879678,"results":"7843","hashOfConfig":"7808"},{"size":1467,"mtime":1675791603910,"results":"7844","hashOfConfig":"7808"},{"size":1228,"mtime":1675791603910,"results":"7845","hashOfConfig":"7808"},{"size":819,"mtime":1676640879679,"results":"7846","hashOfConfig":"7808"},{"size":859,"mtime":1675791603910,"results":"7847","hashOfConfig":"7808"},{"size":1105,"mtime":1675791603910,"results":"7848","hashOfConfig":"7808"},{"size":644,"mtime":1676640879679,"results":"7849","hashOfConfig":"7808"},{"size":551,"mtime":1675791603911,"results":"7850","hashOfConfig":"7808"},{"size":2209,"mtime":1675791603911,"results":"7851","hashOfConfig":"7808"},{"size":1386,"mtime":1675791603911,"results":"7852","hashOfConfig":"7808"},{"size":735,"mtime":1676640879679,"results":"7853","hashOfConfig":"7808"},{"size":2328,"mtime":1678302016115,"results":"7854","hashOfConfig":"7808"},{"size":488,"mtime":1675791603912,"results":"7855","hashOfConfig":"7808"},{"size":496,"mtime":1675791603912,"results":"7856","hashOfConfig":"7808"},{"size":480,"mtime":1675791603912,"results":"7857","hashOfConfig":"7808"},{"size":762,"mtime":1676640879680,"results":"7858","hashOfConfig":"7808"},{"size":539,"mtime":1675791603912,"results":"7859","hashOfConfig":"7808"},{"size":526,"mtime":1676207326270,"results":"7860","hashOfConfig":"7808"},{"size":2224,"mtime":1676640879886,"results":"7861","hashOfConfig":"7808"},{"size":850,"mtime":1676640879887,"results":"7862","hashOfConfig":"7808"},{"size":4219,"mtime":1676640879887,"results":"7863","hashOfConfig":"7808"},{"size":5448,"mtime":1678302016115,"results":"7864","hashOfConfig":"7808"},{"size":1399,"mtime":1676640879888,"results":"7865","hashOfConfig":"7808"},{"size":1496,"mtime":1676640879888,"results":"7866","hashOfConfig":"7808"},{"size":1911,"mtime":1676640879890,"results":"7867","hashOfConfig":"7808"},{"size":351,"mtime":1676640879891,"results":"7868","hashOfConfig":"7808"},{"size":2073,"mtime":1676640879891,"results":"7869","hashOfConfig":"7808"},{"size":7456,"mtime":1676640879892,"results":"7870","hashOfConfig":"7808"},{"size":342,"mtime":1675791603914,"results":"7871","hashOfConfig":"7808"},{"size":1919,"mtime":1676640879892,"results":"7872","hashOfConfig":"7808"},{"size":2949,"mtime":1677723113171,"results":"7873","hashOfConfig":"7808"},{"size":2377,"mtime":1676640879893,"results":"7874","hashOfConfig":"7808"},{"size":438,"mtime":1676640879893,"results":"7875","hashOfConfig":"7808"},{"size":4193,"mtime":1677848281262,"results":"7876","hashOfConfig":"7808"},{"size":652,"mtime":1676640879893,"results":"7877","hashOfConfig":"7808"},{"size":705,"mtime":1676640879894,"results":"7878","hashOfConfig":"7808"},{"size":1296,"mtime":1676640879894,"results":"7879","hashOfConfig":"7808"},{"size":502,"mtime":1676640879895,"results":"7880","hashOfConfig":"7808"},{"size":414,"mtime":1676640879896,"results":"7881","hashOfConfig":"7808"},{"size":504,"mtime":1676640879896,"results":"7882","hashOfConfig":"7808"},{"size":1136,"mtime":1676640879900,"results":"7883","hashOfConfig":"7808"},{"size":1998,"mtime":1676640879900,"results":"7884","hashOfConfig":"7808"},{"size":617,"mtime":1676640879901,"results":"7885","hashOfConfig":"7808"},{"size":1000,"mtime":1676640879901,"results":"7886","hashOfConfig":"7808"},{"size":3925,"mtime":1678302016116,"results":"7887","hashOfConfig":"7808"},{"size":50,"mtime":1675791603918,"results":"7888","hashOfConfig":"7808"},{"size":1261,"mtime":1676640879903,"results":"7889","hashOfConfig":"7808"},{"size":2858,"mtime":1676640879903,"results":"7890","hashOfConfig":"7808"},{"size":2422,"mtime":1676640879903,"results":"7891","hashOfConfig":"7808"},{"size":3868,"mtime":1676640879904,"results":"7892","hashOfConfig":"7808"},{"size":857,"mtime":1676640879904,"results":"7893","hashOfConfig":"7808"},{"size":2233,"mtime":1676640879904,"results":"7894","hashOfConfig":"7808"},{"size":1367,"mtime":1676640879905,"results":"7895","hashOfConfig":"7808"},{"size":2651,"mtime":1676640879905,"results":"7896","hashOfConfig":"7808"},{"size":848,"mtime":1675791603920,"results":"7897","hashOfConfig":"7808"},{"size":2460,"mtime":1675791603920,"results":"7898","hashOfConfig":"7808"},{"size":170,"mtime":1676640879905,"results":"7899","hashOfConfig":"7808"},{"size":2422,"mtime":1676640879905,"results":"7900","hashOfConfig":"7808"},{"size":451,"mtime":1675791603921,"results":"7901","hashOfConfig":"7808"},{"size":56,"mtime":1675791603921,"results":"7902","hashOfConfig":"7808"},{"size":2854,"mtime":1676640879906,"results":"7903","hashOfConfig":"7808"},{"size":586,"mtime":1675791603921,"results":"7904","hashOfConfig":"7808"},{"size":1546,"mtime":1675791603921,"results":"7905","hashOfConfig":"7808"},{"size":1409,"mtime":1675791603921,"results":"7906","hashOfConfig":"7808"},{"size":3409,"mtime":1676640879906,"results":"7907","hashOfConfig":"7808"},{"size":703,"mtime":1676640879907,"results":"7908","hashOfConfig":"7808"},{"size":682,"mtime":1676640879907,"results":"7909","hashOfConfig":"7808"},{"size":1391,"mtime":1676640879908,"results":"7910","hashOfConfig":"7808"},{"size":3287,"mtime":1676640879908,"results":"7911","hashOfConfig":"7808"},{"size":1056,"mtime":1676640879908,"results":"7912","hashOfConfig":"7808"},{"size":2224,"mtime":1676640879908,"results":"7913","hashOfConfig":"7808"},{"size":974,"mtime":1676640879908,"results":"7914","hashOfConfig":"7808"},{"size":758,"mtime":1676640879909,"results":"7915","hashOfConfig":"7808"},{"size":1582,"mtime":1676640879909,"results":"7916","hashOfConfig":"7808"},{"size":3844,"mtime":1676640879910,"results":"7917","hashOfConfig":"7808"},{"size":947,"mtime":1676640879910,"results":"7918","hashOfConfig":"7808"},{"size":242,"mtime":1676640879910,"results":"7919","hashOfConfig":"7808"},{"size":2264,"mtime":1676640879910,"results":"7920","hashOfConfig":"7808"},{"size":4882,"mtime":1676640879911,"results":"7921","hashOfConfig":"7808"},{"size":1427,"mtime":1675791603927,"results":"7922","hashOfConfig":"7808"},{"size":1591,"mtime":1675791603927,"results":"7923","hashOfConfig":"7808"},{"size":329,"mtime":1676640879911,"results":"7924","hashOfConfig":"7808"},{"size":1460,"mtime":1675791603927,"results":"7925","hashOfConfig":"7808"},{"size":3380,"mtime":1676640879912,"results":"7926","hashOfConfig":"7808"},{"size":1130,"mtime":1676640879914,"results":"7927","hashOfConfig":"7808"},{"size":1430,"mtime":1676640879916,"results":"7928","hashOfConfig":"7808"},{"size":1337,"mtime":1675791603928,"results":"7929","hashOfConfig":"7808"},{"size":3701,"mtime":1676640879917,"results":"7930","hashOfConfig":"7808"},{"size":1468,"mtime":1675791603928,"results":"7931","hashOfConfig":"7808"},{"size":7328,"mtime":1675791603929,"results":"7932","hashOfConfig":"7808"},{"size":1569,"mtime":1676640879917,"results":"7933","hashOfConfig":"7808"},{"size":1344,"mtime":1675791603929,"results":"7934","hashOfConfig":"7808"},{"size":3943,"mtime":1676640879918,"results":"7935","hashOfConfig":"7808"},{"size":812,"mtime":1676640879918,"results":"7936","hashOfConfig":"7808"},{"size":2215,"mtime":1676640879918,"results":"7937","hashOfConfig":"7808"},{"size":1487,"mtime":1675791603930,"results":"7938","hashOfConfig":"7808"},{"size":1010,"mtime":1675791603930,"results":"7939","hashOfConfig":"7808"},{"size":147,"mtime":1678764804378,"results":"7940","hashOfConfig":"7808"},{"size":1057,"mtime":1678764804378,"results":"7941","hashOfConfig":"7808"},{"size":432,"mtime":1676207506138,"results":"7942","hashOfConfig":"7808"},{"size":23,"mtime":1676207506138,"results":"7943","hashOfConfig":"7808"},{"size":554,"mtime":1676640879919,"results":"7944","hashOfConfig":"7808"},{"size":1600,"mtime":1676640879919,"results":"7945","hashOfConfig":"7808"},{"size":2922,"mtime":1676640879920,"results":"7946","hashOfConfig":"7808"},{"size":58,"mtime":1675791603931,"results":"7947","hashOfConfig":"7808"},{"size":947,"mtime":1676640879920,"results":"7948","hashOfConfig":"7808"},{"size":579,"mtime":1676640879921,"results":"7949","hashOfConfig":"7808"},{"size":2623,"mtime":1676640879921,"results":"7950","hashOfConfig":"7808"},{"size":4226,"mtime":1676640879921,"results":"7951","hashOfConfig":"7808"},{"size":56,"mtime":1675791603932,"results":"7952","hashOfConfig":"7808"},{"size":3306,"mtime":1676640879922,"results":"7953","hashOfConfig":"7808"},{"size":2039,"mtime":1676640879922,"results":"7954","hashOfConfig":"7808"},{"size":58,"mtime":1675791603933,"results":"7955","hashOfConfig":"7808"},{"size":776,"mtime":1676640879923,"results":"7956","hashOfConfig":"7808"},{"size":1653,"mtime":1676640879923,"results":"7957","hashOfConfig":"7808"},{"size":546,"mtime":1676640879924,"results":"7958","hashOfConfig":"7808"},{"size":543,"mtime":1676640879924,"results":"7959","hashOfConfig":"7808"},{"size":2291,"mtime":1676640879925,"results":"7960","hashOfConfig":"7808"},{"size":1559,"mtime":1676640879925,"results":"7961","hashOfConfig":"7808"},{"size":4352,"mtime":1676640879925,"results":"7962","hashOfConfig":"7808"},{"size":442,"mtime":1676640879926,"results":"7963","hashOfConfig":"7808"},{"size":341,"mtime":1676640879926,"results":"7964","hashOfConfig":"7808"},{"size":1059,"mtime":1676640879926,"results":"7965","hashOfConfig":"7808"},{"size":1591,"mtime":1676640879926,"results":"7966","hashOfConfig":"7808"},{"size":871,"mtime":1676640879927,"results":"7967","hashOfConfig":"7808"},{"size":578,"mtime":1676640879927,"results":"7968","hashOfConfig":"7808"},{"size":858,"mtime":1676640879927,"results":"7969","hashOfConfig":"7808"},{"size":306,"mtime":1675791603944,"results":"7970","hashOfConfig":"7808"},{"size":1547,"mtime":1676640879928,"results":"7971","hashOfConfig":"7808"},{"size":341,"mtime":1676640879928,"results":"7972","hashOfConfig":"7808"},{"size":482,"mtime":1676640879928,"results":"7973","hashOfConfig":"7808"},{"size":8196,"mtime":1676640879929,"results":"7974","hashOfConfig":"7808"},{"size":5041,"mtime":1676640879974,"results":"7975","hashOfConfig":"7808"},{"size":437,"mtime":1676640879974,"results":"7976","hashOfConfig":"7808"},{"size":707,"mtime":1676640879974,"results":"7977","hashOfConfig":"7808"},{"size":959,"mtime":1676640879975,"results":"7978","hashOfConfig":"7808"},{"size":962,"mtime":1676640879975,"results":"7979","hashOfConfig":"7808"},{"size":1036,"mtime":1676640879975,"results":"7980","hashOfConfig":"7808"},{"size":8310,"mtime":1676640879976,"results":"7981","hashOfConfig":"7808"},{"size":1690,"mtime":1676640879976,"results":"7982","hashOfConfig":"7808"},{"size":3819,"mtime":1676640879978,"results":"7983","hashOfConfig":"7808"},{"size":4096,"mtime":1676640879983,"results":"7984","hashOfConfig":"7808"},{"size":6272,"mtime":1676640879983,"results":"7985","hashOfConfig":"7808"},{"size":5691,"mtime":1676640879984,"results":"7986","hashOfConfig":"7808"},{"size":491,"mtime":1676640879984,"results":"7987","hashOfConfig":"7808"},{"size":1634,"mtime":1676640879985,"results":"7988","hashOfConfig":"7808"},{"size":976,"mtime":1676207506149,"results":"7989","hashOfConfig":"7808"},{"size":985,"mtime":1676207506149,"results":"7990","hashOfConfig":"7808"},{"size":958,"mtime":1676640879985,"results":"7991","hashOfConfig":"7808"},{"size":1052,"mtime":1676640879986,"results":"7992","hashOfConfig":"7808"},{"size":986,"mtime":1676207506150,"results":"7993","hashOfConfig":"7808"},{"size":1907,"mtime":1676640879986,"results":"7994","hashOfConfig":"7808"},{"size":1294,"mtime":1676640879987,"results":"7995","hashOfConfig":"7808"},{"size":1388,"mtime":1676640879988,"results":"7996","hashOfConfig":"7808"},{"size":487,"mtime":1676640879988,"results":"7997","hashOfConfig":"7808"},{"size":1134,"mtime":1677723113172,"results":"7998","hashOfConfig":"7808"},{"size":43,"mtime":1675791603953,"results":"7999","hashOfConfig":"7808"},{"size":307,"mtime":1675791603953,"results":"8000","hashOfConfig":"7808"},{"size":3141,"mtime":1676640879988,"results":"8001","hashOfConfig":"7808"},{"size":144,"mtime":1675791603953,"results":"8002","hashOfConfig":"7808"},{"size":457,"mtime":1675791603953,"results":"8003","hashOfConfig":"7808"},{"size":1776,"mtime":1676640879989,"results":"8004","hashOfConfig":"7808"},{"size":2141,"mtime":1676640879989,"results":"8005","hashOfConfig":"7808"},{"size":1009,"mtime":1676640879989,"results":"8006","hashOfConfig":"7808"},{"size":2878,"mtime":1676640879990,"results":"8007","hashOfConfig":"7808"},{"size":2089,"mtime":1676640879990,"results":"8008","hashOfConfig":"7808"},{"size":1063,"mtime":1676640879990,"results":"8009","hashOfConfig":"7808"},{"size":1409,"mtime":1676640879990,"results":"8010","hashOfConfig":"7808"},{"size":775,"mtime":1676640879991,"results":"8011","hashOfConfig":"7808"},{"size":5179,"mtime":1676640879991,"results":"8012","hashOfConfig":"7808"},{"size":2152,"mtime":1676640879992,"results":"8013","hashOfConfig":"7808"},{"size":1169,"mtime":1676640879992,"results":"8014","hashOfConfig":"7808"},{"size":1877,"mtime":1676640879992,"results":"8015","hashOfConfig":"7808"},{"size":1890,"mtime":1676640879992,"results":"8016","hashOfConfig":"7808"},{"size":2311,"mtime":1676640879993,"results":"8017","hashOfConfig":"7808"},{"size":1297,"mtime":1676640879993,"results":"8018","hashOfConfig":"7808"},{"size":1404,"mtime":1676640879993,"results":"8019","hashOfConfig":"7808"},{"size":718,"mtime":1676640879993,"results":"8020","hashOfConfig":"7808"},{"size":961,"mtime":1676640879993,"results":"8021","hashOfConfig":"7808"},{"size":997,"mtime":1676640879994,"results":"8022","hashOfConfig":"7808"},{"size":329,"mtime":1676640879994,"results":"8023","hashOfConfig":"7808"},{"size":232,"mtime":1676640879994,"results":"8024","hashOfConfig":"7808"},{"size":2115,"mtime":1676640879995,"results":"8025","hashOfConfig":"7808"},{"size":997,"mtime":1676640879995,"results":"8026","hashOfConfig":"7808"},{"size":430,"mtime":1676640879996,"results":"8027","hashOfConfig":"7808"},{"size":2023,"mtime":1676640879996,"results":"8028","hashOfConfig":"7808"},{"size":872,"mtime":1676640879998,"results":"8029","hashOfConfig":"7808"},{"size":1398,"mtime":1676640879999,"results":"8030","hashOfConfig":"7808"},{"size":2816,"mtime":1676640879999,"results":"8031","hashOfConfig":"7808"},{"size":452,"mtime":1676207506160,"results":"8032","hashOfConfig":"7808"},{"size":1928,"mtime":1676640880000,"results":"8033","hashOfConfig":"7808"},{"size":4415,"mtime":1677723113172,"results":"8034","hashOfConfig":"7808"},{"size":1109,"mtime":1676640880000,"results":"8035","hashOfConfig":"8036"},{"size":37,"mtime":1676640880000,"results":"8037","hashOfConfig":"8036"},{"size":918,"mtime":1676640880001,"results":"8038","hashOfConfig":"8036"},{"size":38,"mtime":1676640880001,"results":"8039","hashOfConfig":"8036"},{"size":344,"mtime":1676640880001,"results":"8040","hashOfConfig":"8036"},{"size":206,"mtime":1676640880001,"results":"8041","hashOfConfig":"8036"},{"size":784,"mtime":1676640880001,"results":"8042","hashOfConfig":"8036"},{"size":2706,"mtime":1676640880002,"results":"8043","hashOfConfig":"8036"},{"size":463,"mtime":1676640880003,"results":"8044","hashOfConfig":"8036"},{"size":1025,"mtime":1676640880004,"results":"8045","hashOfConfig":"8036"},{"size":1044,"mtime":1676640880004,"results":"8046","hashOfConfig":"8036"},{"size":80,"mtime":1675791603960,"results":"8047","hashOfConfig":"8036"},{"size":1619,"mtime":1676640880004,"results":"8048","hashOfConfig":"8036"},{"size":516,"mtime":1675791603961,"results":"8049","hashOfConfig":"8036"},{"size":318,"mtime":1675791603961,"results":"8050","hashOfConfig":"8036"},{"size":96,"mtime":1676640880004,"results":"8051","hashOfConfig":"8036"},{"size":1126,"mtime":1676640880005,"results":"8052","hashOfConfig":"8036"},{"size":1493,"mtime":1676686985723,"results":"8053","hashOfConfig":"4515"},{"size":381,"mtime":1678409738140,"results":"8054","hashOfConfig":"4515"},{"size":1153,"mtime":1678482764318,"results":"8055","hashOfConfig":"4515"},{"size":2834,"mtime":1676686985723,"results":"8056","hashOfConfig":"4515"},{"size":4915,"mtime":1676640880005,"results":"8057","hashOfConfig":"4515"},{"size":1199,"mtime":1678482764318,"results":"8058","hashOfConfig":"4515"},{"size":667,"mtime":1676640880006,"results":"8059","hashOfConfig":"4515"},{"size":980,"mtime":1675791603962,"results":"8060","hashOfConfig":"4515"},{"size":60,"mtime":1675791603962,"results":"8061","hashOfConfig":"4515"},{"size":1866,"mtime":1675791603962,"results":"8062","hashOfConfig":"4515"},{"size":2831,"mtime":1675791603962,"results":"8063","hashOfConfig":"4515"},{"size":18,"mtime":1676640880006,"results":"8064","hashOfConfig":"4515"},{"size":1922,"mtime":1678677876813,"results":"8065","hashOfConfig":"4515"},{"size":110,"mtime":1676640880007,"results":"8066","hashOfConfig":"4515"},{"size":797,"mtime":1676207506165,"results":"8067","hashOfConfig":"4515"},{"size":1889,"mtime":1676640880007,"results":"8068","hashOfConfig":"4515"},{"size":2752,"mtime":1676640880010,"results":"8069","hashOfConfig":"4515"},{"size":4957,"mtime":1676207506165,"results":"8070","hashOfConfig":"4515"},{"size":2425,"mtime":1678482764319,"results":"8071","hashOfConfig":"4515"},{"size":493,"mtime":1676686985724,"results":"8072","hashOfConfig":"4515"},{"size":1120,"mtime":1678482764319,"results":"8073","hashOfConfig":"4515"},{"size":386,"mtime":1678302016116,"results":"8074","hashOfConfig":"4515"},{"size":206,"mtime":1678482764319,"results":"8075","hashOfConfig":"4515"},{"size":35673,"mtime":1678482764320,"results":"8076","hashOfConfig":"4515"},{"size":7825,"mtime":1676686985725,"results":"8077","hashOfConfig":"4515"},{"size":6904,"mtime":1678302016116,"results":"8078","hashOfConfig":"4515"},{"size":3135,"mtime":1678482764320,"results":"8079","hashOfConfig":"4515"},{"size":96,"mtime":1676686985726,"results":"8080","hashOfConfig":"4515"},{"size":1183,"mtime":1678482764320,"results":"8081","hashOfConfig":"4515"},{"size":3107,"mtime":1676686985726,"results":"8082","hashOfConfig":"4515"},{"size":8160,"mtime":1678302016116,"results":"8083","hashOfConfig":"4515"},{"size":171,"mtime":1678302016117,"results":"8084","hashOfConfig":"4515"},{"size":1725,"mtime":1676686985727,"results":"8085","hashOfConfig":"4515"},{"size":2984,"mtime":1676686985727,"results":"8086","hashOfConfig":"4515"},{"size":2008,"mtime":1676686985727,"results":"8087","hashOfConfig":"4515"},{"size":1511,"mtime":1676686985728,"results":"8088","hashOfConfig":"4515"},{"size":258,"mtime":1678482764321,"results":"8089","hashOfConfig":"4515"},{"size":1225,"mtime":1676686985728,"results":"8090","hashOfConfig":"4515"},{"size":80,"mtime":1675791603963,"results":"8091","hashOfConfig":"4515"},{"size":3404,"mtime":1676207506166,"results":"8092","hashOfConfig":"4515"},{"size":3176,"mtime":1676640880011,"results":"8093","hashOfConfig":"4515"},{"size":3196,"mtime":1676640880011,"results":"8094","hashOfConfig":"4515"},{"size":1692,"mtime":1676640880011,"results":"8095","hashOfConfig":"4515"},{"size":637,"mtime":1678677876813,"results":"8096","hashOfConfig":"4515"},{"size":1835,"mtime":1676640880012,"results":"8097","hashOfConfig":"4515"},{"size":161,"mtime":1676640880012,"results":"8098","hashOfConfig":"4515"},{"size":4986,"mtime":1676640880012,"results":"8099","hashOfConfig":"4515"},{"size":643,"mtime":1676640880013,"results":"8100","hashOfConfig":"4515"},{"size":64,"mtime":1676640880013,"results":"8101","hashOfConfig":"4515"},{"size":3894,"mtime":1678482764321,"results":"8102","hashOfConfig":"4515"},{"size":1493,"mtime":1676207506168,"results":"8103","hashOfConfig":"4515"},{"size":1574,"mtime":1675791603964,"results":"8104","hashOfConfig":"4515"},{"size":1556,"mtime":1678482764322,"results":"8105","hashOfConfig":"4515"},{"size":4698,"mtime":1676207506168,"results":"8106","hashOfConfig":"4515"},{"size":1312,"mtime":1675791603965,"results":"8107","hashOfConfig":"4515"},{"size":4436,"mtime":1676207506169,"results":"8108","hashOfConfig":"4515"},{"size":19342,"mtime":1676640880014,"results":"8109","hashOfConfig":"4515"},{"size":4950,"mtime":1676207506169,"results":"8110","hashOfConfig":"4515"},{"size":1793,"mtime":1678409738141,"results":"8111","hashOfConfig":"4515"},{"size":454,"mtime":1676207506169,"results":"8112","hashOfConfig":"4515"},{"size":213,"mtime":1676207506170,"results":"8113","hashOfConfig":"4515"},{"size":1262,"mtime":1676207506170,"results":"8114","hashOfConfig":"4515"},{"size":794,"mtime":1676207506170,"results":"8115","hashOfConfig":"4515"},{"size":3840,"mtime":1678749665870,"results":"8116","hashOfConfig":"4515"},{"size":2503,"mtime":1678482764325,"results":"8117","hashOfConfig":"4515"},{"size":3833,"mtime":1676640880016,"results":"8118","hashOfConfig":"4515"},{"size":1248,"mtime":1678482764325,"results":"8119","hashOfConfig":"4515"},{"size":1786,"mtime":1678482764325,"results":"8120","hashOfConfig":"4515"},{"size":2648,"mtime":1676640880016,"results":"8121","hashOfConfig":"4515"},{"size":2364,"mtime":1678677876814,"results":"8122","hashOfConfig":"4515"},{"size":3139,"mtime":1678677876814,"results":"8123","hashOfConfig":"4515"},{"size":6593,"mtime":1678677876815,"results":"8124","hashOfConfig":"4515"},{"size":13372,"mtime":1678677876815,"results":"8125","hashOfConfig":"4515"},{"size":2216,"mtime":1678677876815,"results":"8126","hashOfConfig":"4515"},{"size":4191,"mtime":1678677876815,"results":"8127","hashOfConfig":"4515"},{"size":151,"mtime":1678677876816,"results":"8128","hashOfConfig":"4515"},{"size":151,"mtime":1678677876817,"results":"8129","hashOfConfig":"4515"},{"size":1303,"mtime":1678677876817,"results":"8130","hashOfConfig":"4515"},{"size":5643,"mtime":1678677876817,"results":"8131","hashOfConfig":"4515"},{"size":4830,"mtime":1678677876818,"results":"8132","hashOfConfig":"4515"},{"size":441,"mtime":1678677876820,"results":"8133","hashOfConfig":"4515"},{"size":1482,"mtime":1678677876821,"results":"8134","hashOfConfig":"4515"},{"size":8312,"mtime":1678677876822,"results":"8135","hashOfConfig":"4515"},{"size":4104,"mtime":1678677876822,"results":"8136","hashOfConfig":"4515"},{"size":1381,"mtime":1678677876824,"results":"8137","hashOfConfig":"4515"},{"size":803,"mtime":1678677876825,"results":"8138","hashOfConfig":"4515"},{"size":7195,"mtime":1678677876825,"results":"8139","hashOfConfig":"4515"},{"size":4113,"mtime":1676640880017,"results":"8140","hashOfConfig":"4515"},{"size":542,"mtime":1676640880018,"results":"8141","hashOfConfig":"4515"},{"size":2126,"mtime":1676640880018,"results":"8142","hashOfConfig":"4515"},{"size":1261,"mtime":1676640880018,"results":"8143","hashOfConfig":"4515"},{"size":232,"mtime":1675791603968,"results":"8144","hashOfConfig":"4515"},{"size":246,"mtime":1676640880019,"results":"8145","hashOfConfig":"4515"},{"size":240,"mtime":1676640880019,"results":"8146","hashOfConfig":"4515"},{"size":240,"mtime":1675791603968,"results":"8147","hashOfConfig":"4515"},{"size":232,"mtime":1676207506171,"results":"8148","hashOfConfig":"4515"},{"size":220,"mtime":1675791603968,"results":"8149","hashOfConfig":"4515"},{"size":224,"mtime":1675791603968,"results":"8150","hashOfConfig":"4515"},{"size":256,"mtime":1675791603968,"results":"8151","hashOfConfig":"4515"},{"size":269,"mtime":1676640880019,"results":"8152","hashOfConfig":"4515"},{"size":224,"mtime":1676640880019,"results":"8153","hashOfConfig":"4515"},{"size":474,"mtime":1676207506172,"results":"8154","hashOfConfig":"4515"},{"size":653,"mtime":1678482764331,"results":"8155","hashOfConfig":"4515"},{"size":2593,"mtime":1678482764331,"results":"8156","hashOfConfig":"4515"},{"size":1776,"mtime":1676640880020,"results":"8157","hashOfConfig":"4515"},{"size":10135,"mtime":1678482764331,"results":"8158","hashOfConfig":"4515"},{"size":380,"mtime":1675791603969,"results":"8159","hashOfConfig":"4515"},{"size":734,"mtime":1676207506173,"results":"8160","hashOfConfig":"4515"},{"size":425,"mtime":1675791603969,"results":"8161","hashOfConfig":"4515"},{"size":769,"mtime":1676640880021,"results":"8162","hashOfConfig":"4515"},{"size":1719,"mtime":1676640880021,"results":"8163","hashOfConfig":"4515"},{"size":579,"mtime":1676640880022,"results":"8164","hashOfConfig":"4515"},{"size":581,"mtime":1676640880022,"results":"8165","hashOfConfig":"4515"},{"size":337,"mtime":1678482764332,"results":"8166","hashOfConfig":"4515"},{"size":124,"mtime":1676640880022,"results":"8167","hashOfConfig":"4515"},{"size":121,"mtime":1675791603970,"results":"8168","hashOfConfig":"4515"},{"size":104,"mtime":1676640880023,"results":"8169","hashOfConfig":"4515"},{"size":74,"mtime":1676640880023,"results":"8170","hashOfConfig":"4515"},{"size":164,"mtime":1676640880024,"results":"8171","hashOfConfig":"4515"},{"size":6712,"mtime":1676207506175,"results":"8172","hashOfConfig":"4515"},{"size":163,"mtime":1676640880024,"results":"8173","hashOfConfig":"4515"},{"size":1394,"mtime":1677270200728,"results":"8174","hashOfConfig":"4515"},{"size":646,"mtime":1676207506176,"results":"8175","hashOfConfig":"4515"},{"size":63,"mtime":1675791604087,"results":"8176","hashOfConfig":"4515"},{"size":6562,"mtime":1675791604087,"results":"8177","hashOfConfig":"4515"},{"size":4775,"mtime":1675791604087,"results":"8178","hashOfConfig":"4515"},{"size":780,"mtime":1675791604087,"results":"8179","hashOfConfig":"4515"},{"size":286,"mtime":1676640880024,"results":"8180","hashOfConfig":"4515"},{"size":4191,"mtime":1676640880025,"results":"8181","hashOfConfig":"4515"},{"size":491,"mtime":1676207506176,"results":"8182","hashOfConfig":"4515"},{"size":615,"mtime":1675791604088,"results":"8183","hashOfConfig":"4515"},{"size":512,"mtime":1678302016117,"results":"8184","hashOfConfig":"4515"},{"size":1191,"mtime":1676640880025,"results":"8185","hashOfConfig":"4515"},{"size":3457,"mtime":1675791604088,"results":"8186","hashOfConfig":"4515"},{"size":1493,"mtime":1678677876827,"results":"8187","hashOfConfig":"4515"},{"size":468,"mtime":1676207506180,"results":"8188","hashOfConfig":"4515"},{"size":6787,"mtime":1678677876828,"results":"8189","hashOfConfig":"4515"},{"size":14566,"mtime":1678677876829,"results":"8190","hashOfConfig":"4515"},{"size":45432,"mtime":1678677876829,"results":"8191","hashOfConfig":"4515"},{"size":1751,"mtime":1678677876830,"results":"8192","hashOfConfig":"4515"},{"size":8744,"mtime":1678677876830,"results":"8193","hashOfConfig":"4515"},{"size":13897,"mtime":1678749665871,"results":"8194","hashOfConfig":"4515"},{"size":3241,"mtime":1678677876833,"results":"8195","hashOfConfig":"4515"},{"size":1472,"mtime":1678749665871,"results":"8196","hashOfConfig":"4515"},{"size":78,"mtime":1675791604103,"results":"8197","hashOfConfig":"4515"},{"size":1209,"mtime":1678482764336,"results":"8198","hashOfConfig":"4515"},{"size":1155,"mtime":1678482764336,"results":"8199","hashOfConfig":"4515"},{"size":24,"mtime":1675791604103,"results":"8200","hashOfConfig":"4515"},{"size":46,"mtime":1676640880029,"results":"8201","hashOfConfig":"4515"},{"size":1283,"mtime":1678482764336,"results":"8202","hashOfConfig":"4515"},{"size":15221,"mtime":1678749665872,"results":"8203","hashOfConfig":"4515"},{"size":628,"mtime":1678409738142,"results":"8204","hashOfConfig":"4515"},{"size":462,"mtime":1675791604104,"results":"8205","hashOfConfig":"4515"},{"size":377,"mtime":1675791604104,"results":"8206","hashOfConfig":"4515"},{"size":193,"mtime":1676207506183,"results":"8207","hashOfConfig":"4515"},{"size":242,"mtime":1675791604105,"results":"8208","hashOfConfig":"4515"},{"size":93,"mtime":1675791604105,"results":"8209","hashOfConfig":"4515"},{"size":1277,"mtime":1676582749850,"results":"8210","hashOfConfig":"4515"},{"size":1197,"mtime":1675791604105,"results":"8211","hashOfConfig":"4515"},{"size":169,"mtime":1675791604105,"results":"8212","hashOfConfig":"4515"},{"size":472,"mtime":1676640880033,"results":"8213","hashOfConfig":"4515"},{"size":5444,"mtime":1676207506184,"results":"8214","hashOfConfig":"4515"},{"size":301,"mtime":1676207506184,"results":"8215","hashOfConfig":"4515"},{"size":566,"mtime":1676207506184,"results":"8216","hashOfConfig":"4515"},{"size":326,"mtime":1676207506184,"results":"8217","hashOfConfig":"4515"},{"size":626,"mtime":1676207506185,"results":"8218","hashOfConfig":"4515"},{"size":478,"mtime":1675791604107,"results":"8219","hashOfConfig":"4515"},{"size":470,"mtime":1676207506185,"results":"8220","hashOfConfig":"4515"},{"size":288,"mtime":1676207506185,"results":"8221","hashOfConfig":"4515"},{"size":646,"mtime":1676207506185,"results":"8222","hashOfConfig":"4515"},{"size":652,"mtime":1678482764339,"results":"8223","hashOfConfig":"4515"},{"size":167,"mtime":1676207506185,"results":"8224","hashOfConfig":"4515"},{"size":1221,"mtime":1678302016117,"results":"8225","hashOfConfig":"4515"},{"size":168,"mtime":1675791604109,"results":"8226","hashOfConfig":"4515"},{"size":134,"mtime":1675791604109,"results":"8227","hashOfConfig":"4515"},{"size":115,"mtime":1678482764339,"results":"8228","hashOfConfig":"4515"},{"size":275,"mtime":1676640880034,"results":"8229","hashOfConfig":"4515"},{"size":2025,"mtime":1676207506186,"results":"8230","hashOfConfig":"4515"},{"size":122,"mtime":1675791604109,"results":"8231","hashOfConfig":"4515"},{"size":145,"mtime":1678724635176,"results":"8232","hashOfConfig":"4515"},{"size":101,"mtime":1675791604111,"results":"8233","hashOfConfig":"4515"},{"size":125,"mtime":1675791604111,"results":"8234","hashOfConfig":"4515"},{"size":210,"mtime":1676207506186,"results":"8235","hashOfConfig":"4515"},{"size":212,"mtime":1675791604111,"results":"8236","hashOfConfig":"4515"},{"size":1906,"mtime":1675791604112,"results":"8237","hashOfConfig":"4515"},{"size":220,"mtime":1676478108892,"results":"8238","hashOfConfig":"4515"},{"size":478,"mtime":1675791604112,"results":"8239","hashOfConfig":"4515"},{"size":3863,"mtime":1676640880035,"results":"8240","hashOfConfig":"4515"},{"size":178,"mtime":1675791604112,"results":"8241","hashOfConfig":"4515"},{"size":841,"mtime":1675791604114,"results":"8242","hashOfConfig":"8243"},{"size":384,"mtime":1675791604114,"results":"8244","hashOfConfig":"8243"},{"size":820,"mtime":1675791604114,"results":"8245","hashOfConfig":"8243"},{"size":2210,"mtime":1678749665873,"results":"8246","hashOfConfig":"8243"},{"size":3918,"mtime":1675791604115,"results":"8247","hashOfConfig":"8243"},{"size":599,"mtime":1675791604115,"results":"8248","hashOfConfig":"8243"},{"size":1792,"mtime":1675791604116,"results":"8249","hashOfConfig":"8243"},{"size":3684,"mtime":1675791604116,"results":"8250","hashOfConfig":"8243"},{"size":5684,"mtime":1675791604116,"results":"8251","hashOfConfig":"8243"},{"size":9240,"mtime":1675791604116,"results":"8252","hashOfConfig":"8243"},{"size":4185,"mtime":1675791604117,"results":"8253","hashOfConfig":"8243"},{"size":11672,"mtime":1675791604117,"results":"8254","hashOfConfig":"8243"},{"size":2930,"mtime":1675791604117,"results":"8255","hashOfConfig":"8243"},{"size":16986,"mtime":1675791604117,"results":"8256","hashOfConfig":"8243"},{"size":1310,"mtime":1675791604117,"results":"8257","hashOfConfig":"8243"},{"size":13408,"mtime":1675791604117,"results":"8258","hashOfConfig":"8243"},{"size":6115,"mtime":1678749665873,"results":"8259","hashOfConfig":"8243"},{"size":327,"mtime":1678227368139,"results":"8260","hashOfConfig":"8243"},{"size":224,"mtime":1675791604118,"results":"8261","hashOfConfig":"8243"},{"size":1024,"mtime":1675791604418,"results":"8262","hashOfConfig":"8263"},{"size":381,"mtime":1675791604419,"results":"8264","hashOfConfig":"8243"},{"size":737,"mtime":1675791604419,"results":"8265","hashOfConfig":"8243"},{"size":235,"mtime":1675791604420,"results":"8266","hashOfConfig":"8243"},{"size":1877,"mtime":1676640880392,"results":"8267","hashOfConfig":"8243"},{"size":4071,"mtime":1676640880392,"results":"8268","hashOfConfig":"8243"},{"size":306,"mtime":1675791604420,"results":"8269","hashOfConfig":"8243"},{"size":312,"mtime":1675791604421,"results":"8270","hashOfConfig":"8243"},{"size":1851,"mtime":1675791604421,"results":"8271","hashOfConfig":"8243"},{"size":851,"mtime":1678677877537,"results":"8272","hashOfConfig":"4515"},{"size":1102,"mtime":1677078144830,"results":"8273","hashOfConfig":"4515"},{"size":1697,"mtime":1675791604552,"results":"8274","hashOfConfig":"4515"},{"size":1395,"mtime":1676640880534,"results":"8275","hashOfConfig":"4515"},{"size":2901,"mtime":1676207506329,"results":"8276","hashOfConfig":"4515"},{"size":503,"mtime":1676640880535,"results":"8277","hashOfConfig":"4515"},{"size":250,"mtime":1675791604553,"results":"8278","hashOfConfig":"4515"},{"size":1401,"mtime":1678482764729,"results":"8279","hashOfConfig":"4515"},{"size":1155,"mtime":1676640880537,"results":"8280","hashOfConfig":"4515"},{"size":1040,"mtime":1676640880538,"results":"8281","hashOfConfig":"4515"},{"size":5804,"mtime":1676207506331,"results":"8282","hashOfConfig":"4515"},{"size":1381,"mtime":1676207326486,"results":"8283","hashOfConfig":"4515"},{"size":1242,"mtime":1676207506331,"results":"8284","hashOfConfig":"4515"},{"size":811,"mtime":1676640880538,"results":"8285","hashOfConfig":"4515"},{"size":568,"mtime":1675791604554,"results":"8286","hashOfConfig":"4515"},{"size":124,"mtime":1675791604554,"results":"8287","hashOfConfig":"4515"},{"size":889,"mtime":1676640880538,"results":"8288","hashOfConfig":"4515"},{"size":5928,"mtime":1676207506331,"results":"8289","hashOfConfig":"4515"},{"size":2836,"mtime":1676640880539,"results":"8290","hashOfConfig":"4515"},{"size":7437,"mtime":1678749665877,"results":"8291","hashOfConfig":"4515"},{"size":7239,"mtime":1676207506332,"results":"8292","hashOfConfig":"4515"},{"size":64,"mtime":1675791604555,"results":"8293","hashOfConfig":"4515"},{"size":99,"mtime":1675791604555,"results":"8294","hashOfConfig":"4515"},{"size":64,"mtime":1675791604556,"results":"8295","hashOfConfig":"4515"},{"size":1360,"mtime":1676640880539,"results":"8296","hashOfConfig":"4515"},{"size":1824,"mtime":1676640880542,"results":"8297","hashOfConfig":"4515"},{"size":3614,"mtime":1678728574399,"results":"8298","hashOfConfig":"4515"},{"size":826,"mtime":1675791604557,"results":"8299","hashOfConfig":"4515"},{"size":1474,"mtime":1675791604557,"results":"8300","hashOfConfig":"4515"},{"size":522,"mtime":1676640880544,"results":"8301","hashOfConfig":"4515"},{"size":9101,"mtime":1676640880544,"results":"8302","hashOfConfig":"4515"},{"size":86,"mtime":1676640880544,"results":"8303","hashOfConfig":"4515"},{"size":802,"mtime":1676640880545,"results":"8304","hashOfConfig":"4515"},{"size":186,"mtime":1676640880545,"results":"8305","hashOfConfig":"4515"},{"size":477,"mtime":1676640880545,"results":"8306","hashOfConfig":"4515"},{"size":8200,"mtime":1678409738143,"results":"8307","hashOfConfig":"4515"},{"size":717,"mtime":1678482764731,"results":"8308","hashOfConfig":"4515"},{"size":2332,"mtime":1678409738144,"results":"8309","hashOfConfig":"4515"},{"size":2032,"mtime":1678482764732,"results":"8310","hashOfConfig":"4515"},{"size":1205,"mtime":1676640880546,"results":"8311","hashOfConfig":"4515"},{"size":270,"mtime":1675791604557,"results":"8312","hashOfConfig":"4515"},{"size":1137,"mtime":1675791604557,"results":"8313","hashOfConfig":"4515"},{"size":339,"mtime":1675791604558,"results":"8314","hashOfConfig":"4515"},{"size":460,"mtime":1675791604558,"results":"8315","hashOfConfig":"4515"},{"size":5681,"mtime":1678482764732,"results":"8316","hashOfConfig":"4515"},{"size":1277,"mtime":1678482764732,"results":"8317","hashOfConfig":"4515"},{"size":190,"mtime":1675791604559,"results":"8318","hashOfConfig":"4515"},{"size":335,"mtime":1676640880546,"results":"8319","hashOfConfig":"4515"},{"size":21116,"mtime":1676207506339,"results":"8320","hashOfConfig":"4515"},{"size":1372,"mtime":1675791604559,"results":"8321","hashOfConfig":"4515"},{"size":348,"mtime":1675791604559,"results":"8322","hashOfConfig":"4515"},{"size":14822,"mtime":1678749665878,"results":"8323","hashOfConfig":"4515"},{"size":440,"mtime":1675791604560,"results":"8324","hashOfConfig":"4515"},{"size":2761,"mtime":1676207506339,"results":"8325","hashOfConfig":"4515"},{"size":1170,"mtime":1676207506340,"results":"8326","hashOfConfig":"4515"},{"size":168,"mtime":1675791604561,"results":"8327","hashOfConfig":"4515"},{"size":978,"mtime":1676207506357,"results":"8328","hashOfConfig":"4515"},{"size":1319,"mtime":1675791604561,"results":"8329","hashOfConfig":"4515"},{"size":1214,"mtime":1678482764733,"results":"8330","hashOfConfig":"4515"},{"size":436,"mtime":1676207506357,"results":"8331","hashOfConfig":"4515"},{"size":86,"mtime":1675791604561,"results":"8332","hashOfConfig":"4515"},{"size":7401,"mtime":1678482764733,"results":"8333","hashOfConfig":"4515"},{"size":3212,"mtime":1675791604562,"results":"8334","hashOfConfig":"4515"},{"size":909,"mtime":1676207506358,"results":"8335","hashOfConfig":"4515"},{"size":2125,"mtime":1678482764733,"results":"8336","hashOfConfig":"4515"},{"size":891,"mtime":1676640880604,"results":"8337","hashOfConfig":"4515"},{"size":1006,"mtime":1675791604562,"results":"8338","hashOfConfig":"4515"},{"size":970,"mtime":1675791604563,"results":"8339","hashOfConfig":"4515"},{"size":915,"mtime":1676640880605,"results":"8340","hashOfConfig":"4515"},{"size":432,"mtime":1675791604563,"results":"8341","hashOfConfig":"4515"},{"size":3860,"mtime":1676640880605,"results":"8342","hashOfConfig":"4515"},{"size":262,"mtime":1678482764734,"results":"8343","hashOfConfig":"4515"},{"size":3181,"mtime":1678677877545,"results":"8344","hashOfConfig":"4515"},{"size":242,"mtime":1678482764751,"results":"8345","hashOfConfig":"4515"},{"size":161,"mtime":1675791604564,"results":"8346","hashOfConfig":"4515"},{"size":1618,"mtime":1678482764751,"results":"8347","hashOfConfig":"4515"},{"size":1747,"mtime":1678677877547,"results":"8348","hashOfConfig":"4515"},{"size":2163,"mtime":1678677877547,"results":"8349","hashOfConfig":"4515"},{"size":232,"mtime":1678482764752,"results":"8350","hashOfConfig":"4515"},{"size":836,"mtime":1678482764752,"results":"8351","hashOfConfig":"4515"},{"size":1073,"mtime":1676686985744,"results":"8352","hashOfConfig":"4515"},{"size":1670,"mtime":1676207506360,"results":"8353","hashOfConfig":"4515"},{"size":1129,"mtime":1676640880607,"results":"8354","hashOfConfig":"4515"},{"size":7188,"mtime":1676640880608,"results":"8355","hashOfConfig":"4515"},{"size":4422,"mtime":1676686985744,"results":"8356","hashOfConfig":"4515"},{"size":1704,"mtime":1676207506361,"results":"8357","hashOfConfig":"4515"},{"size":1281,"mtime":1675791604566,"results":"8358","hashOfConfig":"4515"},{"size":2811,"mtime":1678310754802,"results":"8359","hashOfConfig":"4515"},{"size":736,"mtime":1675791604567,"results":"8360","hashOfConfig":"4515"},{"size":1752,"mtime":1675791604567,"results":"8361","hashOfConfig":"4515"},{"size":2042,"mtime":1678482764753,"results":"8362","hashOfConfig":"4515"},{"size":2366,"mtime":1678482764753,"results":"8363","hashOfConfig":"4515"},{"size":2304,"mtime":1678482764753,"results":"8364","hashOfConfig":"4515"},{"size":1083,"mtime":1675791604568,"results":"8365","hashOfConfig":"4515"},{"size":7566,"mtime":1676640880611,"results":"8366","hashOfConfig":"4515"},{"size":1493,"mtime":1675791604568,"results":"8367","hashOfConfig":"4515"},{"size":2768,"mtime":1678482764754,"results":"8368","hashOfConfig":"4515"},{"size":3393,"mtime":1675791604568,"results":"8369","hashOfConfig":"4515"},{"size":452,"mtime":1678482764754,"results":"8370","hashOfConfig":"4515"},{"size":1686,"mtime":1678482764754,"results":"8371","hashOfConfig":"4515"},{"size":2130,"mtime":1676686985745,"results":"8372","hashOfConfig":"4515"},{"size":744,"mtime":1676207506362,"results":"8373","hashOfConfig":"4515"},{"size":766,"mtime":1678482764754,"results":"8374","hashOfConfig":"4515"},{"size":930,"mtime":1678482764757,"results":"8375","hashOfConfig":"4515"},{"size":797,"mtime":1678482764757,"results":"8376","hashOfConfig":"4515"},{"size":962,"mtime":1678482764758,"results":"8377","hashOfConfig":"4515"},{"size":495,"mtime":1676207506363,"results":"8378","hashOfConfig":"4515"},{"size":344,"mtime":1675791604570,"results":"8379","hashOfConfig":"4515"},{"size":1550,"mtime":1675791604570,"results":"8380","hashOfConfig":"4515"},{"size":398,"mtime":1675791604570,"results":"8381","hashOfConfig":"4515"},{"size":1007,"mtime":1675791604570,"results":"8382","hashOfConfig":"4515"},{"size":1268,"mtime":1675791604571,"results":"8383","hashOfConfig":"4515"},{"size":358,"mtime":1678764804378,"results":"8384","hashOfConfig":"4515"},{"size":649,"mtime":1676640880612,"results":"8385","hashOfConfig":"4515"},{"size":1085,"mtime":1676640880612,"results":"8386","hashOfConfig":"4515"},{"size":1493,"mtime":1676640880613,"results":"8387","hashOfConfig":"4515"},{"size":460,"mtime":1676686985745,"results":"8388","hashOfConfig":"4515"},{"size":6777,"mtime":1676640880618,"results":"8389","hashOfConfig":"4515"},{"size":2061,"mtime":1678482764758,"results":"8390","hashOfConfig":"4515"},{"size":398,"mtime":1675791604572,"results":"8391","hashOfConfig":"4515"},{"size":878,"mtime":1676207506364,"results":"8392","hashOfConfig":"4515"},{"size":1108,"mtime":1676640880619,"results":"8393","hashOfConfig":"4515"},{"size":4048,"mtime":1676640880619,"results":"8394","hashOfConfig":"4515"},{"size":2065,"mtime":1678482764758,"results":"8395","hashOfConfig":"4515"},{"size":2368,"mtime":1678482764758,"results":"8396","hashOfConfig":"4515"},{"size":2563,"mtime":1678482764758,"results":"8397","hashOfConfig":"4515"},{"size":2834,"mtime":1676640880621,"results":"8398","hashOfConfig":"4515"},{"size":1557,"mtime":1676686985746,"results":"8399","hashOfConfig":"4515"},{"size":2813,"mtime":1676640880621,"results":"8400","hashOfConfig":"4515"},{"size":1597,"mtime":1678482764759,"results":"8401","hashOfConfig":"4515"},{"size":665,"mtime":1676207506365,"results":"8402","hashOfConfig":"4515"},{"size":4184,"mtime":1676640880621,"results":"8403","hashOfConfig":"4515"},{"size":4537,"mtime":1676686985746,"results":"8404","hashOfConfig":"4515"},{"size":870,"mtime":1676207506366,"results":"8405","hashOfConfig":"4515"},{"size":795,"mtime":1675791604576,"results":"8406","hashOfConfig":"4515"},{"size":1622,"mtime":1678482764759,"results":"8407","hashOfConfig":"4515"},{"size":775,"mtime":1678482764759,"results":"8408","hashOfConfig":"4515"},{"size":1108,"mtime":1675791604576,"results":"8409","hashOfConfig":"4515"},{"size":720,"mtime":1675791604577,"results":"8410","hashOfConfig":"4515"},{"size":1991,"mtime":1678482764762,"results":"8411","hashOfConfig":"4515"},{"size":806,"mtime":1676640880622,"results":"8412","hashOfConfig":"4515"},{"size":497,"mtime":1678764804378,"results":"8413","hashOfConfig":"4515"},{"size":199,"mtime":1675791604577,"results":"8414","hashOfConfig":"4515"},{"size":191,"mtime":1676207506366,"results":"8415","hashOfConfig":"4515"},{"size":191,"mtime":1676207506366,"results":"8416","hashOfConfig":"4515"},{"size":219,"mtime":1676207506366,"results":"8417","hashOfConfig":"4515"},{"size":227,"mtime":1676207506366,"results":"8418","hashOfConfig":"4515"},{"size":211,"mtime":1676207506367,"results":"8419","hashOfConfig":"4515"},{"size":227,"mtime":1676207506367,"results":"8420","hashOfConfig":"4515"},{"size":203,"mtime":1676207506367,"results":"8421","hashOfConfig":"4515"},{"size":239,"mtime":1676207506367,"results":"8422","hashOfConfig":"4515"},{"size":277,"mtime":1675791604578,"results":"8423","hashOfConfig":"4515"},{"size":227,"mtime":1676207506367,"results":"8424","hashOfConfig":"4515"},{"size":219,"mtime":1676207506368,"results":"8425","hashOfConfig":"4515"},{"size":231,"mtime":1676207506368,"results":"8426","hashOfConfig":"4515"},{"size":203,"mtime":1676207506368,"results":"8427","hashOfConfig":"4515"},{"size":219,"mtime":1675791604579,"results":"8428","hashOfConfig":"4515"},{"size":235,"mtime":1675791604580,"results":"8429","hashOfConfig":"4515"},{"size":211,"mtime":1676207506368,"results":"8430","hashOfConfig":"4515"},{"size":191,"mtime":1676207506368,"results":"8431","hashOfConfig":"4515"},{"size":247,"mtime":1676207506369,"results":"8432","hashOfConfig":"4515"},{"size":247,"mtime":1676207506369,"results":"8433","hashOfConfig":"4515"},{"size":239,"mtime":1676207506369,"results":"8434","hashOfConfig":"4515"},{"size":305,"mtime":1675791604580,"results":"8435","hashOfConfig":"4515"},{"size":329,"mtime":1675791604580,"results":"8436","hashOfConfig":"4515"},{"size":293,"mtime":1675791604580,"results":"8437","hashOfConfig":"4515"},{"size":285,"mtime":1675791604581,"results":"8438","hashOfConfig":"4515"},{"size":223,"mtime":1676207506369,"results":"8439","hashOfConfig":"4515"},{"size":227,"mtime":1676207506369,"results":"8440","hashOfConfig":"4515"},{"size":263,"mtime":1676207506370,"results":"8441","hashOfConfig":"4515"},{"size":231,"mtime":1676207506370,"results":"8442","hashOfConfig":"4515"},{"size":231,"mtime":1676207506370,"results":"8443","hashOfConfig":"4515"},{"size":211,"mtime":1676640880622,"results":"8444","hashOfConfig":"4515"},{"size":265,"mtime":1675791604581,"results":"8445","hashOfConfig":"4515"},{"size":231,"mtime":1676207506370,"results":"8446","hashOfConfig":"4515"},{"size":175,"mtime":1676207506370,"results":"8447","hashOfConfig":"4515"},{"size":191,"mtime":1676207506370,"results":"8448","hashOfConfig":"4515"},{"size":199,"mtime":1676207506371,"results":"8449","hashOfConfig":"4515"},{"size":207,"mtime":1676207506371,"results":"8450","hashOfConfig":"4515"},{"size":199,"mtime":1676207506371,"results":"8451","hashOfConfig":"4515"},{"size":277,"mtime":1675791604582,"results":"8452","hashOfConfig":"4515"},{"size":199,"mtime":1675791604582,"results":"8453","hashOfConfig":"4515"},{"size":191,"mtime":1676207506372,"results":"8454","hashOfConfig":"4515"},{"size":253,"mtime":1675791604583,"results":"8455","hashOfConfig":"4515"},{"size":253,"mtime":1675791604583,"results":"8456","hashOfConfig":"4515"},{"size":211,"mtime":1676207506372,"results":"8457","hashOfConfig":"4515"},{"size":195,"mtime":1676207506372,"results":"8458","hashOfConfig":"4515"},{"size":265,"mtime":1675791604583,"results":"8459","hashOfConfig":"4515"},{"size":215,"mtime":1676207506373,"results":"8460","hashOfConfig":"4515"},{"size":203,"mtime":1676207506373,"results":"8461","hashOfConfig":"4515"},{"size":285,"mtime":1675791604583,"results":"8462","hashOfConfig":"4515"},{"size":179,"mtime":1676207506373,"results":"8463","hashOfConfig":"4515"},{"size":203,"mtime":1676207506373,"results":"8464","hashOfConfig":"4515"},{"size":191,"mtime":1676207506373,"results":"8465","hashOfConfig":"4515"},{"size":215,"mtime":1676207506374,"results":"8466","hashOfConfig":"4515"},{"size":183,"mtime":1676207506374,"results":"8467","hashOfConfig":"4515"},{"size":215,"mtime":1676207506374,"results":"8468","hashOfConfig":"4515"},{"size":223,"mtime":1676207506374,"results":"8469","hashOfConfig":"4515"},{"size":265,"mtime":1675791604584,"results":"8470","hashOfConfig":"4515"},{"size":219,"mtime":1676207506375,"results":"8471","hashOfConfig":"4515"},{"size":4898,"mtime":1678749665879,"results":"8472","hashOfConfig":"4515"},{"size":1996,"mtime":1675791604585,"results":"8473","hashOfConfig":"4515"},{"size":1868,"mtime":1676207506375,"results":"8474","hashOfConfig":"4515"},{"size":1366,"mtime":1675791604585,"results":"8475","hashOfConfig":"4515"},{"size":11928,"mtime":1677723113214,"results":"8476","hashOfConfig":"4515"},{"size":1115,"mtime":1675791604586,"results":"8477","hashOfConfig":"4515"},{"size":1307,"mtime":1675791604586,"results":"8478","hashOfConfig":"4515"},{"size":1856,"mtime":1678764804379,"results":"8479","hashOfConfig":"4515"},{"size":566,"mtime":1675791604586,"results":"8480","hashOfConfig":"4515"},{"size":869,"mtime":1675791604586,"results":"8481","hashOfConfig":"4515"},{"size":1886,"mtime":1675791604586,"results":"8482","hashOfConfig":"4515"},{"size":1938,"mtime":1675791604586,"results":"8483","hashOfConfig":"4515"},{"size":1857,"mtime":1675791604587,"results":"8484","hashOfConfig":"4515"},{"size":1176,"mtime":1675791604587,"results":"8485","hashOfConfig":"4515"},{"size":940,"mtime":1675791604587,"results":"8486","hashOfConfig":"4515"},{"size":638,"mtime":1676207506375,"results":"8487","hashOfConfig":"4515"},{"size":993,"mtime":1675791604587,"results":"8488","hashOfConfig":"4515"},{"size":1435,"mtime":1675791604587,"results":"8489","hashOfConfig":"4515"},{"size":1147,"mtime":1675791604587,"results":"8490","hashOfConfig":"4515"},{"size":5412,"mtime":1676640880623,"results":"8491","hashOfConfig":"4515"},{"size":4394,"mtime":1678482764763,"results":"8492","hashOfConfig":"4515"},{"size":1868,"mtime":1676207506376,"results":"8493","hashOfConfig":"4515"},{"size":4405,"mtime":1676640880624,"results":"8494","hashOfConfig":"4515"},{"size":3874,"mtime":1676640880624,"results":"8495","hashOfConfig":"4515"},{"size":5594,"mtime":1676640880624,"results":"8496","hashOfConfig":"4515"},{"size":32179,"mtime":1676640880625,"results":"8497","hashOfConfig":"4515"},{"size":934,"mtime":1676640880625,"results":"8498","hashOfConfig":"4515"},{"size":9614,"mtime":1676640880625,"results":"8499","hashOfConfig":"4515"},{"size":662,"mtime":1676207506378,"results":"8500","hashOfConfig":"4515"},{"size":1395,"mtime":1676207506378,"results":"8501","hashOfConfig":"4515"},{"size":1872,"mtime":1676207506378,"results":"8502","hashOfConfig":"4515"},{"size":1598,"mtime":1676640880626,"results":"8503","hashOfConfig":"4515"},{"size":13435,"mtime":1678677877549,"results":"8504","hashOfConfig":"4515"},{"size":2051,"mtime":1675791604592,"results":"8505","hashOfConfig":"4515"},{"size":2083,"mtime":1675791604592,"results":"8506","hashOfConfig":"4515"},{"size":2627,"mtime":1675791604592,"results":"8507","hashOfConfig":"4515"},{"size":759,"mtime":1678302016120,"results":"8508","hashOfConfig":"4515"},{"size":951,"mtime":1675791604592,"results":"8509","hashOfConfig":"4515"},{"size":1378,"mtime":1675791604593,"results":"8510","hashOfConfig":"4515"},{"size":1628,"mtime":1675791604593,"results":"8511","hashOfConfig":"4515"},{"size":859,"mtime":1676207506379,"results":"8512","hashOfConfig":"4515"},{"size":752,"mtime":1675791604593,"results":"8513","hashOfConfig":"4515"},{"size":8119,"mtime":1676640880626,"results":"8514","hashOfConfig":"4515"},{"size":13640,"mtime":1678302016121,"results":"8515","hashOfConfig":"4515"},{"size":1901,"mtime":1675791604594,"results":"8516","hashOfConfig":"4515"},{"size":31954,"mtime":1676640880627,"results":"8517","hashOfConfig":"4515"},{"size":4518,"mtime":1676207506380,"results":"8518","hashOfConfig":"4515"},{"size":469,"mtime":1675791604595,"results":"8519","hashOfConfig":"4515"},{"size":629,"mtime":1676207506380,"results":"8520","hashOfConfig":"4515"},{"size":12000,"mtime":1676640880629,"results":"8521","hashOfConfig":"4515"},{"size":6082,"mtime":1675791604595,"results":"8522","hashOfConfig":"4515"},{"size":5429,"mtime":1675791604595,"results":"8523","hashOfConfig":"4515"},{"size":2808,"mtime":1676207506381,"results":"8524","hashOfConfig":"4515"},{"size":1039,"mtime":1675791604596,"results":"8525","hashOfConfig":"4515"},{"size":23871,"mtime":1676640880635,"results":"8526","hashOfConfig":"4515"},{"size":2877,"mtime":1676207506381,"results":"8527","hashOfConfig":"4515"},{"size":6253,"mtime":1676640880635,"results":"8528","hashOfConfig":"4515"},{"size":4539,"mtime":1676640880636,"results":"8529","hashOfConfig":"4515"},{"size":1380,"mtime":1675791604597,"results":"8530","hashOfConfig":"4515"},{"size":1470,"mtime":1676640880636,"results":"8531","hashOfConfig":"4515"},{"size":474,"mtime":1676640880637,"results":"8532","hashOfConfig":"4515"},{"size":1991,"mtime":1678482764764,"results":"8533","hashOfConfig":"4515"},{"size":1222,"mtime":1676640880637,"results":"8534","hashOfConfig":"4515"},{"size":1067,"mtime":1676640880637,"results":"8535","hashOfConfig":"4515"},{"size":13488,"mtime":1678482764764,"results":"8536","hashOfConfig":"4515"},{"size":15982,"mtime":1678302016122,"results":"8537","hashOfConfig":"4515"},{"size":8556,"mtime":1678482764764,"results":"8538","hashOfConfig":"4515"},{"size":1842,"mtime":1676640880639,"results":"8539","hashOfConfig":"4515"},{"size":11372,"mtime":1678482764765,"results":"8540","hashOfConfig":"4515"},{"size":222,"mtime":1675791604599,"results":"8541","hashOfConfig":"4515"},{"size":1234,"mtime":1675791604599,"results":"8542","hashOfConfig":"4515"},{"size":1970,"mtime":1675791604600,"results":"8543","hashOfConfig":"4515"},{"size":2692,"mtime":1676207506384,"results":"8544","hashOfConfig":"4515"},{"size":916,"mtime":1676640880642,"results":"8545","hashOfConfig":"4515"},{"size":793,"mtime":1675791604600,"results":"8546","hashOfConfig":"4515"},{"size":250,"mtime":1675791604601,"results":"8547","hashOfConfig":"4515"},{"size":326,"mtime":1675791604601,"results":"8548","hashOfConfig":"4515"},{"size":4368,"mtime":1678409738145,"results":"8549","hashOfConfig":"4515"},{"size":167,"mtime":1675791604601,"results":"8550","hashOfConfig":"4515"},{"size":2153,"mtime":1678482764765,"results":"8551","hashOfConfig":"4515"},{"size":2081,"mtime":1678482764765,"results":"8552","hashOfConfig":"4515"},{"size":2980,"mtime":1678482764765,"results":"8553","hashOfConfig":"4515"},{"size":557,"mtime":1676207506384,"results":"8554","hashOfConfig":"4515"},{"size":900,"mtime":1676207506384,"results":"8555","hashOfConfig":"4515"},{"size":712,"mtime":1675791604614,"results":"8556","hashOfConfig":"4515"},{"size":2571,"mtime":1676640880642,"results":"8557","hashOfConfig":"4515"},{"size":863,"mtime":1676640880642,"results":"8558","hashOfConfig":"4515"},{"size":2995,"mtime":1678302016122,"results":"8559","hashOfConfig":"4515"},{"size":2951,"mtime":1676640880643,"results":"8560","hashOfConfig":"4515"},{"size":1256,"mtime":1678482764766,"results":"8561","hashOfConfig":"4515"},{"size":756,"mtime":1678482764766,"results":"8562","hashOfConfig":"4515"},{"size":5181,"mtime":1676640880644,"results":"8563","hashOfConfig":"4515"},{"size":3414,"mtime":1676640880644,"results":"8564","hashOfConfig":"4515"},{"size":255,"mtime":1675791604637,"results":"8565","hashOfConfig":"4515"},{"size":527,"mtime":1676640880644,"results":"8566","hashOfConfig":"4515"},{"size":2461,"mtime":1678677877549,"results":"8567","hashOfConfig":"4515"},{"size":4694,"mtime":1678677877550,"results":"8568","hashOfConfig":"4515"},{"size":870,"mtime":1678677877550,"results":"8569","hashOfConfig":"4515"},{"size":10906,"mtime":1678677877550,"results":"8570","hashOfConfig":"4515"},{"size":2520,"mtime":1678677877551,"results":"8571","hashOfConfig":"4515"},{"size":716,"mtime":1678677877551,"results":"8572","hashOfConfig":"4515"},{"size":2534,"mtime":1678677877552,"results":"8573","hashOfConfig":"4515"},{"size":2315,"mtime":1678677877552,"results":"8574","hashOfConfig":"4515"},{"size":3915,"mtime":1678677877553,"results":"8575","hashOfConfig":"4515"},{"size":4428,"mtime":1678677877560,"results":"8576","hashOfConfig":"4515"},{"size":21689,"mtime":1678677877560,"results":"8577","hashOfConfig":"4515"},{"size":4163,"mtime":1678677877561,"results":"8578","hashOfConfig":"4515"},{"size":19875,"mtime":1678677877562,"results":"8579","hashOfConfig":"4515"},{"size":3198,"mtime":1678677877563,"results":"8580","hashOfConfig":"4515"},{"size":3053,"mtime":1678677877564,"results":"8581","hashOfConfig":"4515"},{"size":6091,"mtime":1678677877565,"results":"8582","hashOfConfig":"4515"},{"size":3321,"mtime":1678677877565,"results":"8583","hashOfConfig":"4515"},{"size":4156,"mtime":1678677877566,"results":"8584","hashOfConfig":"4515"},{"size":10967,"mtime":1678677877566,"results":"8585","hashOfConfig":"4515"},{"size":18055,"mtime":1678677877566,"results":"8586","hashOfConfig":"4515"},{"size":1125,"mtime":1678677877567,"results":"8587","hashOfConfig":"4515"},{"size":17437,"mtime":1678677877567,"results":"8588","hashOfConfig":"4515"},{"size":3976,"mtime":1678677877568,"results":"8589","hashOfConfig":"4515"},{"size":735,"mtime":1678677877569,"results":"8590","hashOfConfig":"4515"},{"size":616,"mtime":1678677877569,"results":"8591","hashOfConfig":"4515"},{"size":440,"mtime":1678677877569,"results":"8592","hashOfConfig":"4515"},{"size":78,"mtime":1678677877570,"results":"8593","hashOfConfig":"4515"},{"size":92,"mtime":1678677877570,"results":"8594","hashOfConfig":"4515"},{"size":83,"mtime":1678677877570,"results":"8595","hashOfConfig":"4515"},{"size":79,"mtime":1678677877570,"results":"8596","hashOfConfig":"4515"},{"size":505,"mtime":1678677877574,"results":"8597","hashOfConfig":"4515"},{"size":568,"mtime":1678677877575,"results":"8598","hashOfConfig":"4515"},{"size":413,"mtime":1678677877575,"results":"8599","hashOfConfig":"4515"},{"size":547,"mtime":1678677877576,"results":"8600","hashOfConfig":"4515"},{"size":671,"mtime":1678677877578,"results":"8601","hashOfConfig":"4515"},{"size":1405,"mtime":1678677877578,"results":"8602","hashOfConfig":"4515"},{"size":441,"mtime":1678677877581,"results":"8603","hashOfConfig":"4515"},{"size":930,"mtime":1678677877899,"results":"8604","hashOfConfig":"4515"},{"size":446,"mtime":1678677877901,"results":"8605","hashOfConfig":"4515"},{"size":488,"mtime":1678677877901,"results":"8606","hashOfConfig":"4515"},{"size":340,"mtime":1678677877901,"results":"8607","hashOfConfig":"4515"},{"size":836,"mtime":1678677877902,"results":"8608","hashOfConfig":"4515"},{"size":6746,"mtime":1678677877902,"results":"8609","hashOfConfig":"4515"},{"size":845,"mtime":1678677877902,"results":"8610","hashOfConfig":"4515"},{"size":633,"mtime":1678677877903,"results":"8611","hashOfConfig":"4515"},{"size":525,"mtime":1678677877908,"results":"8612","hashOfConfig":"4515"},{"size":2625,"mtime":1678677877909,"results":"8613","hashOfConfig":"4515"},{"size":8046,"mtime":1678677877909,"results":"8614","hashOfConfig":"4515"},{"size":1731,"mtime":1678677877911,"results":"8615","hashOfConfig":"4515"},{"size":10299,"mtime":1678677877911,"results":"8616","hashOfConfig":"4515"},{"size":9926,"mtime":1678677877911,"results":"8617","hashOfConfig":"4515"},{"size":4856,"mtime":1678677877912,"results":"8618","hashOfConfig":"4515"},{"size":284,"mtime":1678677877913,"results":"8619","hashOfConfig":"4515"},{"size":191,"mtime":1678677877913,"results":"8620","hashOfConfig":"4515"},{"size":285,"mtime":1678677877913,"results":"8621","hashOfConfig":"4515"},{"size":1803,"mtime":1678677877914,"results":"8622","hashOfConfig":"4515"},{"size":4819,"mtime":1678677877914,"results":"8623","hashOfConfig":"4515"},{"size":89,"mtime":1678677877915,"results":"8624","hashOfConfig":"4515"},{"size":9899,"mtime":1678677877916,"results":"8625","hashOfConfig":"4515"},{"size":1352,"mtime":1678677877917,"results":"8626","hashOfConfig":"4515"},{"size":887,"mtime":1678677877917,"results":"8627","hashOfConfig":"4515"},{"size":10990,"mtime":1678677877918,"results":"8628","hashOfConfig":"4515"},{"size":2728,"mtime":1676640880645,"results":"8629","hashOfConfig":"4515"},{"size":681,"mtime":1676640880645,"results":"8630","hashOfConfig":"4515"},{"size":557,"mtime":1676640880646,"results":"8631","hashOfConfig":"4515"},{"size":8629,"mtime":1678482764780,"results":"8632","hashOfConfig":"4515"},{"size":1729,"mtime":1676640880646,"results":"8633","hashOfConfig":"4515"},{"size":1660,"mtime":1676207506388,"results":"8634","hashOfConfig":"4515"},{"size":894,"mtime":1676207506389,"results":"8635","hashOfConfig":"4515"},{"size":4819,"mtime":1676640880647,"results":"8636","hashOfConfig":"4515"},{"size":743,"mtime":1676640880650,"results":"8637","hashOfConfig":"4515"},{"size":466,"mtime":1678728574401,"results":"8638","hashOfConfig":"4515"},{"size":4863,"mtime":1678749665881,"results":"8639","hashOfConfig":"4515"},{"size":5264,"mtime":1678728574401,"results":"8640","hashOfConfig":"4515"},{"size":4461,"mtime":1678728574401,"results":"8641","hashOfConfig":"4515"},{"size":1215,"mtime":1678728574401,"results":"8642","hashOfConfig":"4515"},{"size":166,"mtime":1676640880647,"results":"8643","hashOfConfig":"4515"},{"size":15053,"mtime":1676640880650,"results":"8644","hashOfConfig":"4515"},{"size":886,"mtime":1676640880651,"results":"8645","hashOfConfig":"4515"},{"size":1867,"mtime":1678482764781,"results":"8646","hashOfConfig":"4515"},{"size":417,"mtime":1675791604643,"results":"8647","hashOfConfig":"4515"},{"size":888,"mtime":1676640880652,"results":"8648","hashOfConfig":"4515"},{"size":402,"mtime":1676640880653,"results":"8649","hashOfConfig":"4515"},{"size":3377,"mtime":1678728574402,"results":"8650","hashOfConfig":"4515"},{"size":28905,"mtime":1676640880654,"results":"8651","hashOfConfig":"4515"},{"size":1436,"mtime":1676640880654,"results":"8652","hashOfConfig":"4515"},{"size":1308,"mtime":1676640880654,"results":"8653","hashOfConfig":"4515"},{"size":1514,"mtime":1676640880654,"results":"8654","hashOfConfig":"4515"},{"size":477,"mtime":1675791604646,"results":"8655","hashOfConfig":"4515"},{"size":29294,"mtime":1676686985747,"results":"8656","hashOfConfig":"4515"},{"size":2431,"mtime":1676207506407,"results":"8657","hashOfConfig":"4515"},{"size":6162,"mtime":1678482764781,"results":"8658","hashOfConfig":"4515"},{"size":328,"mtime":1675791604647,"results":"8659","hashOfConfig":"4515"},{"size":691,"mtime":1675791604647,"results":"8660","hashOfConfig":"4515"},{"size":1336,"mtime":1676207506408,"results":"8661","hashOfConfig":"4515"},{"size":6738,"mtime":1676207506408,"results":"8662","hashOfConfig":"4515"},{"size":10930,"mtime":1676207506408,"results":"8663","hashOfConfig":"4515"},{"size":1965,"mtime":1676207506409,"results":"8664","hashOfConfig":"4515"},{"size":1383,"mtime":1676207506409,"results":"8665","hashOfConfig":"4515"},{"size":14251,"mtime":1676640880655,"results":"8666","hashOfConfig":"4515"},{"size":10080,"mtime":1676207506409,"results":"8667","hashOfConfig":"4515"},{"size":1999,"mtime":1676207506410,"results":"8668","hashOfConfig":"4515"},{"size":1250,"mtime":1676207506410,"results":"8669","hashOfConfig":"4515"},{"size":8212,"mtime":1678482764782,"results":"8670","hashOfConfig":"4515"},{"size":75,"mtime":1676640880656,"results":"8671","hashOfConfig":"4515"},{"size":6022,"mtime":1676207506411,"results":"8672","hashOfConfig":"4515"},{"size":771,"mtime":1676640880657,"results":"8673","hashOfConfig":"4515"},{"size":497,"mtime":1675791604652,"results":"8674","hashOfConfig":"4515"},{"size":173,"mtime":1675791604652,"results":"8675","hashOfConfig":"4515"},{"size":759,"mtime":1678482764782,"results":"8676","hashOfConfig":"4515"},{"size":371,"mtime":1675791604652,"results":"8677","hashOfConfig":"4515"},{"size":888,"mtime":1678482764782,"results":"8678","hashOfConfig":"4515"},{"size":467,"mtime":1676640880658,"results":"8679","hashOfConfig":"4515"},{"size":6658,"mtime":1678482764782,"results":"8680","hashOfConfig":"4515"},{"size":354,"mtime":1676640880658,"results":"8681","hashOfConfig":"4515"},{"size":503,"mtime":1677101501153,"results":"8682","hashOfConfig":"4515"},{"size":566,"mtime":1675791604653,"results":"8683","hashOfConfig":"4515"},{"size":508,"mtime":1676686985748,"results":"8684","hashOfConfig":"4515"},{"size":657,"mtime":1675791604657,"results":"8685","hashOfConfig":"4515"},{"size":275,"mtime":1675791604658,"results":"8686","hashOfConfig":"4515"},{"size":247,"mtime":1675791604658,"results":"8687","hashOfConfig":"4515"},{"size":471,"mtime":1675791604658,"results":"8688","hashOfConfig":"4515"},{"size":306,"mtime":1675791604658,"results":"8689","hashOfConfig":"4515"},{"size":268,"mtime":1675791604658,"results":"8690","hashOfConfig":"4515"},{"size":391,"mtime":1675791604659,"results":"8691","hashOfConfig":"4515"},{"size":495,"mtime":1675791604659,"results":"8692","hashOfConfig":"4515"},{"size":941,"mtime":1675791604659,"results":"8693","hashOfConfig":"4515"},{"size":485,"mtime":1675791604659,"results":"8694","hashOfConfig":"4515"},{"size":908,"mtime":1675791604659,"results":"8695","hashOfConfig":"4515"},{"size":887,"mtime":1675791604659,"results":"8696","hashOfConfig":"4515"},{"size":222,"mtime":1675791604659,"results":"8697","hashOfConfig":"4515"},{"size":1771,"mtime":1676207506413,"results":"8698","hashOfConfig":"4515"},{"size":320,"mtime":1676207506413,"results":"8699","hashOfConfig":"4515"},{"size":479,"mtime":1676640880659,"results":"8700","hashOfConfig":"4515"},{"size":1134,"mtime":1676640880659,"results":"8701","hashOfConfig":"4515"},{"size":251,"mtime":1676640880659,"results":"8702","hashOfConfig":"4515"},{"size":237,"mtime":1676640880659,"results":"8703","hashOfConfig":"4515"},{"size":222,"mtime":1676640880659,"results":"8704","hashOfConfig":"4515"},{"size":1536,"mtime":1676640880660,"results":"8705","hashOfConfig":"4515"},{"size":222,"mtime":1676640880660,"results":"8706","hashOfConfig":"4515"},{"size":474,"mtime":1676640880660,"results":"8707","hashOfConfig":"4515"},{"size":2364,"mtime":1676640880660,"results":"8708","hashOfConfig":"4515"},{"size":1034,"mtime":1677101501154,"results":"8709","hashOfConfig":"4515"},{"size":942,"mtime":1677101501155,"results":"8710","hashOfConfig":"4515"},{"size":409,"mtime":1675791604660,"results":"8711","hashOfConfig":"4515"},{"size":382,"mtime":1676640880661,"results":"8712","hashOfConfig":"4515"},{"size":4095,"mtime":1678403123769,"results":"8713","hashOfConfig":"4515"},{"size":1047,"mtime":1676640880661,"results":"8714","hashOfConfig":"4515"},{"size":1782,"mtime":1678349679528,"results":"8715","hashOfConfig":"4515"},{"size":1347,"mtime":1677078144831,"results":"8716","hashOfConfig":"8717"},{"size":2616,"mtime":1677078144832,"results":"8718","hashOfConfig":"8717"},{"size":1630,"mtime":1678749665881,"results":"8719","hashOfConfig":"8717"},{"size":884,"mtime":1677078144832,"results":"8720","hashOfConfig":"8717"},{"size":5544,"mtime":1677078144832,"results":"8721","hashOfConfig":"8717"},{"size":581,"mtime":1676640880678,"results":"8722","hashOfConfig":"8717"},{"size":216,"mtime":1677078144833,"results":"8723","hashOfConfig":"8717"},{"size":159,"mtime":1676640880679,"results":"8724","hashOfConfig":"8717"},{"size":1185,"mtime":1677078144833,"results":"8725","hashOfConfig":"8717"},{"size":831,"mtime":1677078144834,"results":"8726","hashOfConfig":"8717"},{"size":1031,"mtime":1677078144834,"results":"8727","hashOfConfig":"8717"},{"size":7754,"mtime":1677078144835,"results":"8728","hashOfConfig":"8717"},{"size":1795,"mtime":1678302016122,"results":"8729","hashOfConfig":"8717"},{"size":1425,"mtime":1677078144835,"results":"8730","hashOfConfig":"8717"},{"size":2073,"mtime":1677078144835,"results":"8731","hashOfConfig":"8717"},{"size":829,"mtime":1676640880727,"results":"8732","hashOfConfig":"8717"},{"size":639,"mtime":1678677877920,"results":"8733","hashOfConfig":"8717"},{"size":2062,"mtime":1676640880758,"results":"8734","hashOfConfig":"8717"},{"size":2365,"mtime":1676640880758,"results":"8735","hashOfConfig":"8717"},{"size":3675,"mtime":1676640880758,"results":"8736","hashOfConfig":"8717"},{"size":278,"mtime":1676640880758,"results":"8737","hashOfConfig":"8717"},{"size":1274,"mtime":1676640880758,"results":"8738","hashOfConfig":"8717"},{"size":288,"mtime":1676640880759,"results":"8739","hashOfConfig":"8717"},{"size":8399,"mtime":1678677878584,"results":"8740","hashOfConfig":"8717"},{"size":470,"mtime":1676640880759,"results":"8741","hashOfConfig":"8717"},{"size":357,"mtime":1676640880759,"results":"8742","hashOfConfig":"8717"},{"size":1900,"mtime":1678677878585,"results":"8743","hashOfConfig":"8717"},{"size":1200,"mtime":1676640880760,"results":"8744","hashOfConfig":"8717"},{"size":1392,"mtime":1676640880760,"results":"8745","hashOfConfig":"8717"},{"size":3249,"mtime":1676640880760,"results":"8746","hashOfConfig":"8717"},{"size":5168,"mtime":1678677878585,"results":"8747","hashOfConfig":"8717"},{"size":3502,"mtime":1678677878585,"results":"8748","hashOfConfig":"8717"},{"size":5839,"mtime":1678677878586,"results":"8749","hashOfConfig":"8717"},{"size":3684,"mtime":1676640880762,"results":"8750","hashOfConfig":"8717"},{"size":38890,"mtime":1676640880762,"results":"8751","hashOfConfig":"8717"},{"size":56843,"mtime":1678677878587,"results":"8752","hashOfConfig":"8717"},{"size":62438,"mtime":1678677878588,"results":"8753","hashOfConfig":"8717"},{"size":69118,"mtime":1678677878591,"results":"8754","hashOfConfig":"8717"},{"size":56873,"mtime":1678677878800,"results":"8755","hashOfConfig":"8717"},{"size":57033,"mtime":1678677878803,"results":"8756","hashOfConfig":"8717"},{"size":5189,"mtime":1676640880774,"results":"8757","hashOfConfig":"8717"},{"size":659,"mtime":1676640880774,"results":"8758","hashOfConfig":"8717"},{"size":1999,"mtime":1676640880775,"results":"8759","hashOfConfig":"8717"},{"size":283,"mtime":1676640880775,"results":"8760","hashOfConfig":"8717"},{"size":399,"mtime":1676640880775,"results":"8761","hashOfConfig":"8717"},{"size":3796,"mtime":1678677878803,"results":"8762","hashOfConfig":"8717"},{"size":1583,"mtime":1677078144836,"results":"8763","hashOfConfig":"8717"},{"size":1137,"mtime":1677078144836,"results":"8764","hashOfConfig":"8717"},{"size":382,"mtime":1677078144836,"results":"8765","hashOfConfig":"8717"},{"size":1539,"mtime":1677078144836,"results":"8766","hashOfConfig":"8717"},{"size":680,"mtime":1677078144837,"results":"8767","hashOfConfig":"8717"},{"size":2271,"mtime":1677078144837,"results":"8768","hashOfConfig":"8717"},{"size":1430,"mtime":1676640880777,"results":"8769","hashOfConfig":"8717"},{"size":9121,"mtime":1677078144837,"results":"8770","hashOfConfig":"8717"},{"size":1399,"mtime":1677078144837,"results":"8771","hashOfConfig":"8717"},{"size":770,"mtime":1676640880778,"results":"8772","hashOfConfig":"8717"},{"size":4710,"mtime":1677181876992,"results":"8773","hashOfConfig":"8717"},{"size":781,"mtime":1677078144837,"results":"8774","hashOfConfig":"8717"},{"size":1887,"mtime":1677723113219,"results":"8775","hashOfConfig":"8717"},{"size":1612,"mtime":1677078144838,"results":"8776","hashOfConfig":"8717"},{"size":3519,"mtime":1677386721134,"results":"8777","hashOfConfig":"8717"},{"size":2997,"mtime":1677386721134,"results":"8778","hashOfConfig":"8717"},{"size":2105,"mtime":1677078144840,"results":"8779","hashOfConfig":"8717"},{"size":4281,"mtime":1677386721134,"results":"8780","hashOfConfig":"8717"},{"size":2999,"mtime":1677078144840,"results":"8781","hashOfConfig":"8717"},{"size":2186,"mtime":1677386721135,"results":"8782","hashOfConfig":"8717"},{"size":8744,"mtime":1677078144840,"results":"8783","hashOfConfig":"8717"},{"size":2016,"mtime":1677078144841,"results":"8784","hashOfConfig":"8717"},{"size":3281,"mtime":1677078144841,"results":"8785","hashOfConfig":"8717"},{"size":1831,"mtime":1677078144841,"results":"8786","hashOfConfig":"8717"},{"size":1743,"mtime":1677078144842,"results":"8787","hashOfConfig":"8717"},{"size":8170,"mtime":1677078144842,"results":"8788","hashOfConfig":"8717"},{"size":3625,"mtime":1677078144842,"results":"8789","hashOfConfig":"8717"},{"size":1136,"mtime":1677078144842,"results":"8790","hashOfConfig":"8717"},{"size":5596,"mtime":1677078144843,"results":"8791","hashOfConfig":"8717"},{"size":2541,"mtime":1677386721135,"results":"8792","hashOfConfig":"8717"},{"size":6438,"mtime":1677078144843,"results":"8793","hashOfConfig":"8717"},{"size":3287,"mtime":1677386721135,"results":"8794","hashOfConfig":"8717"},{"size":4225,"mtime":1677386721135,"results":"8795","hashOfConfig":"8717"},{"size":2934,"mtime":1677078144844,"results":"8796","hashOfConfig":"8717"},{"size":2697,"mtime":1676640880794,"results":"8797","hashOfConfig":"8717"},{"size":1537,"mtime":1678302016123,"results":"8798","hashOfConfig":"8717"},{"size":4042,"mtime":1676640880794,"results":"8799","hashOfConfig":"8717"},{"size":1871,"mtime":1678749665882,"results":"8800","hashOfConfig":"8717"},{"size":268,"mtime":1676207506431,"results":"8801","hashOfConfig":"8717"},{"size":1179,"mtime":1676207506431,"results":"8802","hashOfConfig":"8717"},{"size":248,"mtime":1676207506432,"results":"8803","hashOfConfig":"8717"},{"size":8276,"mtime":1677723113220,"results":"8804","hashOfConfig":"8717"},{"size":476,"mtime":1676640880795,"results":"8805","hashOfConfig":"8717"},{"size":1691,"mtime":1676207506432,"results":"8806","hashOfConfig":"8717"},{"size":1190,"mtime":1676207506433,"results":"8807","hashOfConfig":"8717"},{"size":1025,"mtime":1676207506433,"results":"8808","hashOfConfig":"8717"},{"size":1713,"mtime":1676640880795,"results":"8809","hashOfConfig":"8717"},{"size":740,"mtime":1676207506433,"results":"8810","hashOfConfig":"8717"},{"size":3862,"mtime":1676640880795,"results":"8811","hashOfConfig":"8717"},{"size":227,"mtime":1676207506434,"results":"8812","hashOfConfig":"8717"},{"size":370,"mtime":1676207506434,"results":"8813","hashOfConfig":"8717"},{"size":975,"mtime":1676640880796,"results":"8814","hashOfConfig":"8717"},{"size":659,"mtime":1676207506434,"results":"8815","hashOfConfig":"8717"},{"size":900,"mtime":1676207506435,"results":"8816","hashOfConfig":"8717"},{"size":1280,"mtime":1676640880798,"results":"8817","hashOfConfig":"8717"},{"size":924,"mtime":1676640880798,"results":"8818","hashOfConfig":"8717"},{"size":530,"mtime":1676207506435,"results":"8819","hashOfConfig":"8717"},{"size":1266,"mtime":1676207506436,"results":"8820","hashOfConfig":"8717"},{"size":909,"mtime":1676207506436,"results":"8821","hashOfConfig":"8717"},{"size":2679,"mtime":1676207506436,"results":"8822","hashOfConfig":"8717"},{"size":1224,"mtime":1676207506438,"results":"8823","hashOfConfig":"8717"},{"size":3423,"mtime":1676667762825,"results":"8824","hashOfConfig":"8717"},{"size":367,"mtime":1676207506438,"results":"8825","hashOfConfig":"8717"},{"size":1618,"mtime":1676640880802,"results":"8826","hashOfConfig":"8717"},{"size":1009,"mtime":1676207506438,"results":"8827","hashOfConfig":"8717"},{"size":1042,"mtime":1676667762827,"results":"8828","hashOfConfig":"8717"},{"size":1607,"mtime":1676667762828,"results":"8829","hashOfConfig":"8717"},{"size":573,"mtime":1676207506439,"results":"8830","hashOfConfig":"8717"},{"size":1867,"mtime":1676640880802,"results":"8831","hashOfConfig":"8717"},{"size":3184,"mtime":1676640880802,"results":"8832","hashOfConfig":"8717"},{"size":546,"mtime":1676640880803,"results":"8833","hashOfConfig":"8717"},{"size":7117,"mtime":1677723113222,"results":"8834","hashOfConfig":"8717"},{"size":7402,"mtime":1676640880803,"results":"8835","hashOfConfig":"8717"},{"size":3895,"mtime":1678593210213,"results":"8836","hashOfConfig":"8717"},{"size":2583,"mtime":1677723113223,"results":"8837","hashOfConfig":"8717"},{"size":2784,"mtime":1677078144845,"results":"8838","hashOfConfig":"8717"},{"size":2546,"mtime":1677181876992,"results":"8839","hashOfConfig":"8717"},{"size":3478,"mtime":1677181876993,"results":"8840","hashOfConfig":"8717"},{"size":658,"mtime":1677078144846,"results":"8841","hashOfConfig":"8717"},{"size":855,"mtime":1676640880806,"results":"8842","hashOfConfig":"8717"},{"size":41,"mtime":1676207506443,"results":"8843","hashOfConfig":"8717"},{"size":628,"mtime":1676640880810,"results":"8844","hashOfConfig":"8717"},{"size":872,"mtime":1676640880811,"results":"8845","hashOfConfig":"8717"},{"size":261,"mtime":1676640880811,"results":"8846","hashOfConfig":"8717"},{"size":4436,"mtime":1677078144847,"results":"8847","hashOfConfig":"8717"},{"size":1225,"mtime":1677078144847,"results":"8848","hashOfConfig":"8717"},{"size":3696,"mtime":1677078144847,"results":"8849","hashOfConfig":"8717"},{"size":9874,"mtime":1675791604688,"results":"8850","hashOfConfig":"8851"},{"size":22465,"mtime":1676640880821,"results":"8852","hashOfConfig":"8851"},{"size":111836,"mtime":1678395193853,"results":"8853","hashOfConfig":"8851"},{"size":61679,"mtime":1677288235378,"results":"8854","hashOfConfig":"8851"},{"size":48554,"mtime":1676418534577,"results":"8855","hashOfConfig":"8851"},{"size":25417,"mtime":1676207506450,"results":"8856","hashOfConfig":"8851"},{"size":88290,"mtime":1677288008202,"results":"8857","hashOfConfig":"8851"},{"size":18655,"mtime":1675791604693,"results":"8858","hashOfConfig":"8851"},{"size":17314,"mtime":1676424080017,"results":"8859","hashOfConfig":"8851"},{"size":3212,"mtime":1675791604693,"results":"8860","hashOfConfig":"8851"},{"size":46877,"mtime":1678395193853,"results":"8861","hashOfConfig":"8851"},{"size":10458,"mtime":1676207506452,"results":"8862","hashOfConfig":"8851"},{"size":3736,"mtime":1675791604694,"results":"8863","hashOfConfig":"8851"},{"size":10357,"mtime":1675791604694,"results":"8864","hashOfConfig":"8851"},{"size":2153,"mtime":1676207506453,"results":"8865","hashOfConfig":"8851"},{"size":7116,"mtime":1675791604694,"results":"8866","hashOfConfig":"8851"},{"size":1178,"mtime":1675791604695,"results":"8867","hashOfConfig":"8851"},{"size":1211,"mtime":1675791604695,"results":"8868","hashOfConfig":"8851"},{"size":1352,"mtime":1676207506453,"results":"8869","hashOfConfig":"8851"},{"size":4792,"mtime":1678395193854,"results":"8870","hashOfConfig":"8851"},{"size":3413,"mtime":1676640880827,"results":"8871","hashOfConfig":"8851"},{"size":3831,"mtime":1676640880828,"results":"8872","hashOfConfig":"8851"},{"size":3103,"mtime":1675791604696,"results":"8873","hashOfConfig":"8851"},{"size":4846,"mtime":1675791604696,"results":"8874","hashOfConfig":"8851"},{"size":6041,"mtime":1675791604696,"results":"8875","hashOfConfig":"8851"},{"size":59996,"mtime":1676640880829,"results":"8876","hashOfConfig":"8851"},{"size":52805,"mtime":1676640880829,"results":"8877","hashOfConfig":"8851"},{"size":1463,"mtime":1676207506455,"results":"8878","hashOfConfig":"8851"},{"size":4092,"mtime":1676640880834,"results":"8879","hashOfConfig":"8851"},{"size":4409,"mtime":1676640880835,"results":"8880","hashOfConfig":"8851"},{"size":3401,"mtime":1676207506456,"results":"8881","hashOfConfig":"8851"},{"size":66643,"mtime":1677848281273,"results":"8882","hashOfConfig":"8851"},{"size":19055,"mtime":1676640880839,"results":"8883","hashOfConfig":"8851"},{"size":1267,"mtime":1676207506457,"results":"8884","hashOfConfig":"8851"},{"size":7166,"mtime":1676640880840,"results":"8885","hashOfConfig":"8851"},{"size":11791,"mtime":1676207506459,"results":"8886","hashOfConfig":"8851"},{"size":7184,"mtime":1676207506459,"results":"8887","hashOfConfig":"8851"},{"size":5794,"mtime":1676207506460,"results":"8888","hashOfConfig":"8851"},{"size":2062,"mtime":1676207506460,"results":"8889","hashOfConfig":"8851"},{"size":3610,"mtime":1676207506460,"results":"8890","hashOfConfig":"8851"},{"size":34459,"mtime":1678395193854,"results":"8891","hashOfConfig":"8851"},{"size":25099,"mtime":1676640880844,"results":"8892","hashOfConfig":"8851"},{"size":7784,"mtime":1676640880845,"results":"8893","hashOfConfig":"8851"},{"size":11561,"mtime":1676640880845,"results":"8894","hashOfConfig":"8851"},{"size":2906,"mtime":1676207506461,"results":"8895","hashOfConfig":"8851"},{"size":31562,"mtime":1676640880846,"results":"8896","hashOfConfig":"8851"},{"size":2934,"mtime":1676207506462,"results":"8897","hashOfConfig":"8851"},{"size":10872,"mtime":1676640880846,"results":"8898","hashOfConfig":"8851"},{"size":7801,"mtime":1676207506462,"results":"8899","hashOfConfig":"8851"},{"size":5331,"mtime":1676640880846,"results":"8900","hashOfConfig":"8851"},{"size":31451,"mtime":1677848281274,"results":"8901","hashOfConfig":"8851"},{"size":3703,"mtime":1677848281274,"results":"8902","hashOfConfig":"8851"},{"size":5867,"mtime":1676207506463,"results":"8903","hashOfConfig":"8851"},{"size":8179,"mtime":1676207506463,"results":"8904","hashOfConfig":"8851"},{"size":3753,"mtime":1676686985752,"results":"8905","hashOfConfig":"8851"},{"size":3533,"mtime":1675791604703,"results":"8906","hashOfConfig":"8851"},{"size":4843,"mtime":1675791604703,"results":"8907","hashOfConfig":"8851"},{"size":2104,"mtime":1675791604703,"results":"8908","hashOfConfig":"8851"},{"size":1342,"mtime":1675791604703,"results":"8909","hashOfConfig":"8851"},{"size":13563,"mtime":1676686985753,"results":"8910","hashOfConfig":"8851"},{"size":1337,"mtime":1675791604703,"results":"8911","hashOfConfig":"8851"},{"size":484,"mtime":1675791604703,"results":"8912","hashOfConfig":"8851"},{"size":608,"mtime":1676640880852,"results":"8913","hashOfConfig":"8851"},{"size":1193,"mtime":1676640880853,"results":"8914","hashOfConfig":"8851"},{"size":564,"mtime":1676640880853,"results":"8915","hashOfConfig":"8851"},{"size":2356,"mtime":1678302016124,"results":"8916","hashOfConfig":"8851"},{"size":534,"mtime":1675791604704,"results":"8917","hashOfConfig":"8851"},{"size":271,"mtime":1675791604704,"results":"8918","hashOfConfig":"8851"},{"size":2924,"mtime":1677848281275,"results":"8919","hashOfConfig":"8851"},{"size":184,"mtime":1676207506465,"results":"8920","hashOfConfig":"8851"},{"size":273,"mtime":1677655969586,"results":"8921","hashOfConfig":"8851"},{"size":726,"mtime":1675791604705,"results":"8922","hashOfConfig":"8851"},{"size":632,"mtime":1676207506466,"results":"8923","hashOfConfig":"8851"},{"size":154,"mtime":1675791604705,"results":"8924","hashOfConfig":"8851"},{"size":4360,"mtime":1676207506467,"results":"8925","hashOfConfig":"8851"},{"size":4041,"mtime":1676207506467,"results":"8926","hashOfConfig":"8851"},{"size":6066,"mtime":1675791604707,"results":"8927","hashOfConfig":"8851"},{"size":5637,"mtime":1678749665882,"results":"8928","hashOfConfig":"8851"},{"size":77,"mtime":1675791604710,"results":"8929","hashOfConfig":"8851"},{"size":806,"mtime":1675791604710,"results":"8930","hashOfConfig":"8851"},{"size":2940,"mtime":1675791604710,"results":"8931","hashOfConfig":"8851"},{"size":878,"mtime":1675791604710,"results":"8932","hashOfConfig":"8851"},{"size":253,"mtime":1675791604711,"results":"8933","hashOfConfig":"8851"},{"size":2024,"mtime":1675791604711,"results":"8934","hashOfConfig":"8851"},{"size":3739,"mtime":1675791604711,"results":"8935","hashOfConfig":"8851"},{"size":1961,"mtime":1675791604718,"results":"8936","hashOfConfig":"8851"},{"size":9580,"mtime":1678749665882,"results":"8937","hashOfConfig":"8851"},{"size":2490,"mtime":1675791604718,"results":"8938","hashOfConfig":"8851"},{"size":672,"mtime":1678749665883,"results":"8939","hashOfConfig":"8851"},{"size":20349,"mtime":1676207506476,"results":"8940","hashOfConfig":"8851"},{"size":12624,"mtime":1675791604719,"results":"8941","hashOfConfig":"8851"},{"size":7154,"mtime":1675791604719,"results":"8942","hashOfConfig":"8851"},{"size":47003,"mtime":1675791604720,"results":"8943","hashOfConfig":"8851"},{"size":35914,"mtime":1676207506476,"results":"8944","hashOfConfig":"8851"},{"size":34038,"mtime":1675791604721,"results":"8945","hashOfConfig":"8851"},{"size":3269,"mtime":1675791604721,"results":"8946","hashOfConfig":"8851"},{"size":1135,"mtime":1675791604721,"results":"8947","hashOfConfig":"8851"},{"size":12123,"mtime":1677655954439,"results":"8948","hashOfConfig":"8851"},{"size":1527,"mtime":1675791604722,"results":"8949","hashOfConfig":"8851"},{"size":1927,"mtime":1675791604722,"results":"8950","hashOfConfig":"8851"},{"size":1191,"mtime":1676640880867,"results":"8951","hashOfConfig":"8851"},{"size":423,"mtime":1676478109022,"results":"8952","hashOfConfig":"8851"},{"size":5405,"mtime":1678409738146,"results":"8953","hashOfConfig":"8851"},{"size":1844,"mtime":1676640880869,"results":"8954","hashOfConfig":"8851"},{"size":1366,"mtime":1675791604726,"results":"8955","hashOfConfig":"8851"},{"size":14896,"mtime":1676640880870,"results":"8956","hashOfConfig":"8851"},{"size":1581,"mtime":1675791604730,"results":"8957","hashOfConfig":"8851"},{"size":3683,"mtime":1675791604731,"results":"8958","hashOfConfig":"8851"},{"size":593,"mtime":1675791604731,"results":"8959","hashOfConfig":"8851"},{"size":708,"mtime":1675791604731,"results":"8960","hashOfConfig":"8851"},{"size":2291,"mtime":1675791604731,"results":"8961","hashOfConfig":"8851"},{"size":3219,"mtime":1676207506478,"results":"8962","hashOfConfig":"8851"},{"size":838,"mtime":1676686985754,"results":"8963","hashOfConfig":"8851"},{"size":1329,"mtime":1676686985754,"results":"8964","hashOfConfig":"8851"},{"size":1328,"mtime":1676686985755,"results":"8965","hashOfConfig":"8851"},{"size":642,"mtime":1676686985755,"results":"8966","hashOfConfig":"8851"},{"size":1054,"mtime":1676686985755,"results":"8967","hashOfConfig":"8851"},{"size":1164,"mtime":1676686985756,"results":"8968","hashOfConfig":"8851"},{"size":1426,"mtime":1676207506480,"results":"8969","hashOfConfig":"8851"},{"size":2293,"mtime":1676640880871,"results":"8970","hashOfConfig":"8851"},{"size":2563,"mtime":1676640880872,"results":"8971","hashOfConfig":"8851"},{"size":1650,"mtime":1676640880873,"results":"8972","hashOfConfig":"8851"},{"size":1228,"mtime":1676640880873,"results":"8973","hashOfConfig":"8851"},{"size":1332,"mtime":1676207506482,"results":"8974","hashOfConfig":"8851"},{"size":1521,"mtime":1676207506482,"results":"8975","hashOfConfig":"8851"},{"size":4678,"mtime":1676207506482,"results":"8976","hashOfConfig":"8851"},{"size":1480,"mtime":1676207506482,"results":"8977","hashOfConfig":"8851"},{"size":1052,"mtime":1676207506483,"results":"8978","hashOfConfig":"8851"},{"size":697,"mtime":1676207506483,"results":"8979","hashOfConfig":"8851"},{"size":6584,"mtime":1676640880874,"results":"8980","hashOfConfig":"8851"},{"size":5292,"mtime":1676640880874,"results":"8981","hashOfConfig":"8851"},{"size":4280,"mtime":1676640880874,"results":"8982","hashOfConfig":"8851"},{"size":1400,"mtime":1676640880875,"results":"8983","hashOfConfig":"8851"},{"size":1931,"mtime":1676640880875,"results":"8984","hashOfConfig":"8851"},{"size":1109,"mtime":1676640880875,"results":"8985","hashOfConfig":"8851"},{"size":1454,"mtime":1676640880875,"results":"8986","hashOfConfig":"8851"},{"size":3240,"mtime":1675791604751,"results":"8987","hashOfConfig":"8851"},{"size":1414,"mtime":1675791604752,"results":"8988","hashOfConfig":"8851"},{"size":2716,"mtime":1675791604754,"results":"8989","hashOfConfig":"8851"},{"size":2817,"mtime":1675791604754,"results":"8990","hashOfConfig":"8851"},{"size":3340,"mtime":1675791604754,"results":"8991","hashOfConfig":"8851"},{"size":1147,"mtime":1675791604754,"results":"8992","hashOfConfig":"8851"},{"size":2560,"mtime":1675791604755,"results":"8993","hashOfConfig":"8851"},{"size":4609,"mtime":1675791604755,"results":"8994","hashOfConfig":"8851"},{"size":1303,"mtime":1675791604755,"results":"8995","hashOfConfig":"8851"},{"size":1267,"mtime":1675791604755,"results":"8996","hashOfConfig":"8851"},{"size":1495,"mtime":1675791604755,"results":"8997","hashOfConfig":"8851"},{"size":1451,"mtime":1675791604756,"results":"8998","hashOfConfig":"8851"},{"size":1620,"mtime":1675791604756,"results":"8999","hashOfConfig":"8851"},{"size":470,"mtime":1678409738146,"results":"9000","hashOfConfig":"8851"},{"size":2088,"mtime":1675791604758,"results":"9001","hashOfConfig":"8851"},{"size":2377,"mtime":1676207506484,"results":"9002","hashOfConfig":"8851"},{"size":555,"mtime":1675791604759,"results":"9003","hashOfConfig":"8851"},{"size":720,"mtime":1675791604759,"results":"9004","hashOfConfig":"8851"},{"size":613,"mtime":1675791604760,"results":"9005","hashOfConfig":"8851"},{"size":1267,"mtime":1675791604761,"results":"9006","hashOfConfig":"8851"},{"size":5666,"mtime":1675791604762,"results":"9007","hashOfConfig":"8851"},{"size":771,"mtime":1675791604762,"results":"9008","hashOfConfig":"8851"},{"size":623,"mtime":1675791604762,"results":"9009","hashOfConfig":"8851"},{"size":6049,"mtime":1678677878845,"results":"9010","hashOfConfig":"8851"},{"size":5057,"mtime":1678677878851,"results":"9011","hashOfConfig":"8851"},{"size":11223,"mtime":1678677878852,"results":"9012","hashOfConfig":"8851"},{"size":8610,"mtime":1678677878852,"results":"9013","hashOfConfig":"8851"},{"size":65267,"mtime":1678677878853,"results":"9014","hashOfConfig":"8851"},{"size":8204,"mtime":1678677878859,"results":"9015","hashOfConfig":"8851"},{"size":54951,"mtime":1678677878864,"results":"9016","hashOfConfig":"8851"},{"size":6373,"mtime":1678677878864,"results":"9017","hashOfConfig":"8851"},{"size":11935,"mtime":1678677878865,"results":"9018","hashOfConfig":"8851"},{"size":19778,"mtime":1678677878866,"results":"9019","hashOfConfig":"8851"},{"size":7943,"mtime":1678677878866,"results":"9020","hashOfConfig":"8851"},{"size":1957,"mtime":1678677878867,"results":"9021","hashOfConfig":"8851"},{"size":34177,"mtime":1678677878867,"results":"9022","hashOfConfig":"8851"},{"size":39213,"mtime":1678677878868,"results":"9023","hashOfConfig":"8851"},{"size":1077,"mtime":1678677878876,"results":"9024","hashOfConfig":"8851"},{"size":1261,"mtime":1678677878878,"results":"9025","hashOfConfig":"8851"},{"size":870,"mtime":1678677878879,"results":"9026","hashOfConfig":"8851"},{"size":2235,"mtime":1678677878879,"results":"9027","hashOfConfig":"8851"},{"size":1120,"mtime":1678677878880,"results":"9028","hashOfConfig":"8851"},{"size":828,"mtime":1678677878881,"results":"9029","hashOfConfig":"8851"},{"size":57827,"mtime":1678677878882,"results":"9030","hashOfConfig":"8851"},{"size":4836,"mtime":1678677878882,"results":"9031","hashOfConfig":"8851"},{"size":27985,"mtime":1678749665883,"results":"9032","hashOfConfig":"8851"},{"size":3277,"mtime":1678677878883,"results":"9033","hashOfConfig":"8851"},{"size":1334,"mtime":1675791604762,"results":"9034","hashOfConfig":"8851"},{"size":2181,"mtime":1676640880876,"results":"9035","hashOfConfig":"8851"},{"filePath":"9036","messages":"9037","suppressedMessages":"9038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"l4ha6k",{"filePath":"9039","messages":"9040","suppressedMessages":"9041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9042","messages":"9043","suppressedMessages":"9044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9045","messages":"9046","suppressedMessages":"9047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9048","messages":"9049","suppressedMessages":"9050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9051","messages":"9052","suppressedMessages":"9053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9054","messages":"9055","suppressedMessages":"9056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9057","messages":"9058","suppressedMessages":"9059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9060","messages":"9061","suppressedMessages":"9062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9063","messages":"9064","suppressedMessages":"9065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9066","messages":"9067","suppressedMessages":"9068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"6evmlj",{"filePath":"9069","messages":"9070","suppressedMessages":"9071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9072","messages":"9073","suppressedMessages":"9074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9075","messages":"9076","suppressedMessages":"9077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9078","messages":"9079","suppressedMessages":"9080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9081","messages":"9082","suppressedMessages":"9083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9084","messages":"9085","suppressedMessages":"9086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9087","messages":"9088","suppressedMessages":"9089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9090","messages":"9091","suppressedMessages":"9092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9093","messages":"9094","suppressedMessages":"9095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9096","messages":"9097","suppressedMessages":"9098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9099","messages":"9100","suppressedMessages":"9101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9102","messages":"9103","suppressedMessages":"9104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9105","messages":"9106","suppressedMessages":"9107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9108","messages":"9109","suppressedMessages":"9110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9111","messages":"9112","suppressedMessages":"9113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9114","messages":"9115","suppressedMessages":"9116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9117","messages":"9118","suppressedMessages":"9119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9120","messages":"9121","suppressedMessages":"9122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9123","messages":"9124","suppressedMessages":"9125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9126","messages":"9127","suppressedMessages":"9128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9129","messages":"9130","suppressedMessages":"9131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9132","messages":"9133","suppressedMessages":"9134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9135","messages":"9136","suppressedMessages":"9137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9138","messages":"9139","suppressedMessages":"9140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9141","messages":"9142","suppressedMessages":"9143","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9144"},{"filePath":"9145","messages":"9146","suppressedMessages":"9147","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9148"},{"filePath":"9149","messages":"9150","suppressedMessages":"9151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9152","messages":"9153","suppressedMessages":"9154","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9155"},{"filePath":"9156","messages":"9157","suppressedMessages":"9158","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9159"},{"filePath":"9160","messages":"9161","suppressedMessages":"9162","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9163"},{"filePath":"9164","messages":"9165","suppressedMessages":"9166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9167","messages":"9168","suppressedMessages":"9169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9170","messages":"9171","suppressedMessages":"9172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9173","messages":"9174","suppressedMessages":"9175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9176","messages":"9177","suppressedMessages":"9178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9179","messages":"9180","suppressedMessages":"9181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9182","messages":"9183","suppressedMessages":"9184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9185","messages":"9186","suppressedMessages":"9187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9188","messages":"9189","suppressedMessages":"9190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9191","messages":"9192","suppressedMessages":"9193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9194","messages":"9195","suppressedMessages":"9196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9197","messages":"9198","suppressedMessages":"9199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9200","messages":"9201","suppressedMessages":"9202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9203","messages":"9204","suppressedMessages":"9205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9206","messages":"9207","suppressedMessages":"9208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9209","messages":"9210","suppressedMessages":"9211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9212","messages":"9213","suppressedMessages":"9214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9215","messages":"9216","suppressedMessages":"9217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9218","messages":"9219","suppressedMessages":"9220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9221","messages":"9222","suppressedMessages":"9223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9224","messages":"9225","suppressedMessages":"9226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9227","messages":"9228","suppressedMessages":"9229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9230","messages":"9231","suppressedMessages":"9232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9233","messages":"9234","suppressedMessages":"9235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9236","messages":"9237","suppressedMessages":"9238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9239","messages":"9240","suppressedMessages":"9241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9242","messages":"9243","suppressedMessages":"9244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9245","messages":"9246","suppressedMessages":"9247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9248","messages":"9249","suppressedMessages":"9250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9251","messages":"9252","suppressedMessages":"9253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9254","messages":"9255","suppressedMessages":"9256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9257","messages":"9258","suppressedMessages":"9259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9260","messages":"9261","suppressedMessages":"9262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9263","messages":"9264","suppressedMessages":"9265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9266","messages":"9267","suppressedMessages":"9268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9269","messages":"9270","suppressedMessages":"9271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9272","messages":"9273","suppressedMessages":"9274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9275","messages":"9276","suppressedMessages":"9277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9278","messages":"9279","suppressedMessages":"9280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9281","messages":"9282","suppressedMessages":"9283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9284","messages":"9285","suppressedMessages":"9286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9287","messages":"9288","suppressedMessages":"9289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9290","messages":"9291","suppressedMessages":"9292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9293","messages":"9294","suppressedMessages":"9295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9296","messages":"9297","suppressedMessages":"9298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9299","messages":"9300","suppressedMessages":"9301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9302","messages":"9303","suppressedMessages":"9304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9305","messages":"9306","suppressedMessages":"9307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9308","messages":"9309","suppressedMessages":"9310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9311","messages":"9312","suppressedMessages":"9313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9314","messages":"9315","suppressedMessages":"9316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9317","messages":"9318","suppressedMessages":"9319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9320","messages":"9321","suppressedMessages":"9322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9323","messages":"9324","suppressedMessages":"9325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9326","messages":"9327","suppressedMessages":"9328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9329","messages":"9330","suppressedMessages":"9331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9332","messages":"9333","suppressedMessages":"9334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9335","messages":"9336","suppressedMessages":"9337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9338","messages":"9339","suppressedMessages":"9340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9341","messages":"9342","suppressedMessages":"9343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9344","messages":"9345","suppressedMessages":"9346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9347","messages":"9348","suppressedMessages":"9349","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9350"},{"filePath":"9351","messages":"9352","suppressedMessages":"9353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9354","messages":"9355","suppressedMessages":"9356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9357","messages":"9358","suppressedMessages":"9359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9360","messages":"9361","suppressedMessages":"9362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9363","messages":"9364","suppressedMessages":"9365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9366","messages":"9367","suppressedMessages":"9368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9369","messages":"9370","suppressedMessages":"9371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9372","messages":"9373","suppressedMessages":"9374","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9375"},{"filePath":"9376","messages":"9377","suppressedMessages":"9378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9379","messages":"9380","suppressedMessages":"9381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9382","messages":"9383","suppressedMessages":"9384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9385","messages":"9386","suppressedMessages":"9387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9388","messages":"9389","suppressedMessages":"9390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9391","messages":"9392","suppressedMessages":"9393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9394","messages":"9395","suppressedMessages":"9396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9397","messages":"9398","suppressedMessages":"9399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9400","messages":"9401","suppressedMessages":"9402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9403","messages":"9404","suppressedMessages":"9405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9406","messages":"9407","suppressedMessages":"9408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9409","messages":"9410","suppressedMessages":"9411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9412","messages":"9413","suppressedMessages":"9414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9415","messages":"9416","suppressedMessages":"9417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9418","messages":"9419","suppressedMessages":"9420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9421","messages":"9422","suppressedMessages":"9423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9424","messages":"9425","suppressedMessages":"9426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9427","messages":"9428","suppressedMessages":"9429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9430","messages":"9431","suppressedMessages":"9432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9433","messages":"9434","suppressedMessages":"9435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9436","messages":"9437","suppressedMessages":"9438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9439","messages":"9440","suppressedMessages":"9441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9442","messages":"9443","suppressedMessages":"9444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9445","messages":"9446","suppressedMessages":"9447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9448","messages":"9449","suppressedMessages":"9450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9451","messages":"9452","suppressedMessages":"9453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9454","messages":"9455","suppressedMessages":"9456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9457","messages":"9458","suppressedMessages":"9459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9460","messages":"9461","suppressedMessages":"9462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9463","messages":"9464","suppressedMessages":"9465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9466","messages":"9467","suppressedMessages":"9468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9469","messages":"9470","suppressedMessages":"9471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9472","messages":"9473","suppressedMessages":"9474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9475","messages":"9476","suppressedMessages":"9477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9478","messages":"9479","suppressedMessages":"9480","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9481"},{"filePath":"9482","messages":"9483","suppressedMessages":"9484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9485","messages":"9486","suppressedMessages":"9487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9488","messages":"9489","suppressedMessages":"9490","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9491"},{"filePath":"9492","messages":"9493","suppressedMessages":"9494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9495","messages":"9496","suppressedMessages":"9497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9498","messages":"9499","suppressedMessages":"9500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9501","messages":"9502","suppressedMessages":"9503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9504","messages":"9505","suppressedMessages":"9506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9507","messages":"9508","suppressedMessages":"9509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9510","messages":"9511","suppressedMessages":"9512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9513","messages":"9514","suppressedMessages":"9515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9516","messages":"9517","suppressedMessages":"9518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9519","messages":"9520","suppressedMessages":"9521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9522","messages":"9523","suppressedMessages":"9524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9525","messages":"9526","suppressedMessages":"9527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9528","messages":"9529","suppressedMessages":"9530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9531","messages":"9532","suppressedMessages":"9533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9534","messages":"9535","suppressedMessages":"9536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9537","messages":"9538","suppressedMessages":"9539","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9540"},{"filePath":"9541","messages":"9542","suppressedMessages":"9543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9544","messages":"9545","suppressedMessages":"9546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9547","messages":"9548","suppressedMessages":"9549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9550","messages":"9551","suppressedMessages":"9552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9553","messages":"9554","suppressedMessages":"9555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9556","messages":"9557","suppressedMessages":"9558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9559","messages":"9560","suppressedMessages":"9561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9562","messages":"9563","suppressedMessages":"9564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9565","messages":"9566","suppressedMessages":"9567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9568","messages":"9569","suppressedMessages":"9570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9571","messages":"9572","suppressedMessages":"9573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9574","messages":"9575","suppressedMessages":"9576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9577","messages":"9578","suppressedMessages":"9579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9580","messages":"9581","suppressedMessages":"9582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9583","messages":"9584","suppressedMessages":"9585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9586","messages":"9587","suppressedMessages":"9588","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9589"},{"filePath":"9590","messages":"9591","suppressedMessages":"9592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9593","messages":"9594","suppressedMessages":"9595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9596","messages":"9597","suppressedMessages":"9598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9599","messages":"9600","suppressedMessages":"9601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9602","messages":"9603","suppressedMessages":"9604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9605","messages":"9606","suppressedMessages":"9607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9608","messages":"9609","suppressedMessages":"9610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9611","messages":"9612","suppressedMessages":"9613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9614","messages":"9615","suppressedMessages":"9616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9617","messages":"9618","suppressedMessages":"9619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9620","messages":"9621","suppressedMessages":"9622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9623","messages":"9624","suppressedMessages":"9625","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9626"},{"filePath":"9627","messages":"9628","suppressedMessages":"9629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9630","messages":"9631","suppressedMessages":"9632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9633","messages":"9634","suppressedMessages":"9635","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9636"},{"filePath":"9637","messages":"9638","suppressedMessages":"9639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9640","messages":"9641","suppressedMessages":"9642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9643","messages":"9644","suppressedMessages":"9645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9646","messages":"9647","suppressedMessages":"9648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9649","messages":"9650","suppressedMessages":"9651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9652","messages":"9653","suppressedMessages":"9654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9655","messages":"9656","suppressedMessages":"9657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9658","messages":"9659","suppressedMessages":"9660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9661","messages":"9662","suppressedMessages":"9663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9664","messages":"9665","suppressedMessages":"9666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9667","messages":"9668","suppressedMessages":"9669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9670","messages":"9671","suppressedMessages":"9672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9673","messages":"9674","suppressedMessages":"9675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9676","messages":"9677","suppressedMessages":"9678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9679","messages":"9680","suppressedMessages":"9681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9682","messages":"9683","suppressedMessages":"9684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9685","messages":"9686","suppressedMessages":"9687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9688","messages":"9689","suppressedMessages":"9690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9691","messages":"9692","suppressedMessages":"9693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9694","messages":"9695","suppressedMessages":"9696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9697","messages":"9698","suppressedMessages":"9699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9700","messages":"9701","suppressedMessages":"9702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9703","messages":"9704","suppressedMessages":"9705","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9706"},{"filePath":"9707","messages":"9708","suppressedMessages":"9709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9710","messages":"9711","suppressedMessages":"9712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9713","messages":"9714","suppressedMessages":"9715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9716","messages":"9717","suppressedMessages":"9718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9719","messages":"9720","suppressedMessages":"9721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9722","messages":"9723","suppressedMessages":"9724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9725","messages":"9726","suppressedMessages":"9727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9728","messages":"9729","suppressedMessages":"9730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9731","messages":"9732","suppressedMessages":"9733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9734","messages":"9735","suppressedMessages":"9736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9737","messages":"9738","suppressedMessages":"9739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9740","messages":"9741","suppressedMessages":"9742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9743","messages":"9744","suppressedMessages":"9745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9746","messages":"9747","suppressedMessages":"9748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9749","messages":"9750","suppressedMessages":"9751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9752","messages":"9753","suppressedMessages":"9754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9755","messages":"9756","suppressedMessages":"9757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9758","messages":"9759","suppressedMessages":"9760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9761","messages":"9762","suppressedMessages":"9763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9764","messages":"9765","suppressedMessages":"9766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9767","messages":"9768","suppressedMessages":"9769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9770","messages":"9771","suppressedMessages":"9772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9773","messages":"9774","suppressedMessages":"9775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9776","messages":"9777","suppressedMessages":"9778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9779","messages":"9780","suppressedMessages":"9781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9782","messages":"9783","suppressedMessages":"9784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9785","messages":"9786","suppressedMessages":"9787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9788","messages":"9789","suppressedMessages":"9790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9791","messages":"9792","suppressedMessages":"9793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9794","messages":"9795","suppressedMessages":"9796","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9797"},{"filePath":"9798","messages":"9799","suppressedMessages":"9800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9801","messages":"9802","suppressedMessages":"9803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9804","messages":"9805","suppressedMessages":"9806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9807","messages":"9808","suppressedMessages":"9809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9810","messages":"9811","suppressedMessages":"9812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9813","messages":"9814","suppressedMessages":"9815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9816","messages":"9817","suppressedMessages":"9818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9819","messages":"9820","suppressedMessages":"9821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9822","messages":"9823","suppressedMessages":"9824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9825","messages":"9826","suppressedMessages":"9827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9828","messages":"9829","suppressedMessages":"9830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9831","messages":"9832","suppressedMessages":"9833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9834","messages":"9835","suppressedMessages":"9836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9837","messages":"9838","suppressedMessages":"9839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9840","messages":"9841","suppressedMessages":"9842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9843","messages":"9844","suppressedMessages":"9845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9846","messages":"9847","suppressedMessages":"9848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9849","messages":"9850","suppressedMessages":"9851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9852","messages":"9853","suppressedMessages":"9854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9855","messages":"9856","suppressedMessages":"9857","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"9858"},{"filePath":"9859","messages":"9860","suppressedMessages":"9861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9862","messages":"9863","suppressedMessages":"9864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9865","messages":"9866","suppressedMessages":"9867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9868","messages":"9869","suppressedMessages":"9870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9871","messages":"9872","suppressedMessages":"9873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9874","messages":"9875","suppressedMessages":"9876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9877","messages":"9878","suppressedMessages":"9879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9880","messages":"9881","suppressedMessages":"9882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9883","messages":"9884","suppressedMessages":"9885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9886","messages":"9887","suppressedMessages":"9888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9889","messages":"9890","suppressedMessages":"9891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9892","messages":"9893","suppressedMessages":"9894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9895","messages":"9896","suppressedMessages":"9897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9898","messages":"9899","suppressedMessages":"9900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9901","messages":"9902","suppressedMessages":"9903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9904","messages":"9905","suppressedMessages":"9906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9907","messages":"9908","suppressedMessages":"9909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9910","messages":"9911","suppressedMessages":"9912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9913","messages":"9914","suppressedMessages":"9915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9916","messages":"9917","suppressedMessages":"9918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9919","messages":"9920","suppressedMessages":"9921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9922","messages":"9923","suppressedMessages":"9924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9925","messages":"9926","suppressedMessages":"9927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9928","messages":"9929","suppressedMessages":"9930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9931","messages":"9932","suppressedMessages":"9933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9934","messages":"9935","suppressedMessages":"9936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9937","messages":"9938","suppressedMessages":"9939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9940","messages":"9941","suppressedMessages":"9942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9943","messages":"9944","suppressedMessages":"9945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9946","messages":"9947","suppressedMessages":"9948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9949","messages":"9950","suppressedMessages":"9951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9952","messages":"9953","suppressedMessages":"9954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9955","messages":"9956","suppressedMessages":"9957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9958","messages":"9959","suppressedMessages":"9960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9961","messages":"9962","suppressedMessages":"9963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9964","messages":"9965","suppressedMessages":"9966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9967","messages":"9968","suppressedMessages":"9969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9970","messages":"9971","suppressedMessages":"9972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9973","messages":"9974","suppressedMessages":"9975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9976","messages":"9977","suppressedMessages":"9978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9979","messages":"9980","suppressedMessages":"9981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9982","messages":"9983","suppressedMessages":"9984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9985","messages":"9986","suppressedMessages":"9987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9988","messages":"9989","suppressedMessages":"9990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9991","messages":"9992","suppressedMessages":"9993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9994","messages":"9995","suppressedMessages":"9996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"9997","messages":"9998","suppressedMessages":"9999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10000","messages":"10001","suppressedMessages":"10002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10003","messages":"10004","suppressedMessages":"10005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10006","messages":"10007","suppressedMessages":"10008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10009","messages":"10010","suppressedMessages":"10011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10012","messages":"10013","suppressedMessages":"10014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10015","messages":"10016","suppressedMessages":"10017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10018","messages":"10019","suppressedMessages":"10020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10021","messages":"10022","suppressedMessages":"10023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10024","messages":"10025","suppressedMessages":"10026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10027","messages":"10028","suppressedMessages":"10029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10030","messages":"10031","suppressedMessages":"10032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10033","messages":"10034","suppressedMessages":"10035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10036","messages":"10037","suppressedMessages":"10038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10039","messages":"10040","suppressedMessages":"10041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10042","messages":"10043","suppressedMessages":"10044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10045","messages":"10046","suppressedMessages":"10047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10048","messages":"10049","suppressedMessages":"10050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10051","messages":"10052","suppressedMessages":"10053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10054","messages":"10055","suppressedMessages":"10056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10057","messages":"10058","suppressedMessages":"10059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10060","messages":"10061","suppressedMessages":"10062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10063","messages":"10064","suppressedMessages":"10065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10066","messages":"10067","suppressedMessages":"10068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10069","messages":"10070","suppressedMessages":"10071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10072","messages":"10073","suppressedMessages":"10074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10075","messages":"10076","suppressedMessages":"10077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10078","messages":"10079","suppressedMessages":"10080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10081","messages":"10082","suppressedMessages":"10083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10084","messages":"10085","suppressedMessages":"10086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10087","messages":"10088","suppressedMessages":"10089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10090","messages":"10091","suppressedMessages":"10092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10093","messages":"10094","suppressedMessages":"10095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10096","messages":"10097","suppressedMessages":"10098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10099","messages":"10100","suppressedMessages":"10101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10102","messages":"10103","suppressedMessages":"10104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10105","messages":"10106","suppressedMessages":"10107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10108","messages":"10109","suppressedMessages":"10110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10111","messages":"10112","suppressedMessages":"10113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10114","messages":"10115","suppressedMessages":"10116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10117","messages":"10118","suppressedMessages":"10119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10120","messages":"10121","suppressedMessages":"10122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10123","messages":"10124","suppressedMessages":"10125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10126","messages":"10127","suppressedMessages":"10128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10129","messages":"10130","suppressedMessages":"10131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10132","messages":"10133","suppressedMessages":"10134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10135","messages":"10136","suppressedMessages":"10137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10138","messages":"10139","suppressedMessages":"10140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10141","messages":"10142","suppressedMessages":"10143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10144","messages":"10145","suppressedMessages":"10146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10147","messages":"10148","suppressedMessages":"10149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10150","messages":"10151","suppressedMessages":"10152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10153","messages":"10154","suppressedMessages":"10155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10156","messages":"10157","suppressedMessages":"10158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10159","messages":"10160","suppressedMessages":"10161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10162","messages":"10163","suppressedMessages":"10164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10165","messages":"10166","suppressedMessages":"10167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10168","messages":"10169","suppressedMessages":"10170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10171","messages":"10172","suppressedMessages":"10173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10174","messages":"10175","suppressedMessages":"10176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10177","messages":"10178","suppressedMessages":"10179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10180","messages":"10181","suppressedMessages":"10182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10183","messages":"10184","suppressedMessages":"10185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10186","messages":"10187","suppressedMessages":"10188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10189","messages":"10190","suppressedMessages":"10191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10192","messages":"10193","suppressedMessages":"10194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10195","messages":"10196","suppressedMessages":"10197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10198","messages":"10199","suppressedMessages":"10200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10201","messages":"10202","suppressedMessages":"10203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10204","messages":"10205","suppressedMessages":"10206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10207","messages":"10208","suppressedMessages":"10209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10210","messages":"10211","suppressedMessages":"10212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10213","messages":"10214","suppressedMessages":"10215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10216","messages":"10217","suppressedMessages":"10218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10219","messages":"10220","suppressedMessages":"10221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10222","messages":"10223","suppressedMessages":"10224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10225","messages":"10226","suppressedMessages":"10227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10228","messages":"10229","suppressedMessages":"10230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10231","messages":"10232","suppressedMessages":"10233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10234","messages":"10235","suppressedMessages":"10236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10237","messages":"10238","suppressedMessages":"10239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10240","messages":"10241","suppressedMessages":"10242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10243","messages":"10244","suppressedMessages":"10245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10246","messages":"10247","suppressedMessages":"10248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10249","messages":"10250","suppressedMessages":"10251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10252","messages":"10253","suppressedMessages":"10254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10255","messages":"10256","suppressedMessages":"10257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10258","messages":"10259","suppressedMessages":"10260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10261","messages":"10262","suppressedMessages":"10263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10264","messages":"10265","suppressedMessages":"10266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10267","messages":"10268","suppressedMessages":"10269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10270","messages":"10271","suppressedMessages":"10272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10273","messages":"10274","suppressedMessages":"10275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10276","messages":"10277","suppressedMessages":"10278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10279","messages":"10280","suppressedMessages":"10281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10282","messages":"10283","suppressedMessages":"10284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10285","messages":"10286","suppressedMessages":"10287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10288","messages":"10289","suppressedMessages":"10290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10291","messages":"10292","suppressedMessages":"10293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10294","messages":"10295","suppressedMessages":"10296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10297","messages":"10298","suppressedMessages":"10299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10300","messages":"10301","suppressedMessages":"10302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10303","messages":"10304","suppressedMessages":"10305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10306","messages":"10307","suppressedMessages":"10308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10309","messages":"10310","suppressedMessages":"10311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10312","messages":"10313","suppressedMessages":"10314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10315","messages":"10316","suppressedMessages":"10317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10318","messages":"10319","suppressedMessages":"10320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10321","messages":"10322","suppressedMessages":"10323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10324","messages":"10325","suppressedMessages":"10326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10327","messages":"10328","suppressedMessages":"10329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10330","messages":"10331","suppressedMessages":"10332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10333","messages":"10334","suppressedMessages":"10335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10336","messages":"10337","suppressedMessages":"10338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10339","messages":"10340","suppressedMessages":"10341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10342","messages":"10343","suppressedMessages":"10344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10345","messages":"10346","suppressedMessages":"10347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10348","messages":"10349","suppressedMessages":"10350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10351","messages":"10352","suppressedMessages":"10353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10354","messages":"10355","suppressedMessages":"10356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10357","messages":"10358","suppressedMessages":"10359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10360","messages":"10361","suppressedMessages":"10362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10363","messages":"10364","suppressedMessages":"10365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10366","messages":"10367","suppressedMessages":"10368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10369","messages":"10370","suppressedMessages":"10371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10372","messages":"10373","suppressedMessages":"10374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10375","messages":"10376","suppressedMessages":"10377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10378","messages":"10379","suppressedMessages":"10380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10381","messages":"10382","suppressedMessages":"10383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10384","messages":"10385","suppressedMessages":"10386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10387","messages":"10388","suppressedMessages":"10389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10390","messages":"10391","suppressedMessages":"10392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10393","messages":"10394","suppressedMessages":"10395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10396","messages":"10397","suppressedMessages":"10398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10399","messages":"10400","suppressedMessages":"10401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10402","messages":"10403","suppressedMessages":"10404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10405","messages":"10406","suppressedMessages":"10407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10408","messages":"10409","suppressedMessages":"10410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10411","messages":"10412","suppressedMessages":"10413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10414","messages":"10415","suppressedMessages":"10416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10417","messages":"10418","suppressedMessages":"10419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10420","messages":"10421","suppressedMessages":"10422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10423","messages":"10424","suppressedMessages":"10425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10426","messages":"10427","suppressedMessages":"10428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10429","messages":"10430","suppressedMessages":"10431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10432","messages":"10433","suppressedMessages":"10434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10435","messages":"10436","suppressedMessages":"10437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10438","messages":"10439","suppressedMessages":"10440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10441","messages":"10442","suppressedMessages":"10443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10444","messages":"10445","suppressedMessages":"10446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10447","messages":"10448","suppressedMessages":"10449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10450","messages":"10451","suppressedMessages":"10452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10453","messages":"10454","suppressedMessages":"10455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10456","messages":"10457","suppressedMessages":"10458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10459","messages":"10460","suppressedMessages":"10461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10462","messages":"10463","suppressedMessages":"10464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10465","messages":"10466","suppressedMessages":"10467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10468","messages":"10469","suppressedMessages":"10470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10471","messages":"10472","suppressedMessages":"10473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10474","messages":"10475","suppressedMessages":"10476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10477","messages":"10478","suppressedMessages":"10479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10480","messages":"10481","suppressedMessages":"10482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10483","messages":"10484","suppressedMessages":"10485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10486","messages":"10487","suppressedMessages":"10488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10489","messages":"10490","suppressedMessages":"10491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10492","messages":"10493","suppressedMessages":"10494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10495","messages":"10496","suppressedMessages":"10497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10498","messages":"10499","suppressedMessages":"10500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10501","messages":"10502","suppressedMessages":"10503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10504","messages":"10505","suppressedMessages":"10506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10507","messages":"10508","suppressedMessages":"10509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10510","messages":"10511","suppressedMessages":"10512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10513","messages":"10514","suppressedMessages":"10515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10516","messages":"10517","suppressedMessages":"10518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10519","messages":"10520","suppressedMessages":"10521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10522","messages":"10523","suppressedMessages":"10524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10525","messages":"10526","suppressedMessages":"10527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10528","messages":"10529","suppressedMessages":"10530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10531","messages":"10532","suppressedMessages":"10533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10534","messages":"10535","suppressedMessages":"10536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10537","messages":"10538","suppressedMessages":"10539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10540","messages":"10541","suppressedMessages":"10542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10543","messages":"10544","suppressedMessages":"10545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10546","messages":"10547","suppressedMessages":"10548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10549","messages":"10550","suppressedMessages":"10551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10552","messages":"10553","suppressedMessages":"10554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10555","messages":"10556","suppressedMessages":"10557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10558","messages":"10559","suppressedMessages":"10560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10561","messages":"10562","suppressedMessages":"10563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10564","messages":"10565","suppressedMessages":"10566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10567","messages":"10568","suppressedMessages":"10569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10570","messages":"10571","suppressedMessages":"10572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10573","messages":"10574","suppressedMessages":"10575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10576","messages":"10577","suppressedMessages":"10578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10579","messages":"10580","suppressedMessages":"10581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10582","messages":"10583","suppressedMessages":"10584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10585","messages":"10586","suppressedMessages":"10587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10588","messages":"10589","suppressedMessages":"10590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10591","messages":"10592","suppressedMessages":"10593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10594","messages":"10595","suppressedMessages":"10596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10597","messages":"10598","suppressedMessages":"10599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10600","messages":"10601","suppressedMessages":"10602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10603","messages":"10604","suppressedMessages":"10605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10606","messages":"10607","suppressedMessages":"10608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10609","messages":"10610","suppressedMessages":"10611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10612","messages":"10613","suppressedMessages":"10614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10615","messages":"10616","suppressedMessages":"10617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10618","messages":"10619","suppressedMessages":"10620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10621","messages":"10622","suppressedMessages":"10623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10624","messages":"10625","suppressedMessages":"10626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10627","messages":"10628","suppressedMessages":"10629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10630","messages":"10631","suppressedMessages":"10632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10633","messages":"10634","suppressedMessages":"10635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10636","messages":"10637","suppressedMessages":"10638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10639","messages":"10640","suppressedMessages":"10641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10642","messages":"10643","suppressedMessages":"10644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10645","messages":"10646","suppressedMessages":"10647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10648","messages":"10649","suppressedMessages":"10650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10651","messages":"10652","suppressedMessages":"10653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10654","messages":"10655","suppressedMessages":"10656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10657","messages":"10658","suppressedMessages":"10659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10660","messages":"10661","suppressedMessages":"10662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10663","messages":"10664","suppressedMessages":"10665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10666","messages":"10667","suppressedMessages":"10668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10669","messages":"10670","suppressedMessages":"10671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10672","messages":"10673","suppressedMessages":"10674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10675","messages":"10676","suppressedMessages":"10677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10678","messages":"10679","suppressedMessages":"10680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10681","messages":"10682","suppressedMessages":"10683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10684","messages":"10685","suppressedMessages":"10686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10687","messages":"10688","suppressedMessages":"10689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10690","messages":"10691","suppressedMessages":"10692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10693","messages":"10694","suppressedMessages":"10695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10696","messages":"10697","suppressedMessages":"10698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10699","messages":"10700","suppressedMessages":"10701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10702","messages":"10703","suppressedMessages":"10704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10705","messages":"10706","suppressedMessages":"10707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10708","messages":"10709","suppressedMessages":"10710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10711","messages":"10712","suppressedMessages":"10713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10714","messages":"10715","suppressedMessages":"10716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10717","messages":"10718","suppressedMessages":"10719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10720","messages":"10721","suppressedMessages":"10722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10723","messages":"10724","suppressedMessages":"10725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10726","messages":"10727","suppressedMessages":"10728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10729","messages":"10730","suppressedMessages":"10731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10732","messages":"10733","suppressedMessages":"10734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10735","messages":"10736","suppressedMessages":"10737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10738","messages":"10739","suppressedMessages":"10740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10741","messages":"10742","suppressedMessages":"10743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10744","messages":"10745","suppressedMessages":"10746","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10747"},{"filePath":"10748","messages":"10749","suppressedMessages":"10750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10751","messages":"10752","suppressedMessages":"10753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10754","messages":"10755","suppressedMessages":"10756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10757","messages":"10758","suppressedMessages":"10759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10760","messages":"10761","suppressedMessages":"10762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10763","messages":"10764","suppressedMessages":"10765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10766","messages":"10767","suppressedMessages":"10768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10769","messages":"10770","suppressedMessages":"10771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10772","messages":"10773","suppressedMessages":"10774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10775","messages":"10776","suppressedMessages":"10777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10778","messages":"10779","suppressedMessages":"10780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10781","messages":"10782","suppressedMessages":"10783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10784","messages":"10785","suppressedMessages":"10786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10787","messages":"10788","suppressedMessages":"10789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10790","messages":"10791","suppressedMessages":"10792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10793","messages":"10794","suppressedMessages":"10795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10796","messages":"10797","suppressedMessages":"10798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10799","messages":"10800","suppressedMessages":"10801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10802","messages":"10803","suppressedMessages":"10804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10805","messages":"10806","suppressedMessages":"10807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10808","messages":"10809","suppressedMessages":"10810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10811","messages":"10812","suppressedMessages":"10813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10814","messages":"10815","suppressedMessages":"10816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10817","messages":"10818","suppressedMessages":"10819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10820","messages":"10821","suppressedMessages":"10822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10823","messages":"10824","suppressedMessages":"10825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10826","messages":"10827","suppressedMessages":"10828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10829","messages":"10830","suppressedMessages":"10831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10832","messages":"10833","suppressedMessages":"10834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10835","messages":"10836","suppressedMessages":"10837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10838","messages":"10839","suppressedMessages":"10840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10841","messages":"10842","suppressedMessages":"10843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10844","messages":"10845","suppressedMessages":"10846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10847","messages":"10848","suppressedMessages":"10849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10850","messages":"10851","suppressedMessages":"10852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10853","messages":"10854","suppressedMessages":"10855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10856","messages":"10857","suppressedMessages":"10858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10859","messages":"10860","suppressedMessages":"10861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10862","messages":"10863","suppressedMessages":"10864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10865","messages":"10866","suppressedMessages":"10867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10868","messages":"10869","suppressedMessages":"10870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10871","messages":"10872","suppressedMessages":"10873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10874","messages":"10875","suppressedMessages":"10876","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10877"},{"filePath":"10878","messages":"10879","suppressedMessages":"10880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10881","messages":"10882","suppressedMessages":"10883","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10884"},{"filePath":"10885","messages":"10886","suppressedMessages":"10887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10888","messages":"10889","suppressedMessages":"10890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10891","messages":"10892","suppressedMessages":"10893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10894","messages":"10895","suppressedMessages":"10896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10897","messages":"10898","suppressedMessages":"10899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10900","messages":"10901","suppressedMessages":"10902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10903","messages":"10904","suppressedMessages":"10905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10906","messages":"10907","suppressedMessages":"10908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10909","messages":"10910","suppressedMessages":"10911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10912","messages":"10913","suppressedMessages":"10914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10915","messages":"10916","suppressedMessages":"10917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10918","messages":"10919","suppressedMessages":"10920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10921","messages":"10922","suppressedMessages":"10923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10924","messages":"10925","suppressedMessages":"10926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10927","messages":"10928","suppressedMessages":"10929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10930","messages":"10931","suppressedMessages":"10932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10933","messages":"10934","suppressedMessages":"10935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10936","messages":"10937","suppressedMessages":"10938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10939","messages":"10940","suppressedMessages":"10941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10942","messages":"10943","suppressedMessages":"10944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10945","messages":"10946","suppressedMessages":"10947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10948","messages":"10949","suppressedMessages":"10950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10951","messages":"10952","suppressedMessages":"10953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10954","messages":"10955","suppressedMessages":"10956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10957","messages":"10958","suppressedMessages":"10959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10960","messages":"10961","suppressedMessages":"10962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10963","messages":"10964","suppressedMessages":"10965","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10966"},{"filePath":"10967","messages":"10968","suppressedMessages":"10969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10970","messages":"10971","suppressedMessages":"10972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10973","messages":"10974","suppressedMessages":"10975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10976","messages":"10977","suppressedMessages":"10978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10979","messages":"10980","suppressedMessages":"10981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10982","messages":"10983","suppressedMessages":"10984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10985","messages":"10986","suppressedMessages":"10987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10988","messages":"10989","suppressedMessages":"10990","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10991"},{"filePath":"10992","messages":"10993","suppressedMessages":"10994","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"10995"},{"filePath":"10996","messages":"10997","suppressedMessages":"10998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"10999","messages":"11000","suppressedMessages":"11001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11002","messages":"11003","suppressedMessages":"11004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11005","messages":"11006","suppressedMessages":"11007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11008","messages":"11009","suppressedMessages":"11010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11011","messages":"11012","suppressedMessages":"11013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11014","messages":"11015","suppressedMessages":"11016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11017","messages":"11018","suppressedMessages":"11019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11020","messages":"11021","suppressedMessages":"11022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11023","messages":"11024","suppressedMessages":"11025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11026","messages":"11027","suppressedMessages":"11028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11029","messages":"11030","suppressedMessages":"11031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11032","messages":"11033","suppressedMessages":"11034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11035","messages":"11036","suppressedMessages":"11037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11038","messages":"11039","suppressedMessages":"11040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11041","messages":"11042","suppressedMessages":"11043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11044","messages":"11045","suppressedMessages":"11046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11047","messages":"11048","suppressedMessages":"11049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11050","messages":"11051","suppressedMessages":"11052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11053","messages":"11054","suppressedMessages":"11055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11056","messages":"11057","suppressedMessages":"11058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11059","messages":"11060","suppressedMessages":"11061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11062","messages":"11063","suppressedMessages":"11064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11065","messages":"11066","suppressedMessages":"11067","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11068"},{"filePath":"11069","messages":"11070","suppressedMessages":"11071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11072","messages":"11073","suppressedMessages":"11074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11075","messages":"11076","suppressedMessages":"11077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11078","messages":"11079","suppressedMessages":"11080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11081","messages":"11082","suppressedMessages":"11083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11084","messages":"11085","suppressedMessages":"11086","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11087"},{"filePath":"11088","messages":"11089","suppressedMessages":"11090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11091","messages":"11092","suppressedMessages":"11093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11094","messages":"11095","suppressedMessages":"11096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11097","messages":"11098","suppressedMessages":"11099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11100","messages":"11101","suppressedMessages":"11102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11103","messages":"11104","suppressedMessages":"11105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11106","messages":"11107","suppressedMessages":"11108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11109","messages":"11110","suppressedMessages":"11111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11112","messages":"11113","suppressedMessages":"11114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11115","messages":"11116","suppressedMessages":"11117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11118","messages":"11119","suppressedMessages":"11120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11121","messages":"11122","suppressedMessages":"11123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11124","messages":"11125","suppressedMessages":"11126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11127","messages":"11128","suppressedMessages":"11129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11130","messages":"11131","suppressedMessages":"11132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11133","messages":"11134","suppressedMessages":"11135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11136","messages":"11137","suppressedMessages":"11138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11139","messages":"11140","suppressedMessages":"11141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11142","messages":"11143","suppressedMessages":"11144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11145","messages":"11146","suppressedMessages":"11147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11148","messages":"11149","suppressedMessages":"11150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11151","messages":"11152","suppressedMessages":"11153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11154","messages":"11155","suppressedMessages":"11156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11157","messages":"11158","suppressedMessages":"11159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11160","messages":"11161","suppressedMessages":"11162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11163","messages":"11164","suppressedMessages":"11165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11166","messages":"11167","suppressedMessages":"11168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11169","messages":"11170","suppressedMessages":"11171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11172","messages":"11173","suppressedMessages":"11174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11175","messages":"11176","suppressedMessages":"11177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11178","messages":"11179","suppressedMessages":"11180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11181","messages":"11182","suppressedMessages":"11183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11184","messages":"11185","suppressedMessages":"11186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11187","messages":"11188","suppressedMessages":"11189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11190","messages":"11191","suppressedMessages":"11192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11193","messages":"11194","suppressedMessages":"11195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11196","messages":"11197","suppressedMessages":"11198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11199","messages":"11200","suppressedMessages":"11201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11202","messages":"11203","suppressedMessages":"11204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11205","messages":"11206","suppressedMessages":"11207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11208","messages":"11209","suppressedMessages":"11210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11211","messages":"11212","suppressedMessages":"11213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11214","messages":"11215","suppressedMessages":"11216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11217","messages":"11218","suppressedMessages":"11219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11220","messages":"11221","suppressedMessages":"11222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11223","messages":"11224","suppressedMessages":"11225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11226","messages":"11227","suppressedMessages":"11228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11229","messages":"11230","suppressedMessages":"11231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11232","messages":"11233","suppressedMessages":"11234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11235","messages":"11236","suppressedMessages":"11237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11238","messages":"11239","suppressedMessages":"11240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11241","messages":"11242","suppressedMessages":"11243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11244","messages":"11245","suppressedMessages":"11246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11247","messages":"11248","suppressedMessages":"11249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11250","messages":"11251","suppressedMessages":"11252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11253","messages":"11254","suppressedMessages":"11255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11256","messages":"11257","suppressedMessages":"11258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11259","messages":"11260","suppressedMessages":"11261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11262","messages":"11263","suppressedMessages":"11264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11265","messages":"11266","suppressedMessages":"11267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11268","messages":"11269","suppressedMessages":"11270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11271","messages":"11272","suppressedMessages":"11273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11274","messages":"11275","suppressedMessages":"11276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11277","messages":"11278","suppressedMessages":"11279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11280","messages":"11281","suppressedMessages":"11282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11283","messages":"11284","suppressedMessages":"11285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11286","messages":"11287","suppressedMessages":"11288","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11289"},{"filePath":"11290","messages":"11291","suppressedMessages":"11292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11293","messages":"11294","suppressedMessages":"11295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11296","messages":"11297","suppressedMessages":"11298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11299","messages":"11300","suppressedMessages":"11301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11302","messages":"11303","suppressedMessages":"11304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11305","messages":"11306","suppressedMessages":"11307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11308","messages":"11309","suppressedMessages":"11310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11311","messages":"11312","suppressedMessages":"11313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11314","messages":"11315","suppressedMessages":"11316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11317","messages":"11318","suppressedMessages":"11319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11320","messages":"11321","suppressedMessages":"11322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11323","messages":"11324","suppressedMessages":"11325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11326","messages":"11327","suppressedMessages":"11328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11329","messages":"11330","suppressedMessages":"11331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11332","messages":"11333","suppressedMessages":"11334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11335","messages":"11336","suppressedMessages":"11337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11338","messages":"11339","suppressedMessages":"11340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11341","messages":"11342","suppressedMessages":"11343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11344","messages":"11345","suppressedMessages":"11346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11347","messages":"11348","suppressedMessages":"11349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11350","messages":"11351","suppressedMessages":"11352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11353","messages":"11354","suppressedMessages":"11355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11356","messages":"11357","suppressedMessages":"11358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11359","messages":"11360","suppressedMessages":"11361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11362","messages":"11363","suppressedMessages":"11364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11365","messages":"11366","suppressedMessages":"11367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11368","messages":"11369","suppressedMessages":"11370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11371","messages":"11372","suppressedMessages":"11373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11374","messages":"11375","suppressedMessages":"11376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11377","messages":"11378","suppressedMessages":"11379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11380","messages":"11381","suppressedMessages":"11382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11383","messages":"11384","suppressedMessages":"11385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11386","messages":"11387","suppressedMessages":"11388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11389","messages":"11390","suppressedMessages":"11391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11392","messages":"11393","suppressedMessages":"11394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11395","messages":"11396","suppressedMessages":"11397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11398","messages":"11399","suppressedMessages":"11400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11401","messages":"11402","suppressedMessages":"11403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11404","messages":"11405","suppressedMessages":"11406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11407","messages":"11408","suppressedMessages":"11409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11410","messages":"11411","suppressedMessages":"11412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11413","messages":"11414","suppressedMessages":"11415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11416","messages":"11417","suppressedMessages":"11418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11419","messages":"11420","suppressedMessages":"11421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11422","messages":"11423","suppressedMessages":"11424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11425","messages":"11426","suppressedMessages":"11427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11428","messages":"11429","suppressedMessages":"11430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11431","messages":"11432","suppressedMessages":"11433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11434","messages":"11435","suppressedMessages":"11436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11437","messages":"11438","suppressedMessages":"11439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11440","messages":"11441","suppressedMessages":"11442","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11443"},{"filePath":"11444","messages":"11445","suppressedMessages":"11446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11447","messages":"11448","suppressedMessages":"11449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11450","messages":"11451","suppressedMessages":"11452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11453","messages":"11454","suppressedMessages":"11455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11456","messages":"11457","suppressedMessages":"11458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11459","messages":"11460","suppressedMessages":"11461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11462","messages":"11463","suppressedMessages":"11464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11465","messages":"11466","suppressedMessages":"11467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11468","messages":"11469","suppressedMessages":"11470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11471","messages":"11472","suppressedMessages":"11473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11474","messages":"11475","suppressedMessages":"11476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11477","messages":"11478","suppressedMessages":"11479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11480","messages":"11481","suppressedMessages":"11482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11483","messages":"11484","suppressedMessages":"11485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11486","messages":"11487","suppressedMessages":"11488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11489","messages":"11490","suppressedMessages":"11491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11492","messages":"11493","suppressedMessages":"11494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11495","messages":"11496","suppressedMessages":"11497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11498","messages":"11499","suppressedMessages":"11500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11501","messages":"11502","suppressedMessages":"11503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11504","messages":"11505","suppressedMessages":"11506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11507","messages":"11508","suppressedMessages":"11509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11510","messages":"11511","suppressedMessages":"11512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11513","messages":"11514","suppressedMessages":"11515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11516","messages":"11517","suppressedMessages":"11518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11519","messages":"11520","suppressedMessages":"11521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11522","messages":"11523","suppressedMessages":"11524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11525","messages":"11526","suppressedMessages":"11527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11528","messages":"11529","suppressedMessages":"11530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11531","messages":"11532","suppressedMessages":"11533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11534","messages":"11535","suppressedMessages":"11536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11537","messages":"11538","suppressedMessages":"11539","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11540"},{"filePath":"11541","messages":"11542","suppressedMessages":"11543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11544","messages":"11545","suppressedMessages":"11546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11547","messages":"11548","suppressedMessages":"11549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11550","messages":"11551","suppressedMessages":"11552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11553","messages":"11554","suppressedMessages":"11555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11556","messages":"11557","suppressedMessages":"11558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11559","messages":"11560","suppressedMessages":"11561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11562","messages":"11563","suppressedMessages":"11564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11565","messages":"11566","suppressedMessages":"11567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11568","messages":"11569","suppressedMessages":"11570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11571","messages":"11572","suppressedMessages":"11573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11574","messages":"11575","suppressedMessages":"11576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11577","messages":"11578","suppressedMessages":"11579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11580","messages":"11581","suppressedMessages":"11582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11583","messages":"11584","suppressedMessages":"11585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11586","messages":"11587","suppressedMessages":"11588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11589","messages":"11590","suppressedMessages":"11591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11592","messages":"11593","suppressedMessages":"11594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11595","messages":"11596","suppressedMessages":"11597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11598","messages":"11599","suppressedMessages":"11600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11601","messages":"11602","suppressedMessages":"11603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11604","messages":"11605","suppressedMessages":"11606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11607","messages":"11608","suppressedMessages":"11609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11610","messages":"11611","suppressedMessages":"11612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11613","messages":"11614","suppressedMessages":"11615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11616","messages":"11617","suppressedMessages":"11618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11619","messages":"11620","suppressedMessages":"11621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11622","messages":"11623","suppressedMessages":"11624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11625","messages":"11626","suppressedMessages":"11627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11628","messages":"11629","suppressedMessages":"11630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11631","messages":"11632","suppressedMessages":"11633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11634","messages":"11635","suppressedMessages":"11636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11637","messages":"11638","suppressedMessages":"11639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11640","messages":"11641","suppressedMessages":"11642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11643","messages":"11644","suppressedMessages":"11645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11646","messages":"11647","suppressedMessages":"11648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11649","messages":"11650","suppressedMessages":"11651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11652","messages":"11653","suppressedMessages":"11654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11655","messages":"11656","suppressedMessages":"11657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11658","messages":"11659","suppressedMessages":"11660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11661","messages":"11662","suppressedMessages":"11663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11664","messages":"11665","suppressedMessages":"11666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11667","messages":"11668","suppressedMessages":"11669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11670","messages":"11671","suppressedMessages":"11672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11673","messages":"11674","suppressedMessages":"11675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11676","messages":"11677","suppressedMessages":"11678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11679","messages":"11680","suppressedMessages":"11681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11682","messages":"11683","suppressedMessages":"11684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11685","messages":"11686","suppressedMessages":"11687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11688","messages":"11689","suppressedMessages":"11690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11691","messages":"11692","suppressedMessages":"11693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11694","messages":"11695","suppressedMessages":"11696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11697","messages":"11698","suppressedMessages":"11699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11700","messages":"11701","suppressedMessages":"11702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11703","messages":"11704","suppressedMessages":"11705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11706","messages":"11707","suppressedMessages":"11708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11709","messages":"11710","suppressedMessages":"11711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11712","messages":"11713","suppressedMessages":"11714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11715","messages":"11716","suppressedMessages":"11717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11718","messages":"11719","suppressedMessages":"11720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11721","messages":"11722","suppressedMessages":"11723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11724","messages":"11725","suppressedMessages":"11726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11727","messages":"11728","suppressedMessages":"11729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11730","messages":"11731","suppressedMessages":"11732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11733","messages":"11734","suppressedMessages":"11735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11736","messages":"11737","suppressedMessages":"11738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11739","messages":"11740","suppressedMessages":"11741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11742","messages":"11743","suppressedMessages":"11744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11745","messages":"11746","suppressedMessages":"11747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11748","messages":"11749","suppressedMessages":"11750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11751","messages":"11752","suppressedMessages":"11753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11754","messages":"11755","suppressedMessages":"11756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11757","messages":"11758","suppressedMessages":"11759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11760","messages":"11761","suppressedMessages":"11762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11763","messages":"11764","suppressedMessages":"11765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11766","messages":"11767","suppressedMessages":"11768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11769","messages":"11770","suppressedMessages":"11771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11772","messages":"11773","suppressedMessages":"11774","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11775"},{"filePath":"11776","messages":"11777","suppressedMessages":"11778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11779","messages":"11780","suppressedMessages":"11781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11782","messages":"11783","suppressedMessages":"11784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11785","messages":"11786","suppressedMessages":"11787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11788","messages":"11789","suppressedMessages":"11790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11791","messages":"11792","suppressedMessages":"11793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11794","messages":"11795","suppressedMessages":"11796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11797","messages":"11798","suppressedMessages":"11799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11800","messages":"11801","suppressedMessages":"11802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11803","messages":"11804","suppressedMessages":"11805","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11806"},{"filePath":"11807","messages":"11808","suppressedMessages":"11809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11810","messages":"11811","suppressedMessages":"11812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11813","messages":"11814","suppressedMessages":"11815","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"11816"},{"filePath":"11817","messages":"11818","suppressedMessages":"11819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11820","messages":"11821","suppressedMessages":"11822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11823","messages":"11824","suppressedMessages":"11825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11826","messages":"11827","suppressedMessages":"11828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11829","messages":"11830","suppressedMessages":"11831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11832","messages":"11833","suppressedMessages":"11834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11835","messages":"11836","suppressedMessages":"11837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11838","messages":"11839","suppressedMessages":"11840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11841","messages":"11842","suppressedMessages":"11843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11844","messages":"11845","suppressedMessages":"11846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11847","messages":"11848","suppressedMessages":"11849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11850","messages":"11851","suppressedMessages":"11852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11853","messages":"11854","suppressedMessages":"11855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11856","messages":"11857","suppressedMessages":"11858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11859","messages":"11860","suppressedMessages":"11861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11862","messages":"11863","suppressedMessages":"11864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11865","messages":"11866","suppressedMessages":"11867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11868","messages":"11869","suppressedMessages":"11870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11871","messages":"11872","suppressedMessages":"11873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11874","messages":"11875","suppressedMessages":"11876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11877","messages":"11878","suppressedMessages":"11879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11880","messages":"11881","suppressedMessages":"11882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11883","messages":"11884","suppressedMessages":"11885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11886","messages":"11887","suppressedMessages":"11888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11889","messages":"11890","suppressedMessages":"11891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11892","messages":"11893","suppressedMessages":"11894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11895","messages":"11896","suppressedMessages":"11897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11898","messages":"11899","suppressedMessages":"11900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11901","messages":"11902","suppressedMessages":"11903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11904","messages":"11905","suppressedMessages":"11906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11907","messages":"11908","suppressedMessages":"11909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11910","messages":"11911","suppressedMessages":"11912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11913","messages":"11914","suppressedMessages":"11915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11916","messages":"11917","suppressedMessages":"11918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11919","messages":"11920","suppressedMessages":"11921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11922","messages":"11923","suppressedMessages":"11924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11925","messages":"11926","suppressedMessages":"11927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11928","messages":"11929","suppressedMessages":"11930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11931","messages":"11932","suppressedMessages":"11933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11934","messages":"11935","suppressedMessages":"11936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11937","messages":"11938","suppressedMessages":"11939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11940","messages":"11941","suppressedMessages":"11942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11943","messages":"11944","suppressedMessages":"11945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11946","messages":"11947","suppressedMessages":"11948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11949","messages":"11950","suppressedMessages":"11951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11952","messages":"11953","suppressedMessages":"11954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11955","messages":"11956","suppressedMessages":"11957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11958","messages":"11959","suppressedMessages":"11960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11961","messages":"11962","suppressedMessages":"11963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11964","messages":"11965","suppressedMessages":"11966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11967","messages":"11968","suppressedMessages":"11969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11970","messages":"11971","suppressedMessages":"11972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11973","messages":"11974","suppressedMessages":"11975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11976","messages":"11977","suppressedMessages":"11978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11979","messages":"11980","suppressedMessages":"11981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11982","messages":"11983","suppressedMessages":"11984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11985","messages":"11986","suppressedMessages":"11987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11988","messages":"11989","suppressedMessages":"11990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11991","messages":"11992","suppressedMessages":"11993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11994","messages":"11995","suppressedMessages":"11996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"11997","messages":"11998","suppressedMessages":"11999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12000","messages":"12001","suppressedMessages":"12002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12003","messages":"12004","suppressedMessages":"12005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12006","messages":"12007","suppressedMessages":"12008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12009","messages":"12010","suppressedMessages":"12011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12012","messages":"12013","suppressedMessages":"12014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12015","messages":"12016","suppressedMessages":"12017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12018","messages":"12019","suppressedMessages":"12020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12021","messages":"12022","suppressedMessages":"12023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12024","messages":"12025","suppressedMessages":"12026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12027","messages":"12028","suppressedMessages":"12029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12030","messages":"12031","suppressedMessages":"12032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12033","messages":"12034","suppressedMessages":"12035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12036","messages":"12037","suppressedMessages":"12038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12039","messages":"12040","suppressedMessages":"12041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12042","messages":"12043","suppressedMessages":"12044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12045","messages":"12046","suppressedMessages":"12047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12048","messages":"12049","suppressedMessages":"12050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12051","messages":"12052","suppressedMessages":"12053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12054","messages":"12055","suppressedMessages":"12056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12057","messages":"12058","suppressedMessages":"12059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12060","messages":"12061","suppressedMessages":"12062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12063","messages":"12064","suppressedMessages":"12065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12066","messages":"12067","suppressedMessages":"12068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12069","messages":"12070","suppressedMessages":"12071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12072","messages":"12073","suppressedMessages":"12074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12075","messages":"12076","suppressedMessages":"12077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12078","messages":"12079","suppressedMessages":"12080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12081","messages":"12082","suppressedMessages":"12083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12084","messages":"12085","suppressedMessages":"12086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12087","messages":"12088","suppressedMessages":"12089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12090","messages":"12091","suppressedMessages":"12092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12093","messages":"12094","suppressedMessages":"12095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12096","messages":"12097","suppressedMessages":"12098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12099","messages":"12100","suppressedMessages":"12101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12102","messages":"12103","suppressedMessages":"12104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12105","messages":"12106","suppressedMessages":"12107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12108","messages":"12109","suppressedMessages":"12110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12111","messages":"12112","suppressedMessages":"12113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12114","messages":"12115","suppressedMessages":"12116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12117","messages":"12118","suppressedMessages":"12119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12120","messages":"12121","suppressedMessages":"12122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12123","messages":"12124","suppressedMessages":"12125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12126","messages":"12127","suppressedMessages":"12128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12129","messages":"12130","suppressedMessages":"12131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12132","messages":"12133","suppressedMessages":"12134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12135","messages":"12136","suppressedMessages":"12137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12138","messages":"12139","suppressedMessages":"12140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12141","messages":"12142","suppressedMessages":"12143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12144","messages":"12145","suppressedMessages":"12146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12147","messages":"12148","suppressedMessages":"12149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12150","messages":"12151","suppressedMessages":"12152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12153","messages":"12154","suppressedMessages":"12155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12156","messages":"12157","suppressedMessages":"12158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12159","messages":"12160","suppressedMessages":"12161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12162","messages":"12163","suppressedMessages":"12164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12165","messages":"12166","suppressedMessages":"12167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12168","messages":"12169","suppressedMessages":"12170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12171","messages":"12172","suppressedMessages":"12173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12174","messages":"12175","suppressedMessages":"12176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12177","messages":"12178","suppressedMessages":"12179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12180","messages":"12181","suppressedMessages":"12182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12183","messages":"12184","suppressedMessages":"12185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12186","messages":"12187","suppressedMessages":"12188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12189","messages":"12190","suppressedMessages":"12191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12192","messages":"12193","suppressedMessages":"12194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12195","messages":"12196","suppressedMessages":"12197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12198","messages":"12199","suppressedMessages":"12200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12201","messages":"12202","suppressedMessages":"12203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12204","messages":"12205","suppressedMessages":"12206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12207","messages":"12208","suppressedMessages":"12209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12210","messages":"12211","suppressedMessages":"12212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12213","messages":"12214","suppressedMessages":"12215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12216","messages":"12217","suppressedMessages":"12218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12219","messages":"12220","suppressedMessages":"12221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12222","messages":"12223","suppressedMessages":"12224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12225","messages":"12226","suppressedMessages":"12227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12228","messages":"12229","suppressedMessages":"12230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12231","messages":"12232","suppressedMessages":"12233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12234","messages":"12235","suppressedMessages":"12236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12237","messages":"12238","suppressedMessages":"12239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12240","messages":"12241","suppressedMessages":"12242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12243","messages":"12244","suppressedMessages":"12245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12246","messages":"12247","suppressedMessages":"12248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12249","messages":"12250","suppressedMessages":"12251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12252","messages":"12253","suppressedMessages":"12254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12255","messages":"12256","suppressedMessages":"12257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12258","messages":"12259","suppressedMessages":"12260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12261","messages":"12262","suppressedMessages":"12263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12264","messages":"12265","suppressedMessages":"12266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12267","messages":"12268","suppressedMessages":"12269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12270","messages":"12271","suppressedMessages":"12272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12273","messages":"12274","suppressedMessages":"12275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12276","messages":"12277","suppressedMessages":"12278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12279","messages":"12280","suppressedMessages":"12281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12282","messages":"12283","suppressedMessages":"12284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12285","messages":"12286","suppressedMessages":"12287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12288","messages":"12289","suppressedMessages":"12290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12291","messages":"12292","suppressedMessages":"12293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12294","messages":"12295","suppressedMessages":"12296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12297","messages":"12298","suppressedMessages":"12299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12300","messages":"12301","suppressedMessages":"12302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12303","messages":"12304","suppressedMessages":"12305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12306","messages":"12307","suppressedMessages":"12308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12309","messages":"12310","suppressedMessages":"12311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12312","messages":"12313","suppressedMessages":"12314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12315","messages":"12316","suppressedMessages":"12317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12318","messages":"12319","suppressedMessages":"12320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12321","messages":"12322","suppressedMessages":"12323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12324","messages":"12325","suppressedMessages":"12326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12327","messages":"12328","suppressedMessages":"12329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12330","messages":"12331","suppressedMessages":"12332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12333","messages":"12334","suppressedMessages":"12335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12336","messages":"12337","suppressedMessages":"12338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12339","messages":"12340","suppressedMessages":"12341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12342","messages":"12343","suppressedMessages":"12344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12345","messages":"12346","suppressedMessages":"12347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12348","messages":"12349","suppressedMessages":"12350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12351","messages":"12352","suppressedMessages":"12353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12354","messages":"12355","suppressedMessages":"12356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12357","messages":"12358","suppressedMessages":"12359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12360","messages":"12361","suppressedMessages":"12362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12363","messages":"12364","suppressedMessages":"12365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12366","messages":"12367","suppressedMessages":"12368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12369","messages":"12370","suppressedMessages":"12371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12372","messages":"12373","suppressedMessages":"12374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12375","messages":"12376","suppressedMessages":"12377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12378","messages":"12379","suppressedMessages":"12380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12381","messages":"12382","suppressedMessages":"12383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12384","messages":"12385","suppressedMessages":"12386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12387","messages":"12388","suppressedMessages":"12389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12390","messages":"12391","suppressedMessages":"12392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12393","messages":"12394","suppressedMessages":"12395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12396","messages":"12397","suppressedMessages":"12398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12399","messages":"12400","suppressedMessages":"12401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12402","messages":"12403","suppressedMessages":"12404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12405","messages":"12406","suppressedMessages":"12407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12408","messages":"12409","suppressedMessages":"12410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12411","messages":"12412","suppressedMessages":"12413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12414","messages":"12415","suppressedMessages":"12416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12417","messages":"12418","suppressedMessages":"12419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12420","messages":"12421","suppressedMessages":"12422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12423","messages":"12424","suppressedMessages":"12425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12426","messages":"12427","suppressedMessages":"12428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12429","messages":"12430","suppressedMessages":"12431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12432","messages":"12433","suppressedMessages":"12434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12435","messages":"12436","suppressedMessages":"12437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12438","messages":"12439","suppressedMessages":"12440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12441","messages":"12442","suppressedMessages":"12443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12444","messages":"12445","suppressedMessages":"12446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12447","messages":"12448","suppressedMessages":"12449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12450","messages":"12451","suppressedMessages":"12452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12453","messages":"12454","suppressedMessages":"12455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12456","messages":"12457","suppressedMessages":"12458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12459","messages":"12460","suppressedMessages":"12461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12462","messages":"12463","suppressedMessages":"12464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12465","messages":"12466","suppressedMessages":"12467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12468","messages":"12469","suppressedMessages":"12470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12471","messages":"12472","suppressedMessages":"12473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12474","messages":"12475","suppressedMessages":"12476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12477","messages":"12478","suppressedMessages":"12479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12480","messages":"12481","suppressedMessages":"12482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12483","messages":"12484","suppressedMessages":"12485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12486","messages":"12487","suppressedMessages":"12488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12489","messages":"12490","suppressedMessages":"12491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12492","messages":"12493","suppressedMessages":"12494","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12495"},{"filePath":"12496","messages":"12497","suppressedMessages":"12498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12499","messages":"12500","suppressedMessages":"12501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12502","messages":"12503","suppressedMessages":"12504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12505","messages":"12506","suppressedMessages":"12507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12508","messages":"12509","suppressedMessages":"12510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12511","messages":"12512","suppressedMessages":"12513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12514","messages":"12515","suppressedMessages":"12516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12517","messages":"12518","suppressedMessages":"12519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12520","messages":"12521","suppressedMessages":"12522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12523","messages":"12524","suppressedMessages":"12525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12526","messages":"12527","suppressedMessages":"12528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12529","messages":"12530","suppressedMessages":"12531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12532","messages":"12533","suppressedMessages":"12534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12535","messages":"12536","suppressedMessages":"12537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12538","messages":"12539","suppressedMessages":"12540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12541","messages":"12542","suppressedMessages":"12543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12544","messages":"12545","suppressedMessages":"12546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12547","messages":"12548","suppressedMessages":"12549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12550","messages":"12551","suppressedMessages":"12552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12553","messages":"12554","suppressedMessages":"12555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12556","messages":"12557","suppressedMessages":"12558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12559","messages":"12560","suppressedMessages":"12561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12562","messages":"12563","suppressedMessages":"12564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12565","messages":"12566","suppressedMessages":"12567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12568","messages":"12569","suppressedMessages":"12570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12571","messages":"12572","suppressedMessages":"12573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12574","messages":"12575","suppressedMessages":"12576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12577","messages":"12578","suppressedMessages":"12579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12580","messages":"12581","suppressedMessages":"12582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12583","messages":"12584","suppressedMessages":"12585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12586","messages":"12587","suppressedMessages":"12588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12589","messages":"12590","suppressedMessages":"12591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12592","messages":"12593","suppressedMessages":"12594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12595","messages":"12596","suppressedMessages":"12597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12598","messages":"12599","suppressedMessages":"12600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12601","messages":"12602","suppressedMessages":"12603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12604","messages":"12605","suppressedMessages":"12606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12607","messages":"12608","suppressedMessages":"12609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12610","messages":"12611","suppressedMessages":"12612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12613","messages":"12614","suppressedMessages":"12615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12616","messages":"12617","suppressedMessages":"12618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12619","messages":"12620","suppressedMessages":"12621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12622","messages":"12623","suppressedMessages":"12624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12625","messages":"12626","suppressedMessages":"12627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12628","messages":"12629","suppressedMessages":"12630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12631","messages":"12632","suppressedMessages":"12633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12634","messages":"12635","suppressedMessages":"12636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12637","messages":"12638","suppressedMessages":"12639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12640","messages":"12641","suppressedMessages":"12642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12643","messages":"12644","suppressedMessages":"12645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12646","messages":"12647","suppressedMessages":"12648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12649","messages":"12650","suppressedMessages":"12651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12652","messages":"12653","suppressedMessages":"12654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12655","messages":"12656","suppressedMessages":"12657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12658","messages":"12659","suppressedMessages":"12660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12661","messages":"12662","suppressedMessages":"12663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12664","messages":"12665","suppressedMessages":"12666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12667","messages":"12668","suppressedMessages":"12669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12670","messages":"12671","suppressedMessages":"12672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12673","messages":"12674","suppressedMessages":"12675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12676","messages":"12677","suppressedMessages":"12678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12679","messages":"12680","suppressedMessages":"12681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12682","messages":"12683","suppressedMessages":"12684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12685","messages":"12686","suppressedMessages":"12687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12688","messages":"12689","suppressedMessages":"12690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12691","messages":"12692","suppressedMessages":"12693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12694","messages":"12695","suppressedMessages":"12696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12697","messages":"12698","suppressedMessages":"12699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12700","messages":"12701","suppressedMessages":"12702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12703","messages":"12704","suppressedMessages":"12705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12706","messages":"12707","suppressedMessages":"12708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12709","messages":"12710","suppressedMessages":"12711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12712","messages":"12713","suppressedMessages":"12714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12715","messages":"12716","suppressedMessages":"12717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12718","messages":"12719","suppressedMessages":"12720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12721","messages":"12722","suppressedMessages":"12723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12724","messages":"12725","suppressedMessages":"12726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12727","messages":"12728","suppressedMessages":"12729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12730","messages":"12731","suppressedMessages":"12732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12733","messages":"12734","suppressedMessages":"12735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12736","messages":"12737","suppressedMessages":"12738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12739","messages":"12740","suppressedMessages":"12741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12742","messages":"12743","suppressedMessages":"12744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12745","messages":"12746","suppressedMessages":"12747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12748","messages":"12749","suppressedMessages":"12750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12751","messages":"12752","suppressedMessages":"12753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12754","messages":"12755","suppressedMessages":"12756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12757","messages":"12758","suppressedMessages":"12759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12760","messages":"12761","suppressedMessages":"12762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12763","messages":"12764","suppressedMessages":"12765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12766","messages":"12767","suppressedMessages":"12768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12769","messages":"12770","suppressedMessages":"12771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12772","messages":"12773","suppressedMessages":"12774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12775","messages":"12776","suppressedMessages":"12777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12778","messages":"12779","suppressedMessages":"12780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12781","messages":"12782","suppressedMessages":"12783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12784","messages":"12785","suppressedMessages":"12786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12787","messages":"12788","suppressedMessages":"12789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12790","messages":"12791","suppressedMessages":"12792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12793","messages":"12794","suppressedMessages":"12795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12796","messages":"12797","suppressedMessages":"12798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12799","messages":"12800","suppressedMessages":"12801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12802","messages":"12803","suppressedMessages":"12804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12805","messages":"12806","suppressedMessages":"12807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12808","messages":"12809","suppressedMessages":"12810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12811","messages":"12812","suppressedMessages":"12813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12814","messages":"12815","suppressedMessages":"12816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12817","messages":"12818","suppressedMessages":"12819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12820","messages":"12821","suppressedMessages":"12822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12823","messages":"12824","suppressedMessages":"12825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12826","messages":"12827","suppressedMessages":"12828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12829","messages":"12830","suppressedMessages":"12831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12832","messages":"12833","suppressedMessages":"12834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12835","messages":"12836","suppressedMessages":"12837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12838","messages":"12839","suppressedMessages":"12840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12841","messages":"12842","suppressedMessages":"12843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12844","messages":"12845","suppressedMessages":"12846","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12847"},{"filePath":"12848","messages":"12849","suppressedMessages":"12850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12851","messages":"12852","suppressedMessages":"12853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12854","messages":"12855","suppressedMessages":"12856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12857","messages":"12858","suppressedMessages":"12859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12860","messages":"12861","suppressedMessages":"12862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12863","messages":"12864","suppressedMessages":"12865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12866","messages":"12867","suppressedMessages":"12868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12869","messages":"12870","suppressedMessages":"12871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12872","messages":"12873","suppressedMessages":"12874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12875","messages":"12876","suppressedMessages":"12877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12878","messages":"12879","suppressedMessages":"12880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12881","messages":"12882","suppressedMessages":"12883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12884","messages":"12885","suppressedMessages":"12886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12887","messages":"12888","suppressedMessages":"12889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12890","messages":"12891","suppressedMessages":"12892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12893","messages":"12894","suppressedMessages":"12895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12896","messages":"12897","suppressedMessages":"12898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12899","messages":"12900","suppressedMessages":"12901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12902","messages":"12903","suppressedMessages":"12904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12905","messages":"12906","suppressedMessages":"12907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12908","messages":"12909","suppressedMessages":"12910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12911","messages":"12912","suppressedMessages":"12913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12914","messages":"12915","suppressedMessages":"12916","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"12917"},{"filePath":"12918","messages":"12919","suppressedMessages":"12920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12921","messages":"12922","suppressedMessages":"12923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12924","messages":"12925","suppressedMessages":"12926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12927","messages":"12928","suppressedMessages":"12929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12930","messages":"12931","suppressedMessages":"12932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12933","messages":"12934","suppressedMessages":"12935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12936","messages":"12937","suppressedMessages":"12938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12939","messages":"12940","suppressedMessages":"12941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12942","messages":"12943","suppressedMessages":"12944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12945","messages":"12946","suppressedMessages":"12947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12948","messages":"12949","suppressedMessages":"12950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12951","messages":"12952","suppressedMessages":"12953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12954","messages":"12955","suppressedMessages":"12956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12957","messages":"12958","suppressedMessages":"12959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12960","messages":"12961","suppressedMessages":"12962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12963","messages":"12964","suppressedMessages":"12965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12966","messages":"12967","suppressedMessages":"12968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12969","messages":"12970","suppressedMessages":"12971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12972","messages":"12973","suppressedMessages":"12974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12975","messages":"12976","suppressedMessages":"12977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12978","messages":"12979","suppressedMessages":"12980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12981","messages":"12982","suppressedMessages":"12983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12984","messages":"12985","suppressedMessages":"12986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12987","messages":"12988","suppressedMessages":"12989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12990","messages":"12991","suppressedMessages":"12992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12993","messages":"12994","suppressedMessages":"12995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12996","messages":"12997","suppressedMessages":"12998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"12999","messages":"13000","suppressedMessages":"13001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13002","messages":"13003","suppressedMessages":"13004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13005","messages":"13006","suppressedMessages":"13007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13008","messages":"13009","suppressedMessages":"13010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13011","messages":"13012","suppressedMessages":"13013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13014","messages":"13015","suppressedMessages":"13016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13017","messages":"13018","suppressedMessages":"13019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13020","messages":"13021","suppressedMessages":"13022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13023","messages":"13024","suppressedMessages":"13025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13026","messages":"13027","suppressedMessages":"13028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"15mi92s",{"filePath":"13029","messages":"13030","suppressedMessages":"13031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13032","messages":"13033","suppressedMessages":"13034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13035","messages":"13036","suppressedMessages":"13037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13038","messages":"13039","suppressedMessages":"13040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13041","messages":"13042","suppressedMessages":"13043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13044","messages":"13045","suppressedMessages":"13046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13047","messages":"13048","suppressedMessages":"13049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13050","messages":"13051","suppressedMessages":"13052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13053","messages":"13054","suppressedMessages":"13055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13056","messages":"13057","suppressedMessages":"13058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13059","messages":"13060","suppressedMessages":"13061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13062","messages":"13063","suppressedMessages":"13064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13065","messages":"13066","suppressedMessages":"13067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13068","messages":"13069","suppressedMessages":"13070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13071","messages":"13072","suppressedMessages":"13073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13074","messages":"13075","suppressedMessages":"13076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13077","messages":"13078","suppressedMessages":"13079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13080","messages":"13081","suppressedMessages":"13082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13083","messages":"13084","suppressedMessages":"13085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13086","messages":"13087","suppressedMessages":"13088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13089","messages":"13090","suppressedMessages":"13091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13092","messages":"13093","suppressedMessages":"13094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13095","messages":"13096","suppressedMessages":"13097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13098","messages":"13099","suppressedMessages":"13100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13101","messages":"13102","suppressedMessages":"13103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13104","messages":"13105","suppressedMessages":"13106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13107","messages":"13108","suppressedMessages":"13109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13110","messages":"13111","suppressedMessages":"13112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13113","messages":"13114","suppressedMessages":"13115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13116","messages":"13117","suppressedMessages":"13118","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"13119"},{"filePath":"13120","messages":"13121","suppressedMessages":"13122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13123","messages":"13124","suppressedMessages":"13125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13126","messages":"13127","suppressedMessages":"13128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13129","messages":"13130","suppressedMessages":"13131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13132","messages":"13133","suppressedMessages":"13134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13135","messages":"13136","suppressedMessages":"13137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13138","messages":"13139","suppressedMessages":"13140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13141","messages":"13142","suppressedMessages":"13143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13144","messages":"13145","suppressedMessages":"13146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13147","messages":"13148","suppressedMessages":"13149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13150","messages":"13151","suppressedMessages":"13152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13153","messages":"13154","suppressedMessages":"13155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13156","messages":"13157","suppressedMessages":"13158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13159","messages":"13160","suppressedMessages":"13161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13162","messages":"13163","suppressedMessages":"13164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13165","messages":"13166","suppressedMessages":"13167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13168","messages":"13169","suppressedMessages":"13170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13171","messages":"13172","suppressedMessages":"13173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13174","messages":"13175","suppressedMessages":"13176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13177","messages":"13178","suppressedMessages":"13179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13180","messages":"13181","suppressedMessages":"13182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13183","messages":"13184","suppressedMessages":"13185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13186","messages":"13187","suppressedMessages":"13188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13189","messages":"13190","suppressedMessages":"13191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13192","messages":"13193","suppressedMessages":"13194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13195","messages":"13196","suppressedMessages":"13197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13198","messages":"13199","suppressedMessages":"13200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13201","messages":"13202","suppressedMessages":"13203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13204","messages":"13205","suppressedMessages":"13206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13207","messages":"13208","suppressedMessages":"13209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13210","messages":"13211","suppressedMessages":"13212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13213","messages":"13214","suppressedMessages":"13215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13216","messages":"13217","suppressedMessages":"13218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13219","messages":"13220","suppressedMessages":"13221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13222","messages":"13223","suppressedMessages":"13224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13225","messages":"13226","suppressedMessages":"13227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13228","messages":"13229","suppressedMessages":"13230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13231","messages":"13232","suppressedMessages":"13233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13234","messages":"13235","suppressedMessages":"13236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13237","messages":"13238","suppressedMessages":"13239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13240","messages":"13241","suppressedMessages":"13242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13243","messages":"13244","suppressedMessages":"13245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13246","messages":"13247","suppressedMessages":"13248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13249","messages":"13250","suppressedMessages":"13251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13252","messages":"13253","suppressedMessages":"13254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13255","messages":"13256","suppressedMessages":"13257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13258","messages":"13259","suppressedMessages":"13260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13261","messages":"13262","suppressedMessages":"13263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13264","messages":"13265","suppressedMessages":"13266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13267","messages":"13268","suppressedMessages":"13269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13270","messages":"13271","suppressedMessages":"13272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13273","messages":"13274","suppressedMessages":"13275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13276","messages":"13277","suppressedMessages":"13278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13279","messages":"13280","suppressedMessages":"13281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13282","messages":"13283","suppressedMessages":"13284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13285","messages":"13286","suppressedMessages":"13287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13288","messages":"13289","suppressedMessages":"13290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13291","messages":"13292","suppressedMessages":"13293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13294","messages":"13295","suppressedMessages":"13296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13297","messages":"13298","suppressedMessages":"13299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13300","messages":"13301","suppressedMessages":"13302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13303","messages":"13304","suppressedMessages":"13305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13306","messages":"13307","suppressedMessages":"13308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13309","messages":"13310","suppressedMessages":"13311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13312","messages":"13313","suppressedMessages":"13314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13315","messages":"13316","suppressedMessages":"13317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13318","messages":"13319","suppressedMessages":"13320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13321","messages":"13322","suppressedMessages":"13323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13324","messages":"13325","suppressedMessages":"13326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13327","messages":"13328","suppressedMessages":"13329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13330","messages":"13331","suppressedMessages":"13332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13333","messages":"13334","suppressedMessages":"13335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13336","messages":"13337","suppressedMessages":"13338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13339","messages":"13340","suppressedMessages":"13341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13342","messages":"13343","suppressedMessages":"13344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13345","messages":"13346","suppressedMessages":"13347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13348","messages":"13349","suppressedMessages":"13350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13351","messages":"13352","suppressedMessages":"13353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13354","messages":"13355","suppressedMessages":"13356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13357","messages":"13358","suppressedMessages":"13359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13360","messages":"13361","suppressedMessages":"13362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13363","messages":"13364","suppressedMessages":"13365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13366","messages":"13367","suppressedMessages":"13368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13369","messages":"13370","suppressedMessages":"13371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13372","messages":"13373","suppressedMessages":"13374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13375","messages":"13376","suppressedMessages":"13377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13378","messages":"13379","suppressedMessages":"13380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13381","messages":"13382","suppressedMessages":"13383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13384","messages":"13385","suppressedMessages":"13386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13387","messages":"13388","suppressedMessages":"13389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13390","messages":"13391","suppressedMessages":"13392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13393","messages":"13394","suppressedMessages":"13395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13396","messages":"13397","suppressedMessages":"13398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13399","messages":"13400","suppressedMessages":"13401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13402","messages":"13403","suppressedMessages":"13404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13405","messages":"13406","suppressedMessages":"13407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13408","messages":"13409","suppressedMessages":"13410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13411","messages":"13412","suppressedMessages":"13413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13414","messages":"13415","suppressedMessages":"13416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13417","messages":"13418","suppressedMessages":"13419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13420","messages":"13421","suppressedMessages":"13422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13423","messages":"13424","suppressedMessages":"13425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13426","messages":"13427","suppressedMessages":"13428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13429","messages":"13430","suppressedMessages":"13431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13432","messages":"13433","suppressedMessages":"13434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13435","messages":"13436","suppressedMessages":"13437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13438","messages":"13439","suppressedMessages":"13440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13441","messages":"13442","suppressedMessages":"13443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13444","messages":"13445","suppressedMessages":"13446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13447","messages":"13448","suppressedMessages":"13449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13450","messages":"13451","suppressedMessages":"13452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13453","messages":"13454","suppressedMessages":"13455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13456","messages":"13457","suppressedMessages":"13458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13459","messages":"13460","suppressedMessages":"13461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13462","messages":"13463","suppressedMessages":"13464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13465","messages":"13466","suppressedMessages":"13467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13468","messages":"13469","suppressedMessages":"13470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13471","messages":"13472","suppressedMessages":"13473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13474","messages":"13475","suppressedMessages":"13476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13477","messages":"13478","suppressedMessages":"13479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13480","messages":"13481","suppressedMessages":"13482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13483","messages":"13484","suppressedMessages":"13485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13486","messages":"13487","suppressedMessages":"13488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13489","messages":"13490","suppressedMessages":"13491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13492","messages":"13493","suppressedMessages":"13494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13495","messages":"13496","suppressedMessages":"13497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13498","messages":"13499","suppressedMessages":"13500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13501","messages":"13502","suppressedMessages":"13503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13504","messages":"13505","suppressedMessages":"13506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13507","messages":"13508","suppressedMessages":"13509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13510","messages":"13511","suppressedMessages":"13512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13513","messages":"13514","suppressedMessages":"13515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13516","messages":"13517","suppressedMessages":"13518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13519","messages":"13520","suppressedMessages":"13521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13522","messages":"13523","suppressedMessages":"13524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13525","messages":"13526","suppressedMessages":"13527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13528","messages":"13529","suppressedMessages":"13530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13531","messages":"13532","suppressedMessages":"13533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13534","messages":"13535","suppressedMessages":"13536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13537","messages":"13538","suppressedMessages":"13539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13540","messages":"13541","suppressedMessages":"13542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13543","messages":"13544","suppressedMessages":"13545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13546","messages":"13547","suppressedMessages":"13548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13549","messages":"13550","suppressedMessages":"13551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13552","messages":"13553","suppressedMessages":"13554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13555","messages":"13556","suppressedMessages":"13557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13558","messages":"13559","suppressedMessages":"13560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13561","messages":"13562","suppressedMessages":"13563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13564","messages":"13565","suppressedMessages":"13566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13567","messages":"13568","suppressedMessages":"13569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13570","messages":"13571","suppressedMessages":"13572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13573","messages":"13574","suppressedMessages":"13575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13576","messages":"13577","suppressedMessages":"13578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13579","messages":"13580","suppressedMessages":"13581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13582","messages":"13583","suppressedMessages":"13584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13585","messages":"13586","suppressedMessages":"13587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13588","messages":"13589","suppressedMessages":"13590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13591","messages":"13592","suppressedMessages":"13593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13594","messages":"13595","suppressedMessages":"13596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13597","messages":"13598","suppressedMessages":"13599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13600","messages":"13601","suppressedMessages":"13602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13603","messages":"13604","suppressedMessages":"13605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13606","messages":"13607","suppressedMessages":"13608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13609","messages":"13610","suppressedMessages":"13611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13612","messages":"13613","suppressedMessages":"13614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13615","messages":"13616","suppressedMessages":"13617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13618","messages":"13619","suppressedMessages":"13620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13621","messages":"13622","suppressedMessages":"13623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13624","messages":"13625","suppressedMessages":"13626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13627","messages":"13628","suppressedMessages":"13629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13630","messages":"13631","suppressedMessages":"13632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13633","messages":"13634","suppressedMessages":"13635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13636","messages":"13637","suppressedMessages":"13638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13639","messages":"13640","suppressedMessages":"13641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13642","messages":"13643","suppressedMessages":"13644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13645","messages":"13646","suppressedMessages":"13647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13648","messages":"13649","suppressedMessages":"13650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13651","messages":"13652","suppressedMessages":"13653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13654","messages":"13655","suppressedMessages":"13656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13657","messages":"13658","suppressedMessages":"13659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13660","messages":"13661","suppressedMessages":"13662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13663","messages":"13664","suppressedMessages":"13665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13666","messages":"13667","suppressedMessages":"13668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13669","messages":"13670","suppressedMessages":"13671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13672","messages":"13673","suppressedMessages":"13674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13675","messages":"13676","suppressedMessages":"13677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13678","messages":"13679","suppressedMessages":"13680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13681","messages":"13682","suppressedMessages":"13683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13684","messages":"13685","suppressedMessages":"13686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13687","messages":"13688","suppressedMessages":"13689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13690","messages":"13691","suppressedMessages":"13692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13693","messages":"13694","suppressedMessages":"13695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13696","messages":"13697","suppressedMessages":"13698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13699","messages":"13700","suppressedMessages":"13701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13702","messages":"13703","suppressedMessages":"13704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13705","messages":"13706","suppressedMessages":"13707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13708","messages":"13709","suppressedMessages":"13710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13711","messages":"13712","suppressedMessages":"13713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13714","messages":"13715","suppressedMessages":"13716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13717","messages":"13718","suppressedMessages":"13719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13720","messages":"13721","suppressedMessages":"13722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13723","messages":"13724","suppressedMessages":"13725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13726","messages":"13727","suppressedMessages":"13728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13729","messages":"13730","suppressedMessages":"13731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13732","messages":"13733","suppressedMessages":"13734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13735","messages":"13736","suppressedMessages":"13737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13738","messages":"13739","suppressedMessages":"13740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13741","messages":"13742","suppressedMessages":"13743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13744","messages":"13745","suppressedMessages":"13746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13747","messages":"13748","suppressedMessages":"13749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13750","messages":"13751","suppressedMessages":"13752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13753","messages":"13754","suppressedMessages":"13755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13756","messages":"13757","suppressedMessages":"13758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13759","messages":"13760","suppressedMessages":"13761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13762","messages":"13763","suppressedMessages":"13764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13765","messages":"13766","suppressedMessages":"13767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13768","messages":"13769","suppressedMessages":"13770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13771","messages":"13772","suppressedMessages":"13773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13774","messages":"13775","suppressedMessages":"13776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13777","messages":"13778","suppressedMessages":"13779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13780","messages":"13781","suppressedMessages":"13782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13783","messages":"13784","suppressedMessages":"13785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13786","messages":"13787","suppressedMessages":"13788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13789","messages":"13790","suppressedMessages":"13791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13792","messages":"13793","suppressedMessages":"13794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13795","messages":"13796","suppressedMessages":"13797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13798","messages":"13799","suppressedMessages":"13800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13801","messages":"13802","suppressedMessages":"13803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13804","messages":"13805","suppressedMessages":"13806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13807","messages":"13808","suppressedMessages":"13809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13810","messages":"13811","suppressedMessages":"13812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13813","messages":"13814","suppressedMessages":"13815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13816","messages":"13817","suppressedMessages":"13818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13819","messages":"13820","suppressedMessages":"13821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13822","messages":"13823","suppressedMessages":"13824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13825","messages":"13826","suppressedMessages":"13827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13828","messages":"13829","suppressedMessages":"13830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13831","messages":"13832","suppressedMessages":"13833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13834","messages":"13835","suppressedMessages":"13836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13837","messages":"13838","suppressedMessages":"13839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13840","messages":"13841","suppressedMessages":"13842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13843","messages":"13844","suppressedMessages":"13845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13846","messages":"13847","suppressedMessages":"13848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13849","messages":"13850","suppressedMessages":"13851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13852","messages":"13853","suppressedMessages":"13854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13855","messages":"13856","suppressedMessages":"13857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13858","messages":"13859","suppressedMessages":"13860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13861","messages":"13862","suppressedMessages":"13863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13864","messages":"13865","suppressedMessages":"13866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13867","messages":"13868","suppressedMessages":"13869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13870","messages":"13871","suppressedMessages":"13872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13873","messages":"13874","suppressedMessages":"13875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13876","messages":"13877","suppressedMessages":"13878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13879","messages":"13880","suppressedMessages":"13881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13882","messages":"13883","suppressedMessages":"13884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13885","messages":"13886","suppressedMessages":"13887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13888","messages":"13889","suppressedMessages":"13890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13891","messages":"13892","suppressedMessages":"13893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13894","messages":"13895","suppressedMessages":"13896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13897","messages":"13898","suppressedMessages":"13899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13900","messages":"13901","suppressedMessages":"13902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13903","messages":"13904","suppressedMessages":"13905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13906","messages":"13907","suppressedMessages":"13908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13909","messages":"13910","suppressedMessages":"13911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13912","messages":"13913","suppressedMessages":"13914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13915","messages":"13916","suppressedMessages":"13917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13918","messages":"13919","suppressedMessages":"13920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13921","messages":"13922","suppressedMessages":"13923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13924","messages":"13925","suppressedMessages":"13926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13927","messages":"13928","suppressedMessages":"13929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13930","messages":"13931","suppressedMessages":"13932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13933","messages":"13934","suppressedMessages":"13935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13936","messages":"13937","suppressedMessages":"13938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13939","messages":"13940","suppressedMessages":"13941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13942","messages":"13943","suppressedMessages":"13944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13945","messages":"13946","suppressedMessages":"13947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13948","messages":"13949","suppressedMessages":"13950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13951","messages":"13952","suppressedMessages":"13953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13954","messages":"13955","suppressedMessages":"13956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13957","messages":"13958","suppressedMessages":"13959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13960","messages":"13961","suppressedMessages":"13962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13963","messages":"13964","suppressedMessages":"13965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13966","messages":"13967","suppressedMessages":"13968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13969","messages":"13970","suppressedMessages":"13971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13972","messages":"13973","suppressedMessages":"13974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13975","messages":"13976","suppressedMessages":"13977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13978","messages":"13979","suppressedMessages":"13980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13981","messages":"13982","suppressedMessages":"13983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13984","messages":"13985","suppressedMessages":"13986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13987","messages":"13988","suppressedMessages":"13989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13990","messages":"13991","suppressedMessages":"13992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13993","messages":"13994","suppressedMessages":"13995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13996","messages":"13997","suppressedMessages":"13998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"13999","messages":"14000","suppressedMessages":"14001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14002","messages":"14003","suppressedMessages":"14004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14005","messages":"14006","suppressedMessages":"14007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14008","messages":"14009","suppressedMessages":"14010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14011","messages":"14012","suppressedMessages":"14013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14014","messages":"14015","suppressedMessages":"14016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14017","messages":"14018","suppressedMessages":"14019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14020","messages":"14021","suppressedMessages":"14022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14023","messages":"14024","suppressedMessages":"14025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14026","messages":"14027","suppressedMessages":"14028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14029","messages":"14030","suppressedMessages":"14031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14032","messages":"14033","suppressedMessages":"14034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14035","messages":"14036","suppressedMessages":"14037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14038","messages":"14039","suppressedMessages":"14040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14041","messages":"14042","suppressedMessages":"14043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14044","messages":"14045","suppressedMessages":"14046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14047","messages":"14048","suppressedMessages":"14049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14050","messages":"14051","suppressedMessages":"14052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14053","messages":"14054","suppressedMessages":"14055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14056","messages":"14057","suppressedMessages":"14058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14059","messages":"14060","suppressedMessages":"14061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14062","messages":"14063","suppressedMessages":"14064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14065","messages":"14066","suppressedMessages":"14067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14068","messages":"14069","suppressedMessages":"14070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14071","messages":"14072","suppressedMessages":"14073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14074","messages":"14075","suppressedMessages":"14076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14077","messages":"14078","suppressedMessages":"14079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14080","messages":"14081","suppressedMessages":"14082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14083","messages":"14084","suppressedMessages":"14085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14086","messages":"14087","suppressedMessages":"14088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14089","messages":"14090","suppressedMessages":"14091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14092","messages":"14093","suppressedMessages":"14094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14095","messages":"14096","suppressedMessages":"14097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14098","messages":"14099","suppressedMessages":"14100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14101","messages":"14102","suppressedMessages":"14103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14104","messages":"14105","suppressedMessages":"14106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14107","messages":"14108","suppressedMessages":"14109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14110","messages":"14111","suppressedMessages":"14112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14113","messages":"14114","suppressedMessages":"14115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14116","messages":"14117","suppressedMessages":"14118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14119","messages":"14120","suppressedMessages":"14121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14122","messages":"14123","suppressedMessages":"14124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14125","messages":"14126","suppressedMessages":"14127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14128","messages":"14129","suppressedMessages":"14130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14131","messages":"14132","suppressedMessages":"14133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14134","messages":"14135","suppressedMessages":"14136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14137","messages":"14138","suppressedMessages":"14139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14140","messages":"14141","suppressedMessages":"14142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14143","messages":"14144","suppressedMessages":"14145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14146","messages":"14147","suppressedMessages":"14148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14149","messages":"14150","suppressedMessages":"14151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14152","messages":"14153","suppressedMessages":"14154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14155","messages":"14156","suppressedMessages":"14157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14158","messages":"14159","suppressedMessages":"14160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14161","messages":"14162","suppressedMessages":"14163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14164","messages":"14165","suppressedMessages":"14166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14167","messages":"14168","suppressedMessages":"14169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14170","messages":"14171","suppressedMessages":"14172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14173","messages":"14174","suppressedMessages":"14175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14176","messages":"14177","suppressedMessages":"14178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14179","messages":"14180","suppressedMessages":"14181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14182","messages":"14183","suppressedMessages":"14184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14185","messages":"14186","suppressedMessages":"14187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14188","messages":"14189","suppressedMessages":"14190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14191","messages":"14192","suppressedMessages":"14193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14194","messages":"14195","suppressedMessages":"14196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14197","messages":"14198","suppressedMessages":"14199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14200","messages":"14201","suppressedMessages":"14202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14203","messages":"14204","suppressedMessages":"14205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14206","messages":"14207","suppressedMessages":"14208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14209","messages":"14210","suppressedMessages":"14211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14212","messages":"14213","suppressedMessages":"14214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14215","messages":"14216","suppressedMessages":"14217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14218","messages":"14219","suppressedMessages":"14220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14221","messages":"14222","suppressedMessages":"14223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14224","messages":"14225","suppressedMessages":"14226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14227","messages":"14228","suppressedMessages":"14229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14230","messages":"14231","suppressedMessages":"14232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14233","messages":"14234","suppressedMessages":"14235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14236","messages":"14237","suppressedMessages":"14238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14239","messages":"14240","suppressedMessages":"14241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14242","messages":"14243","suppressedMessages":"14244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14245","messages":"14246","suppressedMessages":"14247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14248","messages":"14249","suppressedMessages":"14250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14251","messages":"14252","suppressedMessages":"14253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14254","messages":"14255","suppressedMessages":"14256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14257","messages":"14258","suppressedMessages":"14259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14260","messages":"14261","suppressedMessages":"14262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14263","messages":"14264","suppressedMessages":"14265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14266","messages":"14267","suppressedMessages":"14268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14269","messages":"14270","suppressedMessages":"14271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14272","messages":"14273","suppressedMessages":"14274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14275","messages":"14276","suppressedMessages":"14277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14278","messages":"14279","suppressedMessages":"14280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14281","messages":"14282","suppressedMessages":"14283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14284","messages":"14285","suppressedMessages":"14286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14287","messages":"14288","suppressedMessages":"14289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14290","messages":"14291","suppressedMessages":"14292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14293","messages":"14294","suppressedMessages":"14295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14296","messages":"14297","suppressedMessages":"14298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14299","messages":"14300","suppressedMessages":"14301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14302","messages":"14303","suppressedMessages":"14304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14305","messages":"14306","suppressedMessages":"14307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14308","messages":"14309","suppressedMessages":"14310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14311","messages":"14312","suppressedMessages":"14313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14314","messages":"14315","suppressedMessages":"14316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14317","messages":"14318","suppressedMessages":"14319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14320","messages":"14321","suppressedMessages":"14322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14323","messages":"14324","suppressedMessages":"14325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14326","messages":"14327","suppressedMessages":"14328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14329","messages":"14330","suppressedMessages":"14331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14332","messages":"14333","suppressedMessages":"14334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14335","messages":"14336","suppressedMessages":"14337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14338","messages":"14339","suppressedMessages":"14340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14341","messages":"14342","suppressedMessages":"14343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14344","messages":"14345","suppressedMessages":"14346","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14347"},{"filePath":"14348","messages":"14349","suppressedMessages":"14350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14351","messages":"14352","suppressedMessages":"14353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14354","messages":"14355","suppressedMessages":"14356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14357","messages":"14358","suppressedMessages":"14359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14360","messages":"14361","suppressedMessages":"14362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14363","messages":"14364","suppressedMessages":"14365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14366","messages":"14367","suppressedMessages":"14368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14369","messages":"14370","suppressedMessages":"14371","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14372"},{"filePath":"14373","messages":"14374","suppressedMessages":"14375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14376","messages":"14377","suppressedMessages":"14378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14379","messages":"14380","suppressedMessages":"14381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14382","messages":"14383","suppressedMessages":"14384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14385","messages":"14386","suppressedMessages":"14387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14388","messages":"14389","suppressedMessages":"14390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14391","messages":"14392","suppressedMessages":"14393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14394","messages":"14395","suppressedMessages":"14396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14397","messages":"14398","suppressedMessages":"14399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14400","messages":"14401","suppressedMessages":"14402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14403","messages":"14404","suppressedMessages":"14405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14406","messages":"14407","suppressedMessages":"14408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14409","messages":"14410","suppressedMessages":"14411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14412","messages":"14413","suppressedMessages":"14414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14415","messages":"14416","suppressedMessages":"14417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14418","messages":"14419","suppressedMessages":"14420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14421","messages":"14422","suppressedMessages":"14423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14424","messages":"14425","suppressedMessages":"14426","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14427"},{"filePath":"14428","messages":"14429","suppressedMessages":"14430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14431","messages":"14432","suppressedMessages":"14433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14434","messages":"14435","suppressedMessages":"14436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14437","messages":"14438","suppressedMessages":"14439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14440","messages":"14441","suppressedMessages":"14442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14443","messages":"14444","suppressedMessages":"14445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14446","messages":"14447","suppressedMessages":"14448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14449","messages":"14450","suppressedMessages":"14451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14452","messages":"14453","suppressedMessages":"14454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14455","messages":"14456","suppressedMessages":"14457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14458","messages":"14459","suppressedMessages":"14460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14461","messages":"14462","suppressedMessages":"14463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14464","messages":"14465","suppressedMessages":"14466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14467","messages":"14468","suppressedMessages":"14469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14470","messages":"14471","suppressedMessages":"14472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14473","messages":"14474","suppressedMessages":"14475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14476","messages":"14477","suppressedMessages":"14478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14479","messages":"14480","suppressedMessages":"14481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14482","messages":"14483","suppressedMessages":"14484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14485","messages":"14486","suppressedMessages":"14487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14488","messages":"14489","suppressedMessages":"14490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14491","messages":"14492","suppressedMessages":"14493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14494","messages":"14495","suppressedMessages":"14496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14497","messages":"14498","suppressedMessages":"14499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14500","messages":"14501","suppressedMessages":"14502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14503","messages":"14504","suppressedMessages":"14505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14506","messages":"14507","suppressedMessages":"14508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14509","messages":"14510","suppressedMessages":"14511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14512","messages":"14513","suppressedMessages":"14514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14515","messages":"14516","suppressedMessages":"14517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14518","messages":"14519","suppressedMessages":"14520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14521","messages":"14522","suppressedMessages":"14523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14524","messages":"14525","suppressedMessages":"14526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14527","messages":"14528","suppressedMessages":"14529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14530","messages":"14531","suppressedMessages":"14532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14533","messages":"14534","suppressedMessages":"14535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14536","messages":"14537","suppressedMessages":"14538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14539","messages":"14540","suppressedMessages":"14541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14542","messages":"14543","suppressedMessages":"14544","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14545"},{"filePath":"14546","messages":"14547","suppressedMessages":"14548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14549","messages":"14550","suppressedMessages":"14551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14552","messages":"14553","suppressedMessages":"14554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14555","messages":"14556","suppressedMessages":"14557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14558","messages":"14559","suppressedMessages":"14560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14561","messages":"14562","suppressedMessages":"14563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14564","messages":"14565","suppressedMessages":"14566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14567","messages":"14568","suppressedMessages":"14569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14570","messages":"14571","suppressedMessages":"14572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14573","messages":"14574","suppressedMessages":"14575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14576","messages":"14577","suppressedMessages":"14578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14579","messages":"14580","suppressedMessages":"14581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14582","messages":"14583","suppressedMessages":"14584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14585","messages":"14586","suppressedMessages":"14587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14588","messages":"14589","suppressedMessages":"14590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14591","messages":"14592","suppressedMessages":"14593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14594","messages":"14595","suppressedMessages":"14596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14597","messages":"14598","suppressedMessages":"14599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14600","messages":"14601","suppressedMessages":"14602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14603","messages":"14604","suppressedMessages":"14605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14606","messages":"14607","suppressedMessages":"14608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14609","messages":"14610","suppressedMessages":"14611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14612","messages":"14613","suppressedMessages":"14614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14615","messages":"14616","suppressedMessages":"14617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14618","messages":"14619","suppressedMessages":"14620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14621","messages":"14622","suppressedMessages":"14623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14624","messages":"14625","suppressedMessages":"14626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14627","messages":"14628","suppressedMessages":"14629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14630","messages":"14631","suppressedMessages":"14632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14633","messages":"14634","suppressedMessages":"14635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14636","messages":"14637","suppressedMessages":"14638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14639","messages":"14640","suppressedMessages":"14641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14642","messages":"14643","suppressedMessages":"14644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14645","messages":"14646","suppressedMessages":"14647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14648","messages":"14649","suppressedMessages":"14650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14651","messages":"14652","suppressedMessages":"14653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14654","messages":"14655","suppressedMessages":"14656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14657","messages":"14658","suppressedMessages":"14659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14660","messages":"14661","suppressedMessages":"14662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14663","messages":"14664","suppressedMessages":"14665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14666","messages":"14667","suppressedMessages":"14668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14669","messages":"14670","suppressedMessages":"14671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14672","messages":"14673","suppressedMessages":"14674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14675","messages":"14676","suppressedMessages":"14677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14678","messages":"14679","suppressedMessages":"14680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14681","messages":"14682","suppressedMessages":"14683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14684","messages":"14685","suppressedMessages":"14686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14687","messages":"14688","suppressedMessages":"14689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14690","messages":"14691","suppressedMessages":"14692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14693","messages":"14694","suppressedMessages":"14695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14696","messages":"14697","suppressedMessages":"14698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14699","messages":"14700","suppressedMessages":"14701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14702","messages":"14703","suppressedMessages":"14704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14705","messages":"14706","suppressedMessages":"14707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14708","messages":"14709","suppressedMessages":"14710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14711","messages":"14712","suppressedMessages":"14713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14714","messages":"14715","suppressedMessages":"14716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14717","messages":"14718","suppressedMessages":"14719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14720","messages":"14721","suppressedMessages":"14722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14723","messages":"14724","suppressedMessages":"14725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14726","messages":"14727","suppressedMessages":"14728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14729","messages":"14730","suppressedMessages":"14731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14732","messages":"14733","suppressedMessages":"14734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14735","messages":"14736","suppressedMessages":"14737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14738","messages":"14739","suppressedMessages":"14740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14741","messages":"14742","suppressedMessages":"14743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14744","messages":"14745","suppressedMessages":"14746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14747","messages":"14748","suppressedMessages":"14749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14750","messages":"14751","suppressedMessages":"14752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14753","messages":"14754","suppressedMessages":"14755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14756","messages":"14757","suppressedMessages":"14758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14759","messages":"14760","suppressedMessages":"14761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14762","messages":"14763","suppressedMessages":"14764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14765","messages":"14766","suppressedMessages":"14767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14768","messages":"14769","suppressedMessages":"14770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14771","messages":"14772","suppressedMessages":"14773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14774","messages":"14775","suppressedMessages":"14776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14777","messages":"14778","suppressedMessages":"14779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14780","messages":"14781","suppressedMessages":"14782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14783","messages":"14784","suppressedMessages":"14785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14786","messages":"14787","suppressedMessages":"14788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14789","messages":"14790","suppressedMessages":"14791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14792","messages":"14793","suppressedMessages":"14794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14795","messages":"14796","suppressedMessages":"14797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14798","messages":"14799","suppressedMessages":"14800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14801","messages":"14802","suppressedMessages":"14803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14804","messages":"14805","suppressedMessages":"14806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14807","messages":"14808","suppressedMessages":"14809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14810","messages":"14811","suppressedMessages":"14812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14813","messages":"14814","suppressedMessages":"14815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14816","messages":"14817","suppressedMessages":"14818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14819","messages":"14820","suppressedMessages":"14821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14822","messages":"14823","suppressedMessages":"14824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14825","messages":"14826","suppressedMessages":"14827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14828","messages":"14829","suppressedMessages":"14830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14831","messages":"14832","suppressedMessages":"14833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14834","messages":"14835","suppressedMessages":"14836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14837","messages":"14838","suppressedMessages":"14839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14840","messages":"14841","suppressedMessages":"14842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14843","messages":"14844","suppressedMessages":"14845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14846","messages":"14847","suppressedMessages":"14848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14849","messages":"14850","suppressedMessages":"14851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14852","messages":"14853","suppressedMessages":"14854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14855","messages":"14856","suppressedMessages":"14857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14858","messages":"14859","suppressedMessages":"14860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14861","messages":"14862","suppressedMessages":"14863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14864","messages":"14865","suppressedMessages":"14866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14867","messages":"14868","suppressedMessages":"14869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14870","messages":"14871","suppressedMessages":"14872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14873","messages":"14874","suppressedMessages":"14875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14876","messages":"14877","suppressedMessages":"14878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14879","messages":"14880","suppressedMessages":"14881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14882","messages":"14883","suppressedMessages":"14884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14885","messages":"14886","suppressedMessages":"14887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14888","messages":"14889","suppressedMessages":"14890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14891","messages":"14892","suppressedMessages":"14893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14894","messages":"14895","suppressedMessages":"14896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14897","messages":"14898","suppressedMessages":"14899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14900","messages":"14901","suppressedMessages":"14902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14903","messages":"14904","suppressedMessages":"14905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14906","messages":"14907","suppressedMessages":"14908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14909","messages":"14910","suppressedMessages":"14911","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"14912"},{"filePath":"14913","messages":"14914","suppressedMessages":"14915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14916","messages":"14917","suppressedMessages":"14918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14919","messages":"14920","suppressedMessages":"14921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14922","messages":"14923","suppressedMessages":"14924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14925","messages":"14926","suppressedMessages":"14927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14928","messages":"14929","suppressedMessages":"14930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14931","messages":"14932","suppressedMessages":"14933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14934","messages":"14935","suppressedMessages":"14936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14937","messages":"14938","suppressedMessages":"14939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14940","messages":"14941","suppressedMessages":"14942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14943","messages":"14944","suppressedMessages":"14945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14946","messages":"14947","suppressedMessages":"14948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14949","messages":"14950","suppressedMessages":"14951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14952","messages":"14953","suppressedMessages":"14954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14955","messages":"14956","suppressedMessages":"14957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14958","messages":"14959","suppressedMessages":"14960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14961","messages":"14962","suppressedMessages":"14963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14964","messages":"14965","suppressedMessages":"14966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14967","messages":"14968","suppressedMessages":"14969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14970","messages":"14971","suppressedMessages":"14972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14973","messages":"14974","suppressedMessages":"14975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14976","messages":"14977","suppressedMessages":"14978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14979","messages":"14980","suppressedMessages":"14981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14982","messages":"14983","suppressedMessages":"14984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14985","messages":"14986","suppressedMessages":"14987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14988","messages":"14989","suppressedMessages":"14990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14991","messages":"14992","suppressedMessages":"14993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14994","messages":"14995","suppressedMessages":"14996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"14997","messages":"14998","suppressedMessages":"14999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15000","messages":"15001","suppressedMessages":"15002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15003","messages":"15004","suppressedMessages":"15005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15006","messages":"15007","suppressedMessages":"15008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15009","messages":"15010","suppressedMessages":"15011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15012","messages":"15013","suppressedMessages":"15014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15015","messages":"15016","suppressedMessages":"15017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15018","messages":"15019","suppressedMessages":"15020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15021","messages":"15022","suppressedMessages":"15023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15024","messages":"15025","suppressedMessages":"15026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15027","messages":"15028","suppressedMessages":"15029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15030","messages":"15031","suppressedMessages":"15032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15033","messages":"15034","suppressedMessages":"15035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15036","messages":"15037","suppressedMessages":"15038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15039","messages":"15040","suppressedMessages":"15041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15042","messages":"15043","suppressedMessages":"15044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15045","messages":"15046","suppressedMessages":"15047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15048","messages":"15049","suppressedMessages":"15050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15051","messages":"15052","suppressedMessages":"15053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15054","messages":"15055","suppressedMessages":"15056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15057","messages":"15058","suppressedMessages":"15059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15060","messages":"15061","suppressedMessages":"15062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15063","messages":"15064","suppressedMessages":"15065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15066","messages":"15067","suppressedMessages":"15068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15069","messages":"15070","suppressedMessages":"15071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15072","messages":"15073","suppressedMessages":"15074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15075","messages":"15076","suppressedMessages":"15077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15078","messages":"15079","suppressedMessages":"15080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15081","messages":"15082","suppressedMessages":"15083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15084","messages":"15085","suppressedMessages":"15086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15087","messages":"15088","suppressedMessages":"15089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15090","messages":"15091","suppressedMessages":"15092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15093","messages":"15094","suppressedMessages":"15095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15096","messages":"15097","suppressedMessages":"15098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15099","messages":"15100","suppressedMessages":"15101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15102","messages":"15103","suppressedMessages":"15104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15105","messages":"15106","suppressedMessages":"15107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15108","messages":"15109","suppressedMessages":"15110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15111","messages":"15112","suppressedMessages":"15113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15114","messages":"15115","suppressedMessages":"15116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15117","messages":"15118","suppressedMessages":"15119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15120","messages":"15121","suppressedMessages":"15122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15123","messages":"15124","suppressedMessages":"15125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15126","messages":"15127","suppressedMessages":"15128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15129","messages":"15130","suppressedMessages":"15131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15132","messages":"15133","suppressedMessages":"15134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15135","messages":"15136","suppressedMessages":"15137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15138","messages":"15139","suppressedMessages":"15140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15141","messages":"15142","suppressedMessages":"15143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15144","messages":"15145","suppressedMessages":"15146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15147","messages":"15148","suppressedMessages":"15149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15150","messages":"15151","suppressedMessages":"15152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15153","messages":"15154","suppressedMessages":"15155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15156","messages":"15157","suppressedMessages":"15158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15159","messages":"15160","suppressedMessages":"15161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15162","messages":"15163","suppressedMessages":"15164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15165","messages":"15166","suppressedMessages":"15167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15168","messages":"15169","suppressedMessages":"15170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15171","messages":"15172","suppressedMessages":"15173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15174","messages":"15175","suppressedMessages":"15176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15177","messages":"15178","suppressedMessages":"15179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15180","messages":"15181","suppressedMessages":"15182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15183","messages":"15184","suppressedMessages":"15185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15186","messages":"15187","suppressedMessages":"15188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15189","messages":"15190","suppressedMessages":"15191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15192","messages":"15193","suppressedMessages":"15194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15195","messages":"15196","suppressedMessages":"15197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15198","messages":"15199","suppressedMessages":"15200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15201","messages":"15202","suppressedMessages":"15203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15204","messages":"15205","suppressedMessages":"15206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15207","messages":"15208","suppressedMessages":"15209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15210","messages":"15211","suppressedMessages":"15212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15213","messages":"15214","suppressedMessages":"15215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15216","messages":"15217","suppressedMessages":"15218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15219","messages":"15220","suppressedMessages":"15221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15222","messages":"15223","suppressedMessages":"15224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15225","messages":"15226","suppressedMessages":"15227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15228","messages":"15229","suppressedMessages":"15230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15231","messages":"15232","suppressedMessages":"15233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15234","messages":"15235","suppressedMessages":"15236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15237","messages":"15238","suppressedMessages":"15239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15240","messages":"15241","suppressedMessages":"15242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15243","messages":"15244","suppressedMessages":"15245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15246","messages":"15247","suppressedMessages":"15248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15249","messages":"15250","suppressedMessages":"15251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15252","messages":"15253","suppressedMessages":"15254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15255","messages":"15256","suppressedMessages":"15257","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15258"},{"filePath":"15259","messages":"15260","suppressedMessages":"15261","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15262"},{"filePath":"15263","messages":"15264","suppressedMessages":"15265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15266","messages":"15267","suppressedMessages":"15268","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15269"},{"filePath":"15270","messages":"15271","suppressedMessages":"15272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15273","messages":"15274","suppressedMessages":"15275","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15276"},{"filePath":"15277","messages":"15278","suppressedMessages":"15279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15280","messages":"15281","suppressedMessages":"15282","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15283"},{"filePath":"15284","messages":"15285","suppressedMessages":"15286","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"15287"},{"filePath":"15288","messages":"15289","suppressedMessages":"15290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15291","messages":"15292","suppressedMessages":"15293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15294","messages":"15295","suppressedMessages":"15296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15297","messages":"15298","suppressedMessages":"15299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15300","messages":"15301","suppressedMessages":"15302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15303","messages":"15304","suppressedMessages":"15305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15306","messages":"15307","suppressedMessages":"15308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15309","messages":"15310","suppressedMessages":"15311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15312","messages":"15313","suppressedMessages":"15314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15315","messages":"15316","suppressedMessages":"15317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15318","messages":"15319","suppressedMessages":"15320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15321","messages":"15322","suppressedMessages":"15323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15324","messages":"15325","suppressedMessages":"15326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15327","messages":"15328","suppressedMessages":"15329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15330","messages":"15331","suppressedMessages":"15332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15333","messages":"15334","suppressedMessages":"15335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15336","messages":"15337","suppressedMessages":"15338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15339","messages":"15340","suppressedMessages":"15341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15342","messages":"15343","suppressedMessages":"15344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15345","messages":"15346","suppressedMessages":"15347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15348","messages":"15349","suppressedMessages":"15350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15351","messages":"15352","suppressedMessages":"15353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15354","messages":"15355","suppressedMessages":"15356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15357","messages":"15358","suppressedMessages":"15359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15360","messages":"15361","suppressedMessages":"15362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15363","messages":"15364","suppressedMessages":"15365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15366","messages":"15367","suppressedMessages":"15368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15369","messages":"15370","suppressedMessages":"15371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15372","messages":"15373","suppressedMessages":"15374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15375","messages":"15376","suppressedMessages":"15377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15378","messages":"15379","suppressedMessages":"15380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15381","messages":"15382","suppressedMessages":"15383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15384","messages":"15385","suppressedMessages":"15386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15387","messages":"15388","suppressedMessages":"15389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15390","messages":"15391","suppressedMessages":"15392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15393","messages":"15394","suppressedMessages":"15395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15396","messages":"15397","suppressedMessages":"15398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15399","messages":"15400","suppressedMessages":"15401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15402","messages":"15403","suppressedMessages":"15404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15405","messages":"15406","suppressedMessages":"15407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15408","messages":"15409","suppressedMessages":"15410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15411","messages":"15412","suppressedMessages":"15413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15414","messages":"15415","suppressedMessages":"15416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15417","messages":"15418","suppressedMessages":"15419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15420","messages":"15421","suppressedMessages":"15422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15423","messages":"15424","suppressedMessages":"15425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15426","messages":"15427","suppressedMessages":"15428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15429","messages":"15430","suppressedMessages":"15431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15432","messages":"15433","suppressedMessages":"15434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15435","messages":"15436","suppressedMessages":"15437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15438","messages":"15439","suppressedMessages":"15440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15441","messages":"15442","suppressedMessages":"15443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15444","messages":"15445","suppressedMessages":"15446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15447","messages":"15448","suppressedMessages":"15449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15450","messages":"15451","suppressedMessages":"15452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15453","messages":"15454","suppressedMessages":"15455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15456","messages":"15457","suppressedMessages":"15458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15459","messages":"15460","suppressedMessages":"15461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15462","messages":"15463","suppressedMessages":"15464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15465","messages":"15466","suppressedMessages":"15467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15468","messages":"15469","suppressedMessages":"15470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15471","messages":"15472","suppressedMessages":"15473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15474","messages":"15475","suppressedMessages":"15476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15477","messages":"15478","suppressedMessages":"15479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15480","messages":"15481","suppressedMessages":"15482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15483","messages":"15484","suppressedMessages":"15485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15486","messages":"15487","suppressedMessages":"15488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15489","messages":"15490","suppressedMessages":"15491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15492","messages":"15493","suppressedMessages":"15494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15495","messages":"15496","suppressedMessages":"15497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15498","messages":"15499","suppressedMessages":"15500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15501","messages":"15502","suppressedMessages":"15503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15504","messages":"15505","suppressedMessages":"15506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15507","messages":"15508","suppressedMessages":"15509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15510","messages":"15511","suppressedMessages":"15512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15513","messages":"15514","suppressedMessages":"15515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15516","messages":"15517","suppressedMessages":"15518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15519","messages":"15520","suppressedMessages":"15521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15522","messages":"15523","suppressedMessages":"15524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15525","messages":"15526","suppressedMessages":"15527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15528","messages":"15529","suppressedMessages":"15530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15531","messages":"15532","suppressedMessages":"15533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15534","messages":"15535","suppressedMessages":"15536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15537","messages":"15538","suppressedMessages":"15539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15540","messages":"15541","suppressedMessages":"15542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15543","messages":"15544","suppressedMessages":"15545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15546","messages":"15547","suppressedMessages":"15548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15549","messages":"15550","suppressedMessages":"15551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15552","messages":"15553","suppressedMessages":"15554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15555","messages":"15556","suppressedMessages":"15557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15558","messages":"15559","suppressedMessages":"15560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15561","messages":"15562","suppressedMessages":"15563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15564","messages":"15565","suppressedMessages":"15566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15567","messages":"15568","suppressedMessages":"15569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15570","messages":"15571","suppressedMessages":"15572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15573","messages":"15574","suppressedMessages":"15575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15576","messages":"15577","suppressedMessages":"15578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15579","messages":"15580","suppressedMessages":"15581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15582","messages":"15583","suppressedMessages":"15584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15585","messages":"15586","suppressedMessages":"15587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15588","messages":"15589","suppressedMessages":"15590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15591","messages":"15592","suppressedMessages":"15593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15594","messages":"15595","suppressedMessages":"15596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15597","messages":"15598","suppressedMessages":"15599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15600","messages":"15601","suppressedMessages":"15602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15603","messages":"15604","suppressedMessages":"15605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15606","messages":"15607","suppressedMessages":"15608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15609","messages":"15610","suppressedMessages":"15611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15612","messages":"15613","suppressedMessages":"15614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15615","messages":"15616","suppressedMessages":"15617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15618","messages":"15619","suppressedMessages":"15620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15621","messages":"15622","suppressedMessages":"15623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15624","messages":"15625","suppressedMessages":"15626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15627","messages":"15628","suppressedMessages":"15629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15630","messages":"15631","suppressedMessages":"15632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15633","messages":"15634","suppressedMessages":"15635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15636","messages":"15637","suppressedMessages":"15638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15639","messages":"15640","suppressedMessages":"15641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15642","messages":"15643","suppressedMessages":"15644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15645","messages":"15646","suppressedMessages":"15647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15648","messages":"15649","suppressedMessages":"15650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15651","messages":"15652","suppressedMessages":"15653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15654","messages":"15655","suppressedMessages":"15656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15657","messages":"15658","suppressedMessages":"15659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15660","messages":"15661","suppressedMessages":"15662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15663","messages":"15664","suppressedMessages":"15665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15666","messages":"15667","suppressedMessages":"15668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15669","messages":"15670","suppressedMessages":"15671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15672","messages":"15673","suppressedMessages":"15674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15675","messages":"15676","suppressedMessages":"15677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15678","messages":"15679","suppressedMessages":"15680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15681","messages":"15682","suppressedMessages":"15683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15684","messages":"15685","suppressedMessages":"15686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15687","messages":"15688","suppressedMessages":"15689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15690","messages":"15691","suppressedMessages":"15692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15693","messages":"15694","suppressedMessages":"15695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15696","messages":"15697","suppressedMessages":"15698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15699","messages":"15700","suppressedMessages":"15701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15702","messages":"15703","suppressedMessages":"15704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15705","messages":"15706","suppressedMessages":"15707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15708","messages":"15709","suppressedMessages":"15710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15711","messages":"15712","suppressedMessages":"15713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15714","messages":"15715","suppressedMessages":"15716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15717","messages":"15718","suppressedMessages":"15719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15720","messages":"15721","suppressedMessages":"15722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15723","messages":"15724","suppressedMessages":"15725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15726","messages":"15727","suppressedMessages":"15728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15729","messages":"15730","suppressedMessages":"15731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15732","messages":"15733","suppressedMessages":"15734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15735","messages":"15736","suppressedMessages":"15737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15738","messages":"15739","suppressedMessages":"15740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15741","messages":"15742","suppressedMessages":"15743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15744","messages":"15745","suppressedMessages":"15746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15747","messages":"15748","suppressedMessages":"15749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15750","messages":"15751","suppressedMessages":"15752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15753","messages":"15754","suppressedMessages":"15755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15756","messages":"15757","suppressedMessages":"15758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15759","messages":"15760","suppressedMessages":"15761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15762","messages":"15763","suppressedMessages":"15764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15765","messages":"15766","suppressedMessages":"15767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15768","messages":"15769","suppressedMessages":"15770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15771","messages":"15772","suppressedMessages":"15773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15774","messages":"15775","suppressedMessages":"15776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15777","messages":"15778","suppressedMessages":"15779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15780","messages":"15781","suppressedMessages":"15782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15783","messages":"15784","suppressedMessages":"15785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15786","messages":"15787","suppressedMessages":"15788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15789","messages":"15790","suppressedMessages":"15791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15792","messages":"15793","suppressedMessages":"15794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15795","messages":"15796","suppressedMessages":"15797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15798","messages":"15799","suppressedMessages":"15800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15801","messages":"15802","suppressedMessages":"15803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15804","messages":"15805","suppressedMessages":"15806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15807","messages":"15808","suppressedMessages":"15809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15810","messages":"15811","suppressedMessages":"15812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15813","messages":"15814","suppressedMessages":"15815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15816","messages":"15817","suppressedMessages":"15818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15819","messages":"15820","suppressedMessages":"15821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15822","messages":"15823","suppressedMessages":"15824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15825","messages":"15826","suppressedMessages":"15827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15828","messages":"15829","suppressedMessages":"15830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15831","messages":"15832","suppressedMessages":"15833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15834","messages":"15835","suppressedMessages":"15836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15837","messages":"15838","suppressedMessages":"15839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15840","messages":"15841","suppressedMessages":"15842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15843","messages":"15844","suppressedMessages":"15845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15846","messages":"15847","suppressedMessages":"15848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15849","messages":"15850","suppressedMessages":"15851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15852","messages":"15853","suppressedMessages":"15854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15855","messages":"15856","suppressedMessages":"15857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15858","messages":"15859","suppressedMessages":"15860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15861","messages":"15862","suppressedMessages":"15863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15864","messages":"15865","suppressedMessages":"15866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15867","messages":"15868","suppressedMessages":"15869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15870","messages":"15871","suppressedMessages":"15872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15873","messages":"15874","suppressedMessages":"15875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15876","messages":"15877","suppressedMessages":"15878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15879","messages":"15880","suppressedMessages":"15881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15882","messages":"15883","suppressedMessages":"15884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15885","messages":"15886","suppressedMessages":"15887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15888","messages":"15889","suppressedMessages":"15890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15891","messages":"15892","suppressedMessages":"15893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15894","messages":"15895","suppressedMessages":"15896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15897","messages":"15898","suppressedMessages":"15899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15900","messages":"15901","suppressedMessages":"15902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15903","messages":"15904","suppressedMessages":"15905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15906","messages":"15907","suppressedMessages":"15908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15909","messages":"15910","suppressedMessages":"15911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15912","messages":"15913","suppressedMessages":"15914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15915","messages":"15916","suppressedMessages":"15917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15918","messages":"15919","suppressedMessages":"15920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15921","messages":"15922","suppressedMessages":"15923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15924","messages":"15925","suppressedMessages":"15926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15927","messages":"15928","suppressedMessages":"15929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15930","messages":"15931","suppressedMessages":"15932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15933","messages":"15934","suppressedMessages":"15935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15936","messages":"15937","suppressedMessages":"15938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15939","messages":"15940","suppressedMessages":"15941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15942","messages":"15943","suppressedMessages":"15944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15945","messages":"15946","suppressedMessages":"15947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15948","messages":"15949","suppressedMessages":"15950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15951","messages":"15952","suppressedMessages":"15953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15954","messages":"15955","suppressedMessages":"15956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15957","messages":"15958","suppressedMessages":"15959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15960","messages":"15961","suppressedMessages":"15962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15963","messages":"15964","suppressedMessages":"15965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15966","messages":"15967","suppressedMessages":"15968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15969","messages":"15970","suppressedMessages":"15971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15972","messages":"15973","suppressedMessages":"15974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15975","messages":"15976","suppressedMessages":"15977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15978","messages":"15979","suppressedMessages":"15980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15981","messages":"15982","suppressedMessages":"15983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15984","messages":"15985","suppressedMessages":"15986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15987","messages":"15988","suppressedMessages":"15989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15990","messages":"15991","suppressedMessages":"15992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15993","messages":"15994","suppressedMessages":"15995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15996","messages":"15997","suppressedMessages":"15998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"15999","messages":"16000","suppressedMessages":"16001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16002","messages":"16003","suppressedMessages":"16004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16005","messages":"16006","suppressedMessages":"16007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16008","messages":"16009","suppressedMessages":"16010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16011","messages":"16012","suppressedMessages":"16013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16014","messages":"16015","suppressedMessages":"16016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16017","messages":"16018","suppressedMessages":"16019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16020","messages":"16021","suppressedMessages":"16022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16023","messages":"16024","suppressedMessages":"16025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16026","messages":"16027","suppressedMessages":"16028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16029","messages":"16030","suppressedMessages":"16031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16032","messages":"16033","suppressedMessages":"16034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16035","messages":"16036","suppressedMessages":"16037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16038","messages":"16039","suppressedMessages":"16040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16041","messages":"16042","suppressedMessages":"16043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16044","messages":"16045","suppressedMessages":"16046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16047","messages":"16048","suppressedMessages":"16049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16050","messages":"16051","suppressedMessages":"16052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16053","messages":"16054","suppressedMessages":"16055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16056","messages":"16057","suppressedMessages":"16058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16059","messages":"16060","suppressedMessages":"16061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16062","messages":"16063","suppressedMessages":"16064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16065","messages":"16066","suppressedMessages":"16067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16068","messages":"16069","suppressedMessages":"16070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16071","messages":"16072","suppressedMessages":"16073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16074","messages":"16075","suppressedMessages":"16076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16077","messages":"16078","suppressedMessages":"16079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16080","messages":"16081","suppressedMessages":"16082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16083","messages":"16084","suppressedMessages":"16085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16086","messages":"16087","suppressedMessages":"16088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16089","messages":"16090","suppressedMessages":"16091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16092","messages":"16093","suppressedMessages":"16094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16095","messages":"16096","suppressedMessages":"16097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16098","messages":"16099","suppressedMessages":"16100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16101","messages":"16102","suppressedMessages":"16103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16104","messages":"16105","suppressedMessages":"16106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16107","messages":"16108","suppressedMessages":"16109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16110","messages":"16111","suppressedMessages":"16112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16113","messages":"16114","suppressedMessages":"16115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16116","messages":"16117","suppressedMessages":"16118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16119","messages":"16120","suppressedMessages":"16121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16122","messages":"16123","suppressedMessages":"16124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16125","messages":"16126","suppressedMessages":"16127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16128","messages":"16129","suppressedMessages":"16130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16131","messages":"16132","suppressedMessages":"16133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16134","messages":"16135","suppressedMessages":"16136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16137","messages":"16138","suppressedMessages":"16139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16140","messages":"16141","suppressedMessages":"16142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16143","messages":"16144","suppressedMessages":"16145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16146","messages":"16147","suppressedMessages":"16148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16149","messages":"16150","suppressedMessages":"16151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16152","messages":"16153","suppressedMessages":"16154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16155","messages":"16156","suppressedMessages":"16157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16158","messages":"16159","suppressedMessages":"16160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16161","messages":"16162","suppressedMessages":"16163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16164","messages":"16165","suppressedMessages":"16166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16167","messages":"16168","suppressedMessages":"16169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16170","messages":"16171","suppressedMessages":"16172","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16173","messages":"16174","suppressedMessages":"16175","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16176","messages":"16177","suppressedMessages":"16178","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16179","messages":"16180","suppressedMessages":"16181","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16182","messages":"16183","suppressedMessages":"16184","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16185","messages":"16186","suppressedMessages":"16187","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16188","messages":"16189","suppressedMessages":"16190","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16191","messages":"16192","suppressedMessages":"16193","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16194","messages":"16195","suppressedMessages":"16196","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16197","messages":"16198","suppressedMessages":"16199","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16200","messages":"16201","suppressedMessages":"16202","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16203","messages":"16204","suppressedMessages":"16205","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16206","messages":"16207","suppressedMessages":"16208","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16209","messages":"16210","suppressedMessages":"16211","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16212","messages":"16213","suppressedMessages":"16214","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16215","messages":"16216","suppressedMessages":"16217","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16218","messages":"16219","suppressedMessages":"16220","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16221","messages":"16222","suppressedMessages":"16223","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16224","messages":"16225","suppressedMessages":"16226","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16227","messages":"16228","suppressedMessages":"16229","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16230","messages":"16231","suppressedMessages":"16232","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16233","messages":"16234","suppressedMessages":"16235","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16236","messages":"16237","suppressedMessages":"16238","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16239","messages":"16240","suppressedMessages":"16241","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16242","messages":"16243","suppressedMessages":"16244","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16245","messages":"16246","suppressedMessages":"16247","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16248","messages":"16249","suppressedMessages":"16250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16251","messages":"16252","suppressedMessages":"16253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16254","messages":"16255","suppressedMessages":"16256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16257","messages":"16258","suppressedMessages":"16259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16260","messages":"16261","suppressedMessages":"16262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16263","messages":"16264","suppressedMessages":"16265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16266","messages":"16267","suppressedMessages":"16268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16269","messages":"16270","suppressedMessages":"16271","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16272","messages":"16273","suppressedMessages":"16274","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16275","messages":"16276","suppressedMessages":"16277","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16278","messages":"16279","suppressedMessages":"16280","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16281","messages":"16282","suppressedMessages":"16283","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16284","messages":"16285","suppressedMessages":"16286","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16287","messages":"16288","suppressedMessages":"16289","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16290","messages":"16291","suppressedMessages":"16292","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16293","messages":"16294","suppressedMessages":"16295","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16296","messages":"16297","suppressedMessages":"16298","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16299","messages":"16300","suppressedMessages":"16301","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16302","messages":"16303","suppressedMessages":"16304","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16305","messages":"16306","suppressedMessages":"16307","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16308","messages":"16309","suppressedMessages":"16310","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16311","messages":"16312","suppressedMessages":"16313","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16314","messages":"16315","suppressedMessages":"16316","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16317","messages":"16318","suppressedMessages":"16319","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16320","messages":"16321","suppressedMessages":"16322","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16323","messages":"16324","suppressedMessages":"16325","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16326","messages":"16327","suppressedMessages":"16328","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16329","messages":"16330","suppressedMessages":"16331","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16332","messages":"16333","suppressedMessages":"16334","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16335","messages":"16336","suppressedMessages":"16337","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16338","messages":"16339","suppressedMessages":"16340","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16341","messages":"16342","suppressedMessages":"16343","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16344","messages":"16345","suppressedMessages":"16346","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16347","messages":"16348","suppressedMessages":"16349","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16350","messages":"16351","suppressedMessages":"16352","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16353","messages":"16354","suppressedMessages":"16355","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16356","messages":"16357","suppressedMessages":"16358","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16359","messages":"16360","suppressedMessages":"16361","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16362","messages":"16363","suppressedMessages":"16364","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16365","messages":"16366","suppressedMessages":"16367","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16368","messages":"16369","suppressedMessages":"16370","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16371","messages":"16372","suppressedMessages":"16373","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16374","messages":"16375","suppressedMessages":"16376","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16377","messages":"16378","suppressedMessages":"16379","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16380","messages":"16381","suppressedMessages":"16382","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16383","messages":"16384","suppressedMessages":"16385","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16386","messages":"16387","suppressedMessages":"16388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16389","messages":"16390","suppressedMessages":"16391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16392","messages":"16393","suppressedMessages":"16394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16395","messages":"16396","suppressedMessages":"16397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16398","messages":"16399","suppressedMessages":"16400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16401","messages":"16402","suppressedMessages":"16403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16404","messages":"16405","suppressedMessages":"16406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16407","messages":"16408","suppressedMessages":"16409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16410","messages":"16411","suppressedMessages":"16412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16413","messages":"16414","suppressedMessages":"16415","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16416","messages":"16417","suppressedMessages":"16418","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16419","messages":"16420","suppressedMessages":"16421","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16422","messages":"16423","suppressedMessages":"16424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16425","messages":"16426","suppressedMessages":"16427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16428","messages":"16429","suppressedMessages":"16430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16431","messages":"16432","suppressedMessages":"16433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16434","messages":"16435","suppressedMessages":"16436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16437","messages":"16438","suppressedMessages":"16439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16440","messages":"16441","suppressedMessages":"16442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16443","messages":"16444","suppressedMessages":"16445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16446","messages":"16447","suppressedMessages":"16448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16449","messages":"16450","suppressedMessages":"16451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16452","messages":"16453","suppressedMessages":"16454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16455","messages":"16456","suppressedMessages":"16457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16458","messages":"16459","suppressedMessages":"16460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16461","messages":"16462","suppressedMessages":"16463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16464","messages":"16465","suppressedMessages":"16466","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"16467"},{"filePath":"16468","messages":"16469","suppressedMessages":"16470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16471","messages":"16472","suppressedMessages":"16473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16474","messages":"16475","suppressedMessages":"16476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16477","messages":"16478","suppressedMessages":"16479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16480","messages":"16481","suppressedMessages":"16482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16483","messages":"16484","suppressedMessages":"16485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16486","messages":"16487","suppressedMessages":"16488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16489","messages":"16490","suppressedMessages":"16491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16492","messages":"16493","suppressedMessages":"16494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16495","messages":"16496","suppressedMessages":"16497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16498","messages":"16499","suppressedMessages":"16500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16501","messages":"16502","suppressedMessages":"16503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16504","messages":"16505","suppressedMessages":"16506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16507","messages":"16508","suppressedMessages":"16509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16510","messages":"16511","suppressedMessages":"16512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16513","messages":"16514","suppressedMessages":"16515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16516","messages":"16517","suppressedMessages":"16518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16519","messages":"16520","suppressedMessages":"16521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16522","messages":"16523","suppressedMessages":"16524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16525","messages":"16526","suppressedMessages":"16527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16528","messages":"16529","suppressedMessages":"16530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16531","messages":"16532","suppressedMessages":"16533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16534","messages":"16535","suppressedMessages":"16536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16537","messages":"16538","suppressedMessages":"16539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16540","messages":"16541","suppressedMessages":"16542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16543","messages":"16544","suppressedMessages":"16545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16546","messages":"16547","suppressedMessages":"16548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16549","messages":"16550","suppressedMessages":"16551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16552","messages":"16553","suppressedMessages":"16554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16555","messages":"16556","suppressedMessages":"16557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16558","messages":"16559","suppressedMessages":"16560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16561","messages":"16562","suppressedMessages":"16563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16564","messages":"16565","suppressedMessages":"16566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16567","messages":"16568","suppressedMessages":"16569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16570","messages":"16571","suppressedMessages":"16572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16573","messages":"16574","suppressedMessages":"16575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16576","messages":"16577","suppressedMessages":"16578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16579","messages":"16580","suppressedMessages":"16581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16582","messages":"16583","suppressedMessages":"16584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16585","messages":"16586","suppressedMessages":"16587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16588","messages":"16589","suppressedMessages":"16590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16591","messages":"16592","suppressedMessages":"16593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16594","messages":"16595","suppressedMessages":"16596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16597","messages":"16598","suppressedMessages":"16599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16600","messages":"16601","suppressedMessages":"16602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16603","messages":"16604","suppressedMessages":"16605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16606","messages":"16607","suppressedMessages":"16608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16609","messages":"16610","suppressedMessages":"16611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16612","messages":"16613","suppressedMessages":"16614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16615","messages":"16616","suppressedMessages":"16617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16618","messages":"16619","suppressedMessages":"16620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16621","messages":"16622","suppressedMessages":"16623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16624","messages":"16625","suppressedMessages":"16626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16627","messages":"16628","suppressedMessages":"16629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16630","messages":"16631","suppressedMessages":"16632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16633","messages":"16634","suppressedMessages":"16635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16636","messages":"16637","suppressedMessages":"16638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16639","messages":"16640","suppressedMessages":"16641","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"16642"},{"filePath":"16643","messages":"16644","suppressedMessages":"16645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16646","messages":"16647","suppressedMessages":"16648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16649","messages":"16650","suppressedMessages":"16651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16652","messages":"16653","suppressedMessages":"16654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16655","messages":"16656","suppressedMessages":"16657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16658","messages":"16659","suppressedMessages":"16660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16661","messages":"16662","suppressedMessages":"16663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16664","messages":"16665","suppressedMessages":"16666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16667","messages":"16668","suppressedMessages":"16669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16670","messages":"16671","suppressedMessages":"16672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16673","messages":"16674","suppressedMessages":"16675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16676","messages":"16677","suppressedMessages":"16678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16679","messages":"16680","suppressedMessages":"16681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16682","messages":"16683","suppressedMessages":"16684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16685","messages":"16686","suppressedMessages":"16687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16688","messages":"16689","suppressedMessages":"16690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16691","messages":"16692","suppressedMessages":"16693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16694","messages":"16695","suppressedMessages":"16696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16697","messages":"16698","suppressedMessages":"16699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16700","messages":"16701","suppressedMessages":"16702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16703","messages":"16704","suppressedMessages":"16705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16706","messages":"16707","suppressedMessages":"16708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16709","messages":"16710","suppressedMessages":"16711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16712","messages":"16713","suppressedMessages":"16714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16715","messages":"16716","suppressedMessages":"16717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16718","messages":"16719","suppressedMessages":"16720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16721","messages":"16722","suppressedMessages":"16723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16724","messages":"16725","suppressedMessages":"16726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16727","messages":"16728","suppressedMessages":"16729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16730","messages":"16731","suppressedMessages":"16732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16733","messages":"16734","suppressedMessages":"16735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16736","messages":"16737","suppressedMessages":"16738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16739","messages":"16740","suppressedMessages":"16741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16742","messages":"16743","suppressedMessages":"16744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16745","messages":"16746","suppressedMessages":"16747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16748","messages":"16749","suppressedMessages":"16750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16751","messages":"16752","suppressedMessages":"16753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16754","messages":"16755","suppressedMessages":"16756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16757","messages":"16758","suppressedMessages":"16759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16760","messages":"16761","suppressedMessages":"16762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16763","messages":"16764","suppressedMessages":"16765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16766","messages":"16767","suppressedMessages":"16768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16769","messages":"16770","suppressedMessages":"16771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16772","messages":"16773","suppressedMessages":"16774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16775","messages":"16776","suppressedMessages":"16777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16778","messages":"16779","suppressedMessages":"16780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16781","messages":"16782","suppressedMessages":"16783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16784","messages":"16785","suppressedMessages":"16786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16787","messages":"16788","suppressedMessages":"16789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16790","messages":"16791","suppressedMessages":"16792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16793","messages":"16794","suppressedMessages":"16795","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16796","messages":"16797","suppressedMessages":"16798","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16799","messages":"16800","suppressedMessages":"16801","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16802","messages":"16803","suppressedMessages":"16804","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16805","messages":"16806","suppressedMessages":"16807","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16808","messages":"16809","suppressedMessages":"16810","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16811","messages":"16812","suppressedMessages":"16813","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16814","messages":"16815","suppressedMessages":"16816","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16817","messages":"16818","suppressedMessages":"16819","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16820","messages":"16821","suppressedMessages":"16822","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16823","messages":"16824","suppressedMessages":"16825","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16826","messages":"16827","suppressedMessages":"16828","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16829","messages":"16830","suppressedMessages":"16831","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16832","messages":"16833","suppressedMessages":"16834","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16835","messages":"16836","suppressedMessages":"16837","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16838","messages":"16839","suppressedMessages":"16840","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16841","messages":"16842","suppressedMessages":"16843","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16844","messages":"16845","suppressedMessages":"16846","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16847","messages":"16848","suppressedMessages":"16849","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16850","messages":"16851","suppressedMessages":"16852","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16853","messages":"16854","suppressedMessages":"16855","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16856","messages":"16857","suppressedMessages":"16858","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16859","messages":"16860","suppressedMessages":"16861","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16862","messages":"16863","suppressedMessages":"16864","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16865","messages":"16866","suppressedMessages":"16867","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16868","messages":"16869","suppressedMessages":"16870","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16871","messages":"16872","suppressedMessages":"16873","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16874","messages":"16875","suppressedMessages":"16876","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16877","messages":"16878","suppressedMessages":"16879","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16880","messages":"16881","suppressedMessages":"16882","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16883","messages":"16884","suppressedMessages":"16885","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16886","messages":"16887","suppressedMessages":"16888","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16889","messages":"16890","suppressedMessages":"16891","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16892","messages":"16893","suppressedMessages":"16894","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16895","messages":"16896","suppressedMessages":"16897","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16898","messages":"16899","suppressedMessages":"16900","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16901","messages":"16902","suppressedMessages":"16903","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16904","messages":"16905","suppressedMessages":"16906","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16907","messages":"16908","suppressedMessages":"16909","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16910","messages":"16911","suppressedMessages":"16912","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16913","messages":"16914","suppressedMessages":"16915","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16916","messages":"16917","suppressedMessages":"16918","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16919","messages":"16920","suppressedMessages":"16921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16922","messages":"16923","suppressedMessages":"16924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16925","messages":"16926","suppressedMessages":"16927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16928","messages":"16929","suppressedMessages":"16930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16931","messages":"16932","suppressedMessages":"16933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16934","messages":"16935","suppressedMessages":"16936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16937","messages":"16938","suppressedMessages":"16939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16940","messages":"16941","suppressedMessages":"16942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16943","messages":"16944","suppressedMessages":"16945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16946","messages":"16947","suppressedMessages":"16948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16949","messages":"16950","suppressedMessages":"16951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16952","messages":"16953","suppressedMessages":"16954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16955","messages":"16956","suppressedMessages":"16957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16958","messages":"16959","suppressedMessages":"16960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16961","messages":"16962","suppressedMessages":"16963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16964","messages":"16965","suppressedMessages":"16966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16967","messages":"16968","suppressedMessages":"16969","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16970","messages":"16971","suppressedMessages":"16972","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16973","messages":"16974","suppressedMessages":"16975","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16976","messages":"16977","suppressedMessages":"16978","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16979","messages":"16980","suppressedMessages":"16981","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16982","messages":"16983","suppressedMessages":"16984","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16985","messages":"16986","suppressedMessages":"16987","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16988","messages":"16989","suppressedMessages":"16990","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16991","messages":"16992","suppressedMessages":"16993","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16994","messages":"16995","suppressedMessages":"16996","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"16997","messages":"16998","suppressedMessages":"16999","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17000","messages":"17001","suppressedMessages":"17002","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17003","messages":"17004","suppressedMessages":"17005","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17006","messages":"17007","suppressedMessages":"17008","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17009","messages":"17010","suppressedMessages":"17011","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17012","messages":"17013","suppressedMessages":"17014","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17015","messages":"17016","suppressedMessages":"17017","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17018","messages":"17019","suppressedMessages":"17020","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17021","messages":"17022","suppressedMessages":"17023","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17024","messages":"17025","suppressedMessages":"17026","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17027","messages":"17028","suppressedMessages":"17029","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17030","messages":"17031","suppressedMessages":"17032","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17033","messages":"17034","suppressedMessages":"17035","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17036","messages":"17037","suppressedMessages":"17038","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17039","messages":"17040","suppressedMessages":"17041","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17042","messages":"17043","suppressedMessages":"17044","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17045","messages":"17046","suppressedMessages":"17047","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17048","messages":"17049","suppressedMessages":"17050","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17051","messages":"17052","suppressedMessages":"17053","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17054","messages":"17055","suppressedMessages":"17056","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17057","messages":"17058","suppressedMessages":"17059","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17060","messages":"17061","suppressedMessages":"17062","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17063","messages":"17064","suppressedMessages":"17065","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17066","messages":"17067","suppressedMessages":"17068","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17069","messages":"17070","suppressedMessages":"17071","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17072","messages":"17073","suppressedMessages":"17074","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17075","messages":"17076","suppressedMessages":"17077","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17078","messages":"17079","suppressedMessages":"17080","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17081","messages":"17082","suppressedMessages":"17083","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17084","messages":"17085","suppressedMessages":"17086","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17087","messages":"17088","suppressedMessages":"17089","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17090","messages":"17091","suppressedMessages":"17092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17093","messages":"17094","suppressedMessages":"17095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17096","messages":"17097","suppressedMessages":"17098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17099","messages":"17100","suppressedMessages":"17101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17102","messages":"17103","suppressedMessages":"17104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17105","messages":"17106","suppressedMessages":"17107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17108","messages":"17109","suppressedMessages":"17110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17111","messages":"17112","suppressedMessages":"17113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17114","messages":"17115","suppressedMessages":"17116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17117","messages":"17118","suppressedMessages":"17119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17120","messages":"17121","suppressedMessages":"17122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17123","messages":"17124","suppressedMessages":"17125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17126","messages":"17127","suppressedMessages":"17128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17129","messages":"17130","suppressedMessages":"17131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17132","messages":"17133","suppressedMessages":"17134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17135","messages":"17136","suppressedMessages":"17137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17138","messages":"17139","suppressedMessages":"17140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17141","messages":"17142","suppressedMessages":"17143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17144","messages":"17145","suppressedMessages":"17146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17147","messages":"17148","suppressedMessages":"17149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17150","messages":"17151","suppressedMessages":"17152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17153","messages":"17154","suppressedMessages":"17155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17156","messages":"17157","suppressedMessages":"17158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17159","messages":"17160","suppressedMessages":"17161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17162","messages":"17163","suppressedMessages":"17164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17165","messages":"17166","suppressedMessages":"17167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17168","messages":"17169","suppressedMessages":"17170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17171","messages":"17172","suppressedMessages":"17173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17174","messages":"17175","suppressedMessages":"17176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17177","messages":"17178","suppressedMessages":"17179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17180","messages":"17181","suppressedMessages":"17182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17183","messages":"17184","suppressedMessages":"17185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17186","messages":"17187","suppressedMessages":"17188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17189","messages":"17190","suppressedMessages":"17191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17192","messages":"17193","suppressedMessages":"17194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17195","messages":"17196","suppressedMessages":"17197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17198","messages":"17199","suppressedMessages":"17200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17201","messages":"17202","suppressedMessages":"17203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17204","messages":"17205","suppressedMessages":"17206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17207","messages":"17208","suppressedMessages":"17209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17210","messages":"17211","suppressedMessages":"17212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17213","messages":"17214","suppressedMessages":"17215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17216","messages":"17217","suppressedMessages":"17218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17219","messages":"17220","suppressedMessages":"17221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17222","messages":"17223","suppressedMessages":"17224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17225","messages":"17226","suppressedMessages":"17227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17228","messages":"17229","suppressedMessages":"17230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17231","messages":"17232","suppressedMessages":"17233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17234","messages":"17235","suppressedMessages":"17236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17237","messages":"17238","suppressedMessages":"17239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17240","messages":"17241","suppressedMessages":"17242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17243","messages":"17244","suppressedMessages":"17245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17246","messages":"17247","suppressedMessages":"17248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17249","messages":"17250","suppressedMessages":"17251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17252","messages":"17253","suppressedMessages":"17254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17255","messages":"17256","suppressedMessages":"17257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17258","messages":"17259","suppressedMessages":"17260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17261","messages":"17262","suppressedMessages":"17263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17264","messages":"17265","suppressedMessages":"17266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17267","messages":"17268","suppressedMessages":"17269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17270","messages":"17271","suppressedMessages":"17272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17273","messages":"17274","suppressedMessages":"17275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17276","messages":"17277","suppressedMessages":"17278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17279","messages":"17280","suppressedMessages":"17281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17282","messages":"17283","suppressedMessages":"17284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17285","messages":"17286","suppressedMessages":"17287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17288","messages":"17289","suppressedMessages":"17290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17291","messages":"17292","suppressedMessages":"17293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17294","messages":"17295","suppressedMessages":"17296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17297","messages":"17298","suppressedMessages":"17299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17300","messages":"17301","suppressedMessages":"17302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17303","messages":"17304","suppressedMessages":"17305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17306","messages":"17307","suppressedMessages":"17308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17309","messages":"17310","suppressedMessages":"17311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17312","messages":"17313","suppressedMessages":"17314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17315","messages":"17316","suppressedMessages":"17317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17318","messages":"17319","suppressedMessages":"17320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17321","messages":"17322","suppressedMessages":"17323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17324","messages":"17325","suppressedMessages":"17326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17327","messages":"17328","suppressedMessages":"17329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17330","messages":"17331","suppressedMessages":"17332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17333","messages":"17334","suppressedMessages":"17335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17336","messages":"17337","suppressedMessages":"17338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17339","messages":"17340","suppressedMessages":"17341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17342","messages":"17343","suppressedMessages":"17344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17345","messages":"17346","suppressedMessages":"17347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17348","messages":"17349","suppressedMessages":"17350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17351","messages":"17352","suppressedMessages":"17353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17354","messages":"17355","suppressedMessages":"17356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17357","messages":"17358","suppressedMessages":"17359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17360","messages":"17361","suppressedMessages":"17362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17363","messages":"17364","suppressedMessages":"17365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17366","messages":"17367","suppressedMessages":"17368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17369","messages":"17370","suppressedMessages":"17371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17372","messages":"17373","suppressedMessages":"17374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17375","messages":"17376","suppressedMessages":"17377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17378","messages":"17379","suppressedMessages":"17380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17381","messages":"17382","suppressedMessages":"17383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17384","messages":"17385","suppressedMessages":"17386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17387","messages":"17388","suppressedMessages":"17389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17390","messages":"17391","suppressedMessages":"17392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17393","messages":"17394","suppressedMessages":"17395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17396","messages":"17397","suppressedMessages":"17398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17399","messages":"17400","suppressedMessages":"17401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17402","messages":"17403","suppressedMessages":"17404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17405","messages":"17406","suppressedMessages":"17407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17408","messages":"17409","suppressedMessages":"17410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17411","messages":"17412","suppressedMessages":"17413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17414","messages":"17415","suppressedMessages":"17416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17417","messages":"17418","suppressedMessages":"17419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17420","messages":"17421","suppressedMessages":"17422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17423","messages":"17424","suppressedMessages":"17425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17426","messages":"17427","suppressedMessages":"17428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17429","messages":"17430","suppressedMessages":"17431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17432","messages":"17433","suppressedMessages":"17434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17435","messages":"17436","suppressedMessages":"17437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17438","messages":"17439","suppressedMessages":"17440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17441","messages":"17442","suppressedMessages":"17443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17444","messages":"17445","suppressedMessages":"17446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17447","messages":"17448","suppressedMessages":"17449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17450","messages":"17451","suppressedMessages":"17452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17453","messages":"17454","suppressedMessages":"17455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17456","messages":"17457","suppressedMessages":"17458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17459","messages":"17460","suppressedMessages":"17461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17462","messages":"17463","suppressedMessages":"17464","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"17465"},{"filePath":"17466","messages":"17467","suppressedMessages":"17468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17469","messages":"17470","suppressedMessages":"17471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17472","messages":"17473","suppressedMessages":"17474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17475","messages":"17476","suppressedMessages":"17477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17478","messages":"17479","suppressedMessages":"17480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17481","messages":"17482","suppressedMessages":"17483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17484","messages":"17485","suppressedMessages":"17486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17487","messages":"17488","suppressedMessages":"17489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17490","messages":"17491","suppressedMessages":"17492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17493","messages":"17494","suppressedMessages":"17495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17496","messages":"17497","suppressedMessages":"17498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17499","messages":"17500","suppressedMessages":"17501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17502","messages":"17503","suppressedMessages":"17504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17505","messages":"17506","suppressedMessages":"17507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17508","messages":"17509","suppressedMessages":"17510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17511","messages":"17512","suppressedMessages":"17513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17514","messages":"17515","suppressedMessages":"17516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17517","messages":"17518","suppressedMessages":"17519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17520","messages":"17521","suppressedMessages":"17522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17523","messages":"17524","suppressedMessages":"17525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17526","messages":"17527","suppressedMessages":"17528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17529","messages":"17530","suppressedMessages":"17531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17532","messages":"17533","suppressedMessages":"17534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17535","messages":"17536","suppressedMessages":"17537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17538","messages":"17539","suppressedMessages":"17540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17541","messages":"17542","suppressedMessages":"17543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17544","messages":"17545","suppressedMessages":"17546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17547","messages":"17548","suppressedMessages":"17549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17550","messages":"17551","suppressedMessages":"17552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17553","messages":"17554","suppressedMessages":"17555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17556","messages":"17557","suppressedMessages":"17558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17559","messages":"17560","suppressedMessages":"17561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17562","messages":"17563","suppressedMessages":"17564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17565","messages":"17566","suppressedMessages":"17567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17568","messages":"17569","suppressedMessages":"17570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17571","messages":"17572","suppressedMessages":"17573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17574","messages":"17575","suppressedMessages":"17576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17577","messages":"17578","suppressedMessages":"17579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17580","messages":"17581","suppressedMessages":"17582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17583","messages":"17584","suppressedMessages":"17585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17586","messages":"17587","suppressedMessages":"17588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17589","messages":"17590","suppressedMessages":"17591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17592","messages":"17593","suppressedMessages":"17594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17595","messages":"17596","suppressedMessages":"17597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17598","messages":"17599","suppressedMessages":"17600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17601","messages":"17602","suppressedMessages":"17603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17604","messages":"17605","suppressedMessages":"17606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17607","messages":"17608","suppressedMessages":"17609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17610","messages":"17611","suppressedMessages":"17612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17613","messages":"17614","suppressedMessages":"17615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17616","messages":"17617","suppressedMessages":"17618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17619","messages":"17620","suppressedMessages":"17621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17622","messages":"17623","suppressedMessages":"17624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17625","messages":"17626","suppressedMessages":"17627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17628","messages":"17629","suppressedMessages":"17630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17631","messages":"17632","suppressedMessages":"17633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17634","messages":"17635","suppressedMessages":"17636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17637","messages":"17638","suppressedMessages":"17639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17640","messages":"17641","suppressedMessages":"17642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17643","messages":"17644","suppressedMessages":"17645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17646","messages":"17647","suppressedMessages":"17648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17649","messages":"17650","suppressedMessages":"17651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17652","messages":"17653","suppressedMessages":"17654","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17655","messages":"17656","suppressedMessages":"17657","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17658","messages":"17659","suppressedMessages":"17660","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17661","messages":"17662","suppressedMessages":"17663","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17664","messages":"17665","suppressedMessages":"17666","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17667","messages":"17668","suppressedMessages":"17669","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17670","messages":"17671","suppressedMessages":"17672","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17673","messages":"17674","suppressedMessages":"17675","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17676","messages":"17677","suppressedMessages":"17678","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17679","messages":"17680","suppressedMessages":"17681","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17682","messages":"17683","suppressedMessages":"17684","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17685","messages":"17686","suppressedMessages":"17687","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17688","messages":"17689","suppressedMessages":"17690","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17691","messages":"17692","suppressedMessages":"17693","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17694","messages":"17695","suppressedMessages":"17696","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17697","messages":"17698","suppressedMessages":"17699","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17700","messages":"17701","suppressedMessages":"17702","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17703","messages":"17704","suppressedMessages":"17705","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17706","messages":"17707","suppressedMessages":"17708","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17709","messages":"17710","suppressedMessages":"17711","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17712","messages":"17713","suppressedMessages":"17714","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17715","messages":"17716","suppressedMessages":"17717","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17718","messages":"17719","suppressedMessages":"17720","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17721","messages":"17722","suppressedMessages":"17723","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17724","messages":"17725","suppressedMessages":"17726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17727","messages":"17728","suppressedMessages":"17729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17730","messages":"17731","suppressedMessages":"17732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17733","messages":"17734","suppressedMessages":"17735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17736","messages":"17737","suppressedMessages":"17738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17739","messages":"17740","suppressedMessages":"17741","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"17742"},{"filePath":"17743","messages":"17744","suppressedMessages":"17745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17746","messages":"17747","suppressedMessages":"17748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17749","messages":"17750","suppressedMessages":"17751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17752","messages":"17753","suppressedMessages":"17754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17755","messages":"17756","suppressedMessages":"17757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17758","messages":"17759","suppressedMessages":"17760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17761","messages":"17762","suppressedMessages":"17763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17764","messages":"17765","suppressedMessages":"17766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17767","messages":"17768","suppressedMessages":"17769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17770","messages":"17771","suppressedMessages":"17772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17773","messages":"17774","suppressedMessages":"17775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17776","messages":"17777","suppressedMessages":"17778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17779","messages":"17780","suppressedMessages":"17781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17782","messages":"17783","suppressedMessages":"17784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17785","messages":"17786","suppressedMessages":"17787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17788","messages":"17789","suppressedMessages":"17790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17791","messages":"17792","suppressedMessages":"17793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17794","messages":"17795","suppressedMessages":"17796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17797","messages":"17798","suppressedMessages":"17799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17800","messages":"17801","suppressedMessages":"17802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17803","messages":"17804","suppressedMessages":"17805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17806","messages":"17807","suppressedMessages":"17808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17809","messages":"17810","suppressedMessages":"17811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17812","messages":"17813","suppressedMessages":"17814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17815","messages":"17816","suppressedMessages":"17817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17818","messages":"17819","suppressedMessages":"17820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17821","messages":"17822","suppressedMessages":"17823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17824","messages":"17825","suppressedMessages":"17826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17827","messages":"17828","suppressedMessages":"17829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17830","messages":"17831","suppressedMessages":"17832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17833","messages":"17834","suppressedMessages":"17835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17836","messages":"17837","suppressedMessages":"17838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17839","messages":"17840","suppressedMessages":"17841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17842","messages":"17843","suppressedMessages":"17844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17845","messages":"17846","suppressedMessages":"17847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17848","messages":"17849","suppressedMessages":"17850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17851","messages":"17852","suppressedMessages":"17853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17854","messages":"17855","suppressedMessages":"17856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17857","messages":"17858","suppressedMessages":"17859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17860","messages":"17861","suppressedMessages":"17862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17863","messages":"17864","suppressedMessages":"17865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17866","messages":"17867","suppressedMessages":"17868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17869","messages":"17870","suppressedMessages":"17871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17872","messages":"17873","suppressedMessages":"17874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17875","messages":"17876","suppressedMessages":"17877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17878","messages":"17879","suppressedMessages":"17880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17881","messages":"17882","suppressedMessages":"17883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17884","messages":"17885","suppressedMessages":"17886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17887","messages":"17888","suppressedMessages":"17889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17890","messages":"17891","suppressedMessages":"17892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17893","messages":"17894","suppressedMessages":"17895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17896","messages":"17897","suppressedMessages":"17898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17899","messages":"17900","suppressedMessages":"17901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17902","messages":"17903","suppressedMessages":"17904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17905","messages":"17906","suppressedMessages":"17907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17908","messages":"17909","suppressedMessages":"17910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17911","messages":"17912","suppressedMessages":"17913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17914","messages":"17915","suppressedMessages":"17916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17917","messages":"17918","suppressedMessages":"17919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17920","messages":"17921","suppressedMessages":"17922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17923","messages":"17924","suppressedMessages":"17925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17926","messages":"17927","suppressedMessages":"17928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17929","messages":"17930","suppressedMessages":"17931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17932","messages":"17933","suppressedMessages":"17934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17935","messages":"17936","suppressedMessages":"17937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17938","messages":"17939","suppressedMessages":"17940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17941","messages":"17942","suppressedMessages":"17943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17944","messages":"17945","suppressedMessages":"17946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17947","messages":"17948","suppressedMessages":"17949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17950","messages":"17951","suppressedMessages":"17952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17953","messages":"17954","suppressedMessages":"17955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17956","messages":"17957","suppressedMessages":"17958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17959","messages":"17960","suppressedMessages":"17961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17962","messages":"17963","suppressedMessages":"17964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17965","messages":"17966","suppressedMessages":"17967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17968","messages":"17969","suppressedMessages":"17970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17971","messages":"17972","suppressedMessages":"17973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17974","messages":"17975","suppressedMessages":"17976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17977","messages":"17978","suppressedMessages":"17979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17980","messages":"17981","suppressedMessages":"17982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17983","messages":"17984","suppressedMessages":"17985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17986","messages":"17987","suppressedMessages":"17988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17989","messages":"17990","suppressedMessages":"17991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17992","messages":"17993","suppressedMessages":"17994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17995","messages":"17996","suppressedMessages":"17997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"17998","messages":"17999","suppressedMessages":"18000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18001","messages":"18002","suppressedMessages":"18003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18004","messages":"18005","suppressedMessages":"18006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18007","messages":"18008","suppressedMessages":"18009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18010","messages":"18011","suppressedMessages":"18012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18013","messages":"18014","suppressedMessages":"18015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18016","messages":"18017","suppressedMessages":"18018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18019","messages":"18020","suppressedMessages":"18021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18022","messages":"18023","suppressedMessages":"18024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18025","messages":"18026","suppressedMessages":"18027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18028","messages":"18029","suppressedMessages":"18030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18031","messages":"18032","suppressedMessages":"18033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18034","messages":"18035","suppressedMessages":"18036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18037","messages":"18038","suppressedMessages":"18039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18040","messages":"18041","suppressedMessages":"18042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18043","messages":"18044","suppressedMessages":"18045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18046","messages":"18047","suppressedMessages":"18048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18049","messages":"18050","suppressedMessages":"18051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18052","messages":"18053","suppressedMessages":"18054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18055","messages":"18056","suppressedMessages":"18057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18058","messages":"18059","suppressedMessages":"18060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18061","messages":"18062","suppressedMessages":"18063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18064","messages":"18065","suppressedMessages":"18066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18067","messages":"18068","suppressedMessages":"18069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18070","messages":"18071","suppressedMessages":"18072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18073","messages":"18074","suppressedMessages":"18075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18076","messages":"18077","suppressedMessages":"18078","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18079"},{"filePath":"18080","messages":"18081","suppressedMessages":"18082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18083","messages":"18084","suppressedMessages":"18085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18086","messages":"18087","suppressedMessages":"18088","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18089","messages":"18090","suppressedMessages":"18091","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18092","messages":"18093","suppressedMessages":"18094","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18095","messages":"18096","suppressedMessages":"18097","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18098","messages":"18099","suppressedMessages":"18100","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18101","messages":"18102","suppressedMessages":"18103","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18104","messages":"18105","suppressedMessages":"18106","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18107","messages":"18108","suppressedMessages":"18109","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18110","messages":"18111","suppressedMessages":"18112","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18113","messages":"18114","suppressedMessages":"18115","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18116","messages":"18117","suppressedMessages":"18118","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18119","messages":"18120","suppressedMessages":"18121","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18122","messages":"18123","suppressedMessages":"18124","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18125","messages":"18126","suppressedMessages":"18127","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18128","messages":"18129","suppressedMessages":"18130","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18131","messages":"18132","suppressedMessages":"18133","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18134","messages":"18135","suppressedMessages":"18136","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18137","messages":"18138","suppressedMessages":"18139","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18140","messages":"18141","suppressedMessages":"18142","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18143","messages":"18144","suppressedMessages":"18145","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18146","messages":"18147","suppressedMessages":"18148","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18149","messages":"18150","suppressedMessages":"18151","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18152","messages":"18153","suppressedMessages":"18154","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18155","messages":"18156","suppressedMessages":"18157","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18158","messages":"18159","suppressedMessages":"18160","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18161","messages":"18162","suppressedMessages":"18163","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18164","messages":"18165","suppressedMessages":"18166","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18167","messages":"18168","suppressedMessages":"18169","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18170","messages":"18171","suppressedMessages":"18172","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18173"},{"filePath":"18174","messages":"18175","suppressedMessages":"18176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18177","messages":"18178","suppressedMessages":"18179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18180","messages":"18181","suppressedMessages":"18182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18183","messages":"18184","suppressedMessages":"18185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18186","messages":"18187","suppressedMessages":"18188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18189","messages":"18190","suppressedMessages":"18191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18192","messages":"18193","suppressedMessages":"18194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18195","messages":"18196","suppressedMessages":"18197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18198","messages":"18199","suppressedMessages":"18200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18201","messages":"18202","suppressedMessages":"18203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18204","messages":"18205","suppressedMessages":"18206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18207","messages":"18208","suppressedMessages":"18209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18210","messages":"18211","suppressedMessages":"18212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18213","messages":"18214","suppressedMessages":"18215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18216","messages":"18217","suppressedMessages":"18218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18219","messages":"18220","suppressedMessages":"18221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18222","messages":"18223","suppressedMessages":"18224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18225","messages":"18226","suppressedMessages":"18227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18228","messages":"18229","suppressedMessages":"18230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18231","messages":"18232","suppressedMessages":"18233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18234","messages":"18235","suppressedMessages":"18236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18237","messages":"18238","suppressedMessages":"18239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18240","messages":"18241","suppressedMessages":"18242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18243","messages":"18244","suppressedMessages":"18245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18246","messages":"18247","suppressedMessages":"18248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18249","messages":"18250","suppressedMessages":"18251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18252","messages":"18253","suppressedMessages":"18254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18255","messages":"18256","suppressedMessages":"18257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18258","messages":"18259","suppressedMessages":"18260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18261","messages":"18262","suppressedMessages":"18263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18264","messages":"18265","suppressedMessages":"18266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18267","messages":"18268","suppressedMessages":"18269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18270","messages":"18271","suppressedMessages":"18272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18273","messages":"18274","suppressedMessages":"18275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18276","messages":"18277","suppressedMessages":"18278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18279","messages":"18280","suppressedMessages":"18281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18282","messages":"18283","suppressedMessages":"18284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18285","messages":"18286","suppressedMessages":"18287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18288","messages":"18289","suppressedMessages":"18290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18291","messages":"18292","suppressedMessages":"18293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18294","messages":"18295","suppressedMessages":"18296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18297","messages":"18298","suppressedMessages":"18299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18300","messages":"18301","suppressedMessages":"18302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18303","messages":"18304","suppressedMessages":"18305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18306","messages":"18307","suppressedMessages":"18308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18309","messages":"18310","suppressedMessages":"18311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18312","messages":"18313","suppressedMessages":"18314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18315","messages":"18316","suppressedMessages":"18317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18318","messages":"18319","suppressedMessages":"18320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18321","messages":"18322","suppressedMessages":"18323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18324","messages":"18325","suppressedMessages":"18326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18327","messages":"18328","suppressedMessages":"18329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18330","messages":"18331","suppressedMessages":"18332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18333","messages":"18334","suppressedMessages":"18335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18336","messages":"18337","suppressedMessages":"18338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18339","messages":"18340","suppressedMessages":"18341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18342","messages":"18343","suppressedMessages":"18344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18345","messages":"18346","suppressedMessages":"18347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18348","messages":"18349","suppressedMessages":"18350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18351","messages":"18352","suppressedMessages":"18353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18354","messages":"18355","suppressedMessages":"18356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18357","messages":"18358","suppressedMessages":"18359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18360","messages":"18361","suppressedMessages":"18362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18363","messages":"18364","suppressedMessages":"18365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18366","messages":"18367","suppressedMessages":"18368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18369","messages":"18370","suppressedMessages":"18371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18372","messages":"18373","suppressedMessages":"18374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18375","messages":"18376","suppressedMessages":"18377","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18378","messages":"18379","suppressedMessages":"18380","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18381","messages":"18382","suppressedMessages":"18383","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18384","messages":"18385","suppressedMessages":"18386","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18387","messages":"18388","suppressedMessages":"18389","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18390","messages":"18391","suppressedMessages":"18392","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18393","messages":"18394","suppressedMessages":"18395","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18396","messages":"18397","suppressedMessages":"18398","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18399","messages":"18400","suppressedMessages":"18401","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18402","messages":"18403","suppressedMessages":"18404","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18405","messages":"18406","suppressedMessages":"18407","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18408","messages":"18409","suppressedMessages":"18410","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18411","messages":"18412","suppressedMessages":"18413","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18414","messages":"18415","suppressedMessages":"18416","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18417","messages":"18418","suppressedMessages":"18419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18420","messages":"18421","suppressedMessages":"18422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18423","messages":"18424","suppressedMessages":"18425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18426","messages":"18427","suppressedMessages":"18428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18429","messages":"18430","suppressedMessages":"18431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18432","messages":"18433","suppressedMessages":"18434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18435","messages":"18436","suppressedMessages":"18437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18438","messages":"18439","suppressedMessages":"18440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18441","messages":"18442","suppressedMessages":"18443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18444","messages":"18445","suppressedMessages":"18446","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18447","messages":"18448","suppressedMessages":"18449","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18450","messages":"18451","suppressedMessages":"18452","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18453","messages":"18454","suppressedMessages":"18455","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18456","messages":"18457","suppressedMessages":"18458","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18459","messages":"18460","suppressedMessages":"18461","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18462","messages":"18463","suppressedMessages":"18464","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18465","messages":"18466","suppressedMessages":"18467","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18468","messages":"18469","suppressedMessages":"18470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18471","messages":"18472","suppressedMessages":"18473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18474","messages":"18475","suppressedMessages":"18476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18477","messages":"18478","suppressedMessages":"18479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18480","messages":"18481","suppressedMessages":"18482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18483","messages":"18484","suppressedMessages":"18485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18486","messages":"18487","suppressedMessages":"18488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18489","messages":"18490","suppressedMessages":"18491","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18492","messages":"18493","suppressedMessages":"18494","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18495","messages":"18496","suppressedMessages":"18497","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18498","messages":"18499","suppressedMessages":"18500","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18501","messages":"18502","suppressedMessages":"18503","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18504"},{"filePath":"18505","messages":"18506","suppressedMessages":"18507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18508","messages":"18509","suppressedMessages":"18510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18511","messages":"18512","suppressedMessages":"18513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18514","messages":"18515","suppressedMessages":"18516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18517","messages":"18518","suppressedMessages":"18519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18520","messages":"18521","suppressedMessages":"18522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18523","messages":"18524","suppressedMessages":"18525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18526","messages":"18527","suppressedMessages":"18528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18529","messages":"18530","suppressedMessages":"18531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18532","messages":"18533","suppressedMessages":"18534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18535","messages":"18536","suppressedMessages":"18537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18538","messages":"18539","suppressedMessages":"18540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18541","messages":"18542","suppressedMessages":"18543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18544","messages":"18545","suppressedMessages":"18546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18547","messages":"18548","suppressedMessages":"18549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18550","messages":"18551","suppressedMessages":"18552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18553","messages":"18554","suppressedMessages":"18555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18556","messages":"18557","suppressedMessages":"18558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18559","messages":"18560","suppressedMessages":"18561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18562","messages":"18563","suppressedMessages":"18564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18565","messages":"18566","suppressedMessages":"18567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18568","messages":"18569","suppressedMessages":"18570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18571","messages":"18572","suppressedMessages":"18573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18574","messages":"18575","suppressedMessages":"18576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18577","messages":"18578","suppressedMessages":"18579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18580","messages":"18581","suppressedMessages":"18582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18583","messages":"18584","suppressedMessages":"18585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18586","messages":"18587","suppressedMessages":"18588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18589","messages":"18590","suppressedMessages":"18591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18592","messages":"18593","suppressedMessages":"18594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18595","messages":"18596","suppressedMessages":"18597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18598","messages":"18599","suppressedMessages":"18600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18601","messages":"18602","suppressedMessages":"18603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18604","messages":"18605","suppressedMessages":"18606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18607","messages":"18608","suppressedMessages":"18609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18610","messages":"18611","suppressedMessages":"18612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18613","messages":"18614","suppressedMessages":"18615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18616","messages":"18617","suppressedMessages":"18618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18619","messages":"18620","suppressedMessages":"18621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18622","messages":"18623","suppressedMessages":"18624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18625","messages":"18626","suppressedMessages":"18627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18628","messages":"18629","suppressedMessages":"18630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18631","messages":"18632","suppressedMessages":"18633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18634","messages":"18635","suppressedMessages":"18636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18637","messages":"18638","suppressedMessages":"18639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18640","messages":"18641","suppressedMessages":"18642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18643","messages":"18644","suppressedMessages":"18645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18646","messages":"18647","suppressedMessages":"18648","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18649"},{"filePath":"18650","messages":"18651","suppressedMessages":"18652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18653","messages":"18654","suppressedMessages":"18655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18656","messages":"18657","suppressedMessages":"18658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18659","messages":"18660","suppressedMessages":"18661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18662","messages":"18663","suppressedMessages":"18664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18665","messages":"18666","suppressedMessages":"18667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18668","messages":"18669","suppressedMessages":"18670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18671","messages":"18672","suppressedMessages":"18673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18674","messages":"18675","suppressedMessages":"18676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18677","messages":"18678","suppressedMessages":"18679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18680","messages":"18681","suppressedMessages":"18682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18683","messages":"18684","suppressedMessages":"18685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18686","messages":"18687","suppressedMessages":"18688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18689","messages":"18690","suppressedMessages":"18691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18692","messages":"18693","suppressedMessages":"18694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18695","messages":"18696","suppressedMessages":"18697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18698","messages":"18699","suppressedMessages":"18700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18701","messages":"18702","suppressedMessages":"18703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18704","messages":"18705","suppressedMessages":"18706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18707","messages":"18708","suppressedMessages":"18709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18710","messages":"18711","suppressedMessages":"18712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18713","messages":"18714","suppressedMessages":"18715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18716","messages":"18717","suppressedMessages":"18718","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18719"},{"filePath":"18720","messages":"18721","suppressedMessages":"18722","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18723"},{"filePath":"18724","messages":"18725","suppressedMessages":"18726","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18727","messages":"18728","suppressedMessages":"18729","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18730","messages":"18731","suppressedMessages":"18732","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18733","messages":"18734","suppressedMessages":"18735","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18736","messages":"18737","suppressedMessages":"18738","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18739","messages":"18740","suppressedMessages":"18741","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18742","messages":"18743","suppressedMessages":"18744","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18745","messages":"18746","suppressedMessages":"18747","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18748","messages":"18749","suppressedMessages":"18750","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18751","messages":"18752","suppressedMessages":"18753","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18754","messages":"18755","suppressedMessages":"18756","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18757","messages":"18758","suppressedMessages":"18759","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18760","messages":"18761","suppressedMessages":"18762","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18763","messages":"18764","suppressedMessages":"18765","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18766","messages":"18767","suppressedMessages":"18768","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18769","messages":"18770","suppressedMessages":"18771","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18772","messages":"18773","suppressedMessages":"18774","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18775","messages":"18776","suppressedMessages":"18777","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18778","messages":"18779","suppressedMessages":"18780","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18781","messages":"18782","suppressedMessages":"18783","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18784","messages":"18785","suppressedMessages":"18786","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18787","messages":"18788","suppressedMessages":"18789","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18790","messages":"18791","suppressedMessages":"18792","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18793","messages":"18794","suppressedMessages":"18795","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"18796"},{"filePath":"18797","messages":"18798","suppressedMessages":"18799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18800","messages":"18801","suppressedMessages":"18802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18803","messages":"18804","suppressedMessages":"18805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18806","messages":"18807","suppressedMessages":"18808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18809","messages":"18810","suppressedMessages":"18811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18812","messages":"18813","suppressedMessages":"18814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18815","messages":"18816","suppressedMessages":"18817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18818","messages":"18819","suppressedMessages":"18820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18821","messages":"18822","suppressedMessages":"18823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18824","messages":"18825","suppressedMessages":"18826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18827","messages":"18828","suppressedMessages":"18829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18830","messages":"18831","suppressedMessages":"18832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18833","messages":"18834","suppressedMessages":"18835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18836","messages":"18837","suppressedMessages":"18838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18839","messages":"18840","suppressedMessages":"18841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18842","messages":"18843","suppressedMessages":"18844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18845","messages":"18846","suppressedMessages":"18847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18848","messages":"18849","suppressedMessages":"18850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18851","messages":"18852","suppressedMessages":"18853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18854","messages":"18855","suppressedMessages":"18856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18857","messages":"18858","suppressedMessages":"18859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18860","messages":"18861","suppressedMessages":"18862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18863","messages":"18864","suppressedMessages":"18865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18866","messages":"18867","suppressedMessages":"18868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18869","messages":"18870","suppressedMessages":"18871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18872","messages":"18873","suppressedMessages":"18874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18875","messages":"18876","suppressedMessages":"18877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18878","messages":"18879","suppressedMessages":"18880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18881","messages":"18882","suppressedMessages":"18883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18884","messages":"18885","suppressedMessages":"18886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18887","messages":"18888","suppressedMessages":"18889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18890","messages":"18891","suppressedMessages":"18892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18893","messages":"18894","suppressedMessages":"18895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18896","messages":"18897","suppressedMessages":"18898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18899","messages":"18900","suppressedMessages":"18901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18902","messages":"18903","suppressedMessages":"18904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18905","messages":"18906","suppressedMessages":"18907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18908","messages":"18909","suppressedMessages":"18910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18911","messages":"18912","suppressedMessages":"18913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18914","messages":"18915","suppressedMessages":"18916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18917","messages":"18918","suppressedMessages":"18919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18920","messages":"18921","suppressedMessages":"18922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18923","messages":"18924","suppressedMessages":"18925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18926","messages":"18927","suppressedMessages":"18928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18929","messages":"18930","suppressedMessages":"18931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18932","messages":"18933","suppressedMessages":"18934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18935","messages":"18936","suppressedMessages":"18937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18938","messages":"18939","suppressedMessages":"18940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18941","messages":"18942","suppressedMessages":"18943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18944","messages":"18945","suppressedMessages":"18946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18947","messages":"18948","suppressedMessages":"18949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18950","messages":"18951","suppressedMessages":"18952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18953","messages":"18954","suppressedMessages":"18955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18956","messages":"18957","suppressedMessages":"18958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18959","messages":"18960","suppressedMessages":"18961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18962","messages":"18963","suppressedMessages":"18964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"65qddd",{"filePath":"18965","messages":"18966","suppressedMessages":"18967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18968","messages":"18969","suppressedMessages":"18970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18971","messages":"18972","suppressedMessages":"18973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18974","messages":"18975","suppressedMessages":"18976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18977","messages":"18978","suppressedMessages":"18979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18980","messages":"18981","suppressedMessages":"18982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18983","messages":"18984","suppressedMessages":"18985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18986","messages":"18987","suppressedMessages":"18988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18989","messages":"18990","suppressedMessages":"18991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18992","messages":"18993","suppressedMessages":"18994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18995","messages":"18996","suppressedMessages":"18997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"18998","messages":"18999","suppressedMessages":"19000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19001","messages":"19002","suppressedMessages":"19003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19004","messages":"19005","suppressedMessages":"19006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19007","messages":"19008","suppressedMessages":"19009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19010","messages":"19011","suppressedMessages":"19012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19013","messages":"19014","suppressedMessages":"19015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19016","messages":"19017","suppressedMessages":"19018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19019","messages":"19020","suppressedMessages":"19021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19022","messages":"19023","suppressedMessages":"19024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19025","messages":"19026","suppressedMessages":"19027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19028","messages":"19029","suppressedMessages":"19030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19031","messages":"19032","suppressedMessages":"19033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19034","messages":"19035","suppressedMessages":"19036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19037","messages":"19038","suppressedMessages":"19039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19040","messages":"19041","suppressedMessages":"19042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19043","messages":"19044","suppressedMessages":"19045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19046","messages":"19047","suppressedMessages":"19048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19049","messages":"19050","suppressedMessages":"19051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19052","messages":"19053","suppressedMessages":"19054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19055","messages":"19056","suppressedMessages":"19057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19058","messages":"19059","suppressedMessages":"19060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19061","messages":"19062","suppressedMessages":"19063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19064","messages":"19065","suppressedMessages":"19066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19067","messages":"19068","suppressedMessages":"19069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19070","messages":"19071","suppressedMessages":"19072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19073","messages":"19074","suppressedMessages":"19075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19076","messages":"19077","suppressedMessages":"19078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19079","messages":"19080","suppressedMessages":"19081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19082","messages":"19083","suppressedMessages":"19084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19085","messages":"19086","suppressedMessages":"19087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19088","messages":"19089","suppressedMessages":"19090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19091","messages":"19092","suppressedMessages":"19093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19094","messages":"19095","suppressedMessages":"19096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19097","messages":"19098","suppressedMessages":"19099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19100","messages":"19101","suppressedMessages":"19102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19103","messages":"19104","suppressedMessages":"19105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19106","messages":"19107","suppressedMessages":"19108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19109","messages":"19110","suppressedMessages":"19111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19112","messages":"19113","suppressedMessages":"19114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19115","messages":"19116","suppressedMessages":"19117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19118","messages":"19119","suppressedMessages":"19120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19121","messages":"19122","suppressedMessages":"19123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19124","messages":"19125","suppressedMessages":"19126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19127","messages":"19128","suppressedMessages":"19129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19130","messages":"19131","suppressedMessages":"19132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19133","messages":"19134","suppressedMessages":"19135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19136","messages":"19137","suppressedMessages":"19138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19139","messages":"19140","suppressedMessages":"19141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19142","messages":"19143","suppressedMessages":"19144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19145","messages":"19146","suppressedMessages":"19147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19148","messages":"19149","suppressedMessages":"19150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19151","messages":"19152","suppressedMessages":"19153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19154","messages":"19155","suppressedMessages":"19156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19157","messages":"19158","suppressedMessages":"19159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19160","messages":"19161","suppressedMessages":"19162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19163","messages":"19164","suppressedMessages":"19165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19166","messages":"19167","suppressedMessages":"19168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19169","messages":"19170","suppressedMessages":"19171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19172","messages":"19173","suppressedMessages":"19174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19175","messages":"19176","suppressedMessages":"19177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19178","messages":"19179","suppressedMessages":"19180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19181","messages":"19182","suppressedMessages":"19183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19184","messages":"19185","suppressedMessages":"19186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19187","messages":"19188","suppressedMessages":"19189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19190","messages":"19191","suppressedMessages":"19192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19193","messages":"19194","suppressedMessages":"19195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19196","messages":"19197","suppressedMessages":"19198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19199","messages":"19200","suppressedMessages":"19201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19202","messages":"19203","suppressedMessages":"19204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19205","messages":"19206","suppressedMessages":"19207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19208","messages":"19209","suppressedMessages":"19210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19211","messages":"19212","suppressedMessages":"19213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19214","messages":"19215","suppressedMessages":"19216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19217","messages":"19218","suppressedMessages":"19219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19220","messages":"19221","suppressedMessages":"19222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19223","messages":"19224","suppressedMessages":"19225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19226","messages":"19227","suppressedMessages":"19228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19229","messages":"19230","suppressedMessages":"19231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19232","messages":"19233","suppressedMessages":"19234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19235","messages":"19236","suppressedMessages":"19237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19238","messages":"19239","suppressedMessages":"19240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19241","messages":"19242","suppressedMessages":"19243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19244","messages":"19245","suppressedMessages":"19246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19247","messages":"19248","suppressedMessages":"19249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19250","messages":"19251","suppressedMessages":"19252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19253","messages":"19254","suppressedMessages":"19255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19256","messages":"19257","suppressedMessages":"19258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19259","messages":"19260","suppressedMessages":"19261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19262","messages":"19263","suppressedMessages":"19264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19265","messages":"19266","suppressedMessages":"19267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19268","messages":"19269","suppressedMessages":"19270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19271","messages":"19272","suppressedMessages":"19273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19274","messages":"19275","suppressedMessages":"19276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19277","messages":"19278","suppressedMessages":"19279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19280","messages":"19281","suppressedMessages":"19282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19283","messages":"19284","suppressedMessages":"19285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19286","messages":"19287","suppressedMessages":"19288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19289","messages":"19290","suppressedMessages":"19291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19292","messages":"19293","suppressedMessages":"19294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19295","messages":"19296","suppressedMessages":"19297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19298","messages":"19299","suppressedMessages":"19300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19301","messages":"19302","suppressedMessages":"19303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19304","messages":"19305","suppressedMessages":"19306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19307","messages":"19308","suppressedMessages":"19309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19310","messages":"19311","suppressedMessages":"19312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19313","messages":"19314","suppressedMessages":"19315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19316","messages":"19317","suppressedMessages":"19318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19319","messages":"19320","suppressedMessages":"19321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19322","messages":"19323","suppressedMessages":"19324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19325","messages":"19326","suppressedMessages":"19327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19328","messages":"19329","suppressedMessages":"19330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19331","messages":"19332","suppressedMessages":"19333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19334","messages":"19335","suppressedMessages":"19336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19337","messages":"19338","suppressedMessages":"19339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19340","messages":"19341","suppressedMessages":"19342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19343","messages":"19344","suppressedMessages":"19345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19346","messages":"19347","suppressedMessages":"19348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19349","messages":"19350","suppressedMessages":"19351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19352","messages":"19353","suppressedMessages":"19354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19355","messages":"19356","suppressedMessages":"19357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19358","messages":"19359","suppressedMessages":"19360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19361","messages":"19362","suppressedMessages":"19363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19364","messages":"19365","suppressedMessages":"19366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19367","messages":"19368","suppressedMessages":"19369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19370","messages":"19371","suppressedMessages":"19372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19373","messages":"19374","suppressedMessages":"19375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19376","messages":"19377","suppressedMessages":"19378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19379","messages":"19380","suppressedMessages":"19381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19382","messages":"19383","suppressedMessages":"19384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19385","messages":"19386","suppressedMessages":"19387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19388","messages":"19389","suppressedMessages":"19390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19391","messages":"19392","suppressedMessages":"19393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19394","messages":"19395","suppressedMessages":"19396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19397","messages":"19398","suppressedMessages":"19399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19400","messages":"19401","suppressedMessages":"19402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19403","messages":"19404","suppressedMessages":"19405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19406","messages":"19407","suppressedMessages":"19408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19409","messages":"19410","suppressedMessages":"19411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19412","messages":"19413","suppressedMessages":"19414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19415","messages":"19416","suppressedMessages":"19417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19418","messages":"19419","suppressedMessages":"19420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19421","messages":"19422","suppressedMessages":"19423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19424","messages":"19425","suppressedMessages":"19426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19427","messages":"19428","suppressedMessages":"19429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19430","messages":"19431","suppressedMessages":"19432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19433","messages":"19434","suppressedMessages":"19435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19436","messages":"19437","suppressedMessages":"19438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19439","messages":"19440","suppressedMessages":"19441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19442","messages":"19443","suppressedMessages":"19444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19445","messages":"19446","suppressedMessages":"19447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19448","messages":"19449","suppressedMessages":"19450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19451","messages":"19452","suppressedMessages":"19453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19454","messages":"19455","suppressedMessages":"19456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19457","messages":"19458","suppressedMessages":"19459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19460","messages":"19461","suppressedMessages":"19462","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19463"},{"filePath":"19464","messages":"19465","suppressedMessages":"19466","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19467"},{"filePath":"19468","messages":"19469","suppressedMessages":"19470","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19471","messages":"19472","suppressedMessages":"19473","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19474","messages":"19475","suppressedMessages":"19476","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19477","messages":"19478","suppressedMessages":"19479","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19480","messages":"19481","suppressedMessages":"19482","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19483","messages":"19484","suppressedMessages":"19485","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19486","messages":"19487","suppressedMessages":"19488","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19489","messages":"19490","suppressedMessages":"19491","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19492"},{"filePath":"19493","messages":"19494","suppressedMessages":"19495","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19496"},{"filePath":"19497","messages":"19498","suppressedMessages":"19499","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19500"},{"filePath":"19501","messages":"19502","suppressedMessages":"19503","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19504","messages":"19505","suppressedMessages":"19506","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19507","messages":"19508","suppressedMessages":"19509","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19510","messages":"19511","suppressedMessages":"19512","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19513","messages":"19514","suppressedMessages":"19515","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19516","messages":"19517","suppressedMessages":"19518","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19519","messages":"19520","suppressedMessages":"19521","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19522","messages":"19523","suppressedMessages":"19524","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19525","messages":"19526","suppressedMessages":"19527","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19528","messages":"19529","suppressedMessages":"19530","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19531","messages":"19532","suppressedMessages":"19533","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19534","messages":"19535","suppressedMessages":"19536","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19537","messages":"19538","suppressedMessages":"19539","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19540","messages":"19541","suppressedMessages":"19542","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19543","messages":"19544","suppressedMessages":"19545","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19546","messages":"19547","suppressedMessages":"19548","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19549","messages":"19550","suppressedMessages":"19551","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19552","messages":"19553","suppressedMessages":"19554","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19555","messages":"19556","suppressedMessages":"19557","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19558","messages":"19559","suppressedMessages":"19560","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19561","messages":"19562","suppressedMessages":"19563","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19564","messages":"19565","suppressedMessages":"19566","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19567","messages":"19568","suppressedMessages":"19569","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19570","messages":"19571","suppressedMessages":"19572","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19573","messages":"19574","suppressedMessages":"19575","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19576","messages":"19577","suppressedMessages":"19578","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19579","messages":"19580","suppressedMessages":"19581","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19582","messages":"19583","suppressedMessages":"19584","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19585","messages":"19586","suppressedMessages":"19587","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19588","messages":"19589","suppressedMessages":"19590","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19591","messages":"19592","suppressedMessages":"19593","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19594","messages":"19595","suppressedMessages":"19596","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19597","messages":"19598","suppressedMessages":"19599","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19600","messages":"19601","suppressedMessages":"19602","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19603","messages":"19604","suppressedMessages":"19605","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19606","messages":"19607","suppressedMessages":"19608","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19609","messages":"19610","suppressedMessages":"19611","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19612","messages":"19613","suppressedMessages":"19614","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19615","messages":"19616","suppressedMessages":"19617","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19618","messages":"19619","suppressedMessages":"19620","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19621","messages":"19622","suppressedMessages":"19623","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19624","messages":"19625","suppressedMessages":"19626","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19627","messages":"19628","suppressedMessages":"19629","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19630","messages":"19631","suppressedMessages":"19632","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19633","messages":"19634","suppressedMessages":"19635","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19636","messages":"19637","suppressedMessages":"19638","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19639","messages":"19640","suppressedMessages":"19641","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19642","messages":"19643","suppressedMessages":"19644","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19645","messages":"19646","suppressedMessages":"19647","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19648","messages":"19649","suppressedMessages":"19650","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1f8my31",{"filePath":"19651","messages":"19652","suppressedMessages":"19653","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19654","messages":"19655","suppressedMessages":"19656","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19657","messages":"19658","suppressedMessages":"19659","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19660","messages":"19661","suppressedMessages":"19662","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19663","messages":"19664","suppressedMessages":"19665","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19666","messages":"19667","suppressedMessages":"19668","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19669","messages":"19670","suppressedMessages":"19671","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19672","messages":"19673","suppressedMessages":"19674","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19675","messages":"19676","suppressedMessages":"19677","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19678","messages":"19679","suppressedMessages":"19680","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19681","messages":"19682","suppressedMessages":"19683","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19684","messages":"19685","suppressedMessages":"19686","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19687","messages":"19688","suppressedMessages":"19689","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19690","messages":"19691","suppressedMessages":"19692","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19693","messages":"19694","suppressedMessages":"19695","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19696","messages":"19697","suppressedMessages":"19698","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19699","messages":"19700","suppressedMessages":"19701","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19702","messages":"19703","suppressedMessages":"19704","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19705","messages":"19706","suppressedMessages":"19707","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19708","messages":"19709","suppressedMessages":"19710","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19711","messages":"19712","suppressedMessages":"19713","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19714","messages":"19715","suppressedMessages":"19716","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19717","messages":"19718","suppressedMessages":"19719","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19720","messages":"19721","suppressedMessages":"19722","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19723","messages":"19724","suppressedMessages":"19725","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19726","messages":"19727","suppressedMessages":"19728","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19729","messages":"19730","suppressedMessages":"19731","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19732","messages":"19733","suppressedMessages":"19734","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19735","messages":"19736","suppressedMessages":"19737","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19738","messages":"19739","suppressedMessages":"19740","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19741","messages":"19742","suppressedMessages":"19743","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19744","messages":"19745","suppressedMessages":"19746","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19747","messages":"19748","suppressedMessages":"19749","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19750","messages":"19751","suppressedMessages":"19752","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19753","messages":"19754","suppressedMessages":"19755","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19756","messages":"19757","suppressedMessages":"19758","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19759","messages":"19760","suppressedMessages":"19761","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19762","messages":"19763","suppressedMessages":"19764","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19765","messages":"19766","suppressedMessages":"19767","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19768","messages":"19769","suppressedMessages":"19770","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19771","messages":"19772","suppressedMessages":"19773","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19774","messages":"19775","suppressedMessages":"19776","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19777","messages":"19778","suppressedMessages":"19779","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19780","messages":"19781","suppressedMessages":"19782","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19783","messages":"19784","suppressedMessages":"19785","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19786","messages":"19787","suppressedMessages":"19788","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19789","messages":"19790","suppressedMessages":"19791","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19792","messages":"19793","suppressedMessages":"19794","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19795","messages":"19796","suppressedMessages":"19797","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19798","messages":"19799","suppressedMessages":"19800","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19801","messages":"19802","suppressedMessages":"19803","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19804","messages":"19805","suppressedMessages":"19806","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19807","messages":"19808","suppressedMessages":"19809","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19810","messages":"19811","suppressedMessages":"19812","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19813","messages":"19814","suppressedMessages":"19815","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19816","messages":"19817","suppressedMessages":"19818","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19819","messages":"19820","suppressedMessages":"19821","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19822","messages":"19823","suppressedMessages":"19824","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19825","messages":"19826","suppressedMessages":"19827","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19828","messages":"19829","suppressedMessages":"19830","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19831","messages":"19832","suppressedMessages":"19833","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19834","messages":"19835","suppressedMessages":"19836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19837","messages":"19838","suppressedMessages":"19839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19840","messages":"19841","suppressedMessages":"19842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19843","messages":"19844","suppressedMessages":"19845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19846","messages":"19847","suppressedMessages":"19848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19849","messages":"19850","suppressedMessages":"19851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19852","messages":"19853","suppressedMessages":"19854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19855","messages":"19856","suppressedMessages":"19857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19858","messages":"19859","suppressedMessages":"19860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19861","messages":"19862","suppressedMessages":"19863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19864","messages":"19865","suppressedMessages":"19866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19867","messages":"19868","suppressedMessages":"19869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19870","messages":"19871","suppressedMessages":"19872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19873","messages":"19874","suppressedMessages":"19875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19876","messages":"19877","suppressedMessages":"19878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19879","messages":"19880","suppressedMessages":"19881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19882","messages":"19883","suppressedMessages":"19884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19885","messages":"19886","suppressedMessages":"19887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19888","messages":"19889","suppressedMessages":"19890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19891","messages":"19892","suppressedMessages":"19893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19894","messages":"19895","suppressedMessages":"19896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19897","messages":"19898","suppressedMessages":"19899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19900","messages":"19901","suppressedMessages":"19902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19903","messages":"19904","suppressedMessages":"19905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19906","messages":"19907","suppressedMessages":"19908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19909","messages":"19910","suppressedMessages":"19911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19912","messages":"19913","suppressedMessages":"19914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19915","messages":"19916","suppressedMessages":"19917","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19918"},{"filePath":"19919","messages":"19920","suppressedMessages":"19921","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19922","messages":"19923","suppressedMessages":"19924","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19925","messages":"19926","suppressedMessages":"19927","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19928","messages":"19929","suppressedMessages":"19930","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19931","messages":"19932","suppressedMessages":"19933","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19934","messages":"19935","suppressedMessages":"19936","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19937","messages":"19938","suppressedMessages":"19939","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19940","messages":"19941","suppressedMessages":"19942","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19943","messages":"19944","suppressedMessages":"19945","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19946","messages":"19947","suppressedMessages":"19948","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19949","messages":"19950","suppressedMessages":"19951","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19952","messages":"19953","suppressedMessages":"19954","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19955","messages":"19956","suppressedMessages":"19957","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19958","messages":"19959","suppressedMessages":"19960","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19961","messages":"19962","suppressedMessages":"19963","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19964","messages":"19965","suppressedMessages":"19966","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19967","messages":"19968","suppressedMessages":"19969","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"19970"},{"filePath":"19971","messages":"19972","suppressedMessages":"19973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19974","messages":"19975","suppressedMessages":"19976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19977","messages":"19978","suppressedMessages":"19979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19980","messages":"19981","suppressedMessages":"19982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19983","messages":"19984","suppressedMessages":"19985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19986","messages":"19987","suppressedMessages":"19988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19989","messages":"19990","suppressedMessages":"19991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19992","messages":"19993","suppressedMessages":"19994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19995","messages":"19996","suppressedMessages":"19997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"19998","messages":"19999","suppressedMessages":"20000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20001","messages":"20002","suppressedMessages":"20003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20004","messages":"20005","suppressedMessages":"20006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20007","messages":"20008","suppressedMessages":"20009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20010","messages":"20011","suppressedMessages":"20012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20013","messages":"20014","suppressedMessages":"20015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20016","messages":"20017","suppressedMessages":"20018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20019","messages":"20020","suppressedMessages":"20021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20022","messages":"20023","suppressedMessages":"20024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20025","messages":"20026","suppressedMessages":"20027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20028","messages":"20029","suppressedMessages":"20030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20031","messages":"20032","suppressedMessages":"20033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20034","messages":"20035","suppressedMessages":"20036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20037","messages":"20038","suppressedMessages":"20039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20040","messages":"20041","suppressedMessages":"20042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20043","messages":"20044","suppressedMessages":"20045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20046","messages":"20047","suppressedMessages":"20048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20049","messages":"20050","suppressedMessages":"20051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20052","messages":"20053","suppressedMessages":"20054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20055","messages":"20056","suppressedMessages":"20057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20058","messages":"20059","suppressedMessages":"20060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20061","messages":"20062","suppressedMessages":"20063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20064","messages":"20065","suppressedMessages":"20066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20067","messages":"20068","suppressedMessages":"20069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20070","messages":"20071","suppressedMessages":"20072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20073","messages":"20074","suppressedMessages":"20075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20076","messages":"20077","suppressedMessages":"20078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20079","messages":"20080","suppressedMessages":"20081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20082","messages":"20083","suppressedMessages":"20084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20085","messages":"20086","suppressedMessages":"20087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20088","messages":"20089","suppressedMessages":"20090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20091","messages":"20092","suppressedMessages":"20093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20094","messages":"20095","suppressedMessages":"20096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20097","messages":"20098","suppressedMessages":"20099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20100","messages":"20101","suppressedMessages":"20102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20103","messages":"20104","suppressedMessages":"20105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20106","messages":"20107","suppressedMessages":"20108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20109","messages":"20110","suppressedMessages":"20111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20112","messages":"20113","suppressedMessages":"20114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20115","messages":"20116","suppressedMessages":"20117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20118","messages":"20119","suppressedMessages":"20120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20121","messages":"20122","suppressedMessages":"20123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20124","messages":"20125","suppressedMessages":"20126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20127","messages":"20128","suppressedMessages":"20129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20130","messages":"20131","suppressedMessages":"20132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20133","messages":"20134","suppressedMessages":"20135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20136","messages":"20137","suppressedMessages":"20138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20139","messages":"20140","suppressedMessages":"20141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20142","messages":"20143","suppressedMessages":"20144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20145","messages":"20146","suppressedMessages":"20147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20148","messages":"20149","suppressedMessages":"20150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20151","messages":"20152","suppressedMessages":"20153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20154","messages":"20155","suppressedMessages":"20156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20157","messages":"20158","suppressedMessages":"20159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20160","messages":"20161","suppressedMessages":"20162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20163","messages":"20164","suppressedMessages":"20165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20166","messages":"20167","suppressedMessages":"20168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20169","messages":"20170","suppressedMessages":"20171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20172","messages":"20173","suppressedMessages":"20174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20175","messages":"20176","suppressedMessages":"20177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20178","messages":"20179","suppressedMessages":"20180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20181","messages":"20182","suppressedMessages":"20183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20184","messages":"20185","suppressedMessages":"20186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20187","messages":"20188","suppressedMessages":"20189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20190","messages":"20191","suppressedMessages":"20192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20193","messages":"20194","suppressedMessages":"20195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20196","messages":"20197","suppressedMessages":"20198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20199","messages":"20200","suppressedMessages":"20201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20202","messages":"20203","suppressedMessages":"20204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20205","messages":"20206","suppressedMessages":"20207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20208","messages":"20209","suppressedMessages":"20210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20211","messages":"20212","suppressedMessages":"20213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20214","messages":"20215","suppressedMessages":"20216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20217","messages":"20218","suppressedMessages":"20219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20220","messages":"20221","suppressedMessages":"20222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20223","messages":"20224","suppressedMessages":"20225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20226","messages":"20227","suppressedMessages":"20228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20229","messages":"20230","suppressedMessages":"20231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20232","messages":"20233","suppressedMessages":"20234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20235","messages":"20236","suppressedMessages":"20237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20238","messages":"20239","suppressedMessages":"20240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20241","messages":"20242","suppressedMessages":"20243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20244","messages":"20245","suppressedMessages":"20246","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20247","messages":"20248","suppressedMessages":"20249","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20250","messages":"20251","suppressedMessages":"20252","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20253","messages":"20254","suppressedMessages":"20255","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20256","messages":"20257","suppressedMessages":"20258","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20259","messages":"20260","suppressedMessages":"20261","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20262","messages":"20263","suppressedMessages":"20264","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20265","messages":"20266","suppressedMessages":"20267","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20268","messages":"20269","suppressedMessages":"20270","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1fdsgoc",{"filePath":"20271","messages":"20272","suppressedMessages":"20273","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20274","messages":"20275","suppressedMessages":"20276","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20277","messages":"20278","suppressedMessages":"20279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20280","messages":"20281","suppressedMessages":"20282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20283","messages":"20284","suppressedMessages":"20285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20286","messages":"20287","suppressedMessages":"20288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20289","messages":"20290","suppressedMessages":"20291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20292","messages":"20293","suppressedMessages":"20294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20295","messages":"20296","suppressedMessages":"20297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20298","messages":"20299","suppressedMessages":"20300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20301","messages":"20302","suppressedMessages":"20303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20304","messages":"20305","suppressedMessages":"20306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20307","messages":"20308","suppressedMessages":"20309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20310","messages":"20311","suppressedMessages":"20312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20313","messages":"20314","suppressedMessages":"20315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20316","messages":"20317","suppressedMessages":"20318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20319","messages":"20320","suppressedMessages":"20321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20322","messages":"20323","suppressedMessages":"20324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20325","messages":"20326","suppressedMessages":"20327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"10hv3zn",{"filePath":"20328","messages":"20329","suppressedMessages":"20330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20331","messages":"20332","suppressedMessages":"20333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20334","messages":"20335","suppressedMessages":"20336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20337","messages":"20338","suppressedMessages":"20339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20340","messages":"20341","suppressedMessages":"20342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20343","messages":"20344","suppressedMessages":"20345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20346","messages":"20347","suppressedMessages":"20348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20349","messages":"20350","suppressedMessages":"20351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20352","messages":"20353","suppressedMessages":"20354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20355","messages":"20356","suppressedMessages":"20357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20358","messages":"20359","suppressedMessages":"20360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20361","messages":"20362","suppressedMessages":"20363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20364","messages":"20365","suppressedMessages":"20366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20367","messages":"20368","suppressedMessages":"20369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20370","messages":"20371","suppressedMessages":"20372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20373","messages":"20374","suppressedMessages":"20375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20376","messages":"20377","suppressedMessages":"20378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20379","messages":"20380","suppressedMessages":"20381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20382","messages":"20383","suppressedMessages":"20384","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20385"},{"filePath":"20386","messages":"20387","suppressedMessages":"20388","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20389","messages":"20390","suppressedMessages":"20391","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20392","messages":"20393","suppressedMessages":"20394","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20395","messages":"20396","suppressedMessages":"20397","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20398","messages":"20399","suppressedMessages":"20400","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20401","messages":"20402","suppressedMessages":"20403","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20404","messages":"20405","suppressedMessages":"20406","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20407","messages":"20408","suppressedMessages":"20409","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20410","messages":"20411","suppressedMessages":"20412","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20413","messages":"20414","suppressedMessages":"20415","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20416"},{"filePath":"20417","messages":"20418","suppressedMessages":"20419","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20420","messages":"20421","suppressedMessages":"20422","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20423","messages":"20424","suppressedMessages":"20425","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20426","messages":"20427","suppressedMessages":"20428","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20429","messages":"20430","suppressedMessages":"20431","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20432","messages":"20433","suppressedMessages":"20434","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20435","messages":"20436","suppressedMessages":"20437","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20438","messages":"20439","suppressedMessages":"20440","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20441","messages":"20442","suppressedMessages":"20443","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20444","messages":"20445","suppressedMessages":"20446","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20447"},{"filePath":"20448","messages":"20449","suppressedMessages":"20450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20451","messages":"20452","suppressedMessages":"20453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20454","messages":"20455","suppressedMessages":"20456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20457","messages":"20458","suppressedMessages":"20459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20460","messages":"20461","suppressedMessages":"20462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20463","messages":"20464","suppressedMessages":"20465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20466","messages":"20467","suppressedMessages":"20468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20469","messages":"20470","suppressedMessages":"20471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20472","messages":"20473","suppressedMessages":"20474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20475","messages":"20476","suppressedMessages":"20477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20478","messages":"20479","suppressedMessages":"20480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20481","messages":"20482","suppressedMessages":"20483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20484","messages":"20485","suppressedMessages":"20486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20487","messages":"20488","suppressedMessages":"20489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20490","messages":"20491","suppressedMessages":"20492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20493","messages":"20494","suppressedMessages":"20495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20496","messages":"20497","suppressedMessages":"20498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20499","messages":"20500","suppressedMessages":"20501","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"20502"},{"filePath":"20503","messages":"20504","suppressedMessages":"20505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20506","messages":"20507","suppressedMessages":"20508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20509","messages":"20510","suppressedMessages":"20511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20512","messages":"20513","suppressedMessages":"20514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20515","messages":"20516","suppressedMessages":"20517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20518","messages":"20519","suppressedMessages":"20520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20521","messages":"20522","suppressedMessages":"20523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20524","messages":"20525","suppressedMessages":"20526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20527","messages":"20528","suppressedMessages":"20529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20530","messages":"20531","suppressedMessages":"20532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20533","messages":"20534","suppressedMessages":"20535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20536","messages":"20537","suppressedMessages":"20538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20539","messages":"20540","suppressedMessages":"20541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20542","messages":"20543","suppressedMessages":"20544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20545","messages":"20546","suppressedMessages":"20547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20548","messages":"20549","suppressedMessages":"20550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20551","messages":"20552","suppressedMessages":"20553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20554","messages":"20555","suppressedMessages":"20556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20557","messages":"20558","suppressedMessages":"20559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20560","messages":"20561","suppressedMessages":"20562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20563","messages":"20564","suppressedMessages":"20565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20566","messages":"20567","suppressedMessages":"20568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20569","messages":"20570","suppressedMessages":"20571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20572","messages":"20573","suppressedMessages":"20574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20575","messages":"20576","suppressedMessages":"20577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20578","messages":"20579","suppressedMessages":"20580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20581","messages":"20582","suppressedMessages":"20583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20584","messages":"20585","suppressedMessages":"20586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20587","messages":"20588","suppressedMessages":"20589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20590","messages":"20591","suppressedMessages":"20592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20593","messages":"20594","suppressedMessages":"20595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20596","messages":"20597","suppressedMessages":"20598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20599","messages":"20600","suppressedMessages":"20601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20602","messages":"20603","suppressedMessages":"20604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20605","messages":"20606","suppressedMessages":"20607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20608","messages":"20609","suppressedMessages":"20610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20611","messages":"20612","suppressedMessages":"20613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20614","messages":"20615","suppressedMessages":"20616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20617","messages":"20618","suppressedMessages":"20619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20620","messages":"20621","suppressedMessages":"20622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20623","messages":"20624","suppressedMessages":"20625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20626","messages":"20627","suppressedMessages":"20628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20629","messages":"20630","suppressedMessages":"20631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20632","messages":"20633","suppressedMessages":"20634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20635","messages":"20636","suppressedMessages":"20637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20638","messages":"20639","suppressedMessages":"20640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20641","messages":"20642","suppressedMessages":"20643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20644","messages":"20645","suppressedMessages":"20646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20647","messages":"20648","suppressedMessages":"20649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20650","messages":"20651","suppressedMessages":"20652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20653","messages":"20654","suppressedMessages":"20655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20656","messages":"20657","suppressedMessages":"20658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20659","messages":"20660","suppressedMessages":"20661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20662","messages":"20663","suppressedMessages":"20664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20665","messages":"20666","suppressedMessages":"20667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20668","messages":"20669","suppressedMessages":"20670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20671","messages":"20672","suppressedMessages":"20673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20674","messages":"20675","suppressedMessages":"20676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20677","messages":"20678","suppressedMessages":"20679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20680","messages":"20681","suppressedMessages":"20682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20683","messages":"20684","suppressedMessages":"20685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20686","messages":"20687","suppressedMessages":"20688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20689","messages":"20690","suppressedMessages":"20691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20692","messages":"20693","suppressedMessages":"20694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20695","messages":"20696","suppressedMessages":"20697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20698","messages":"20699","suppressedMessages":"20700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20701","messages":"20702","suppressedMessages":"20703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20704","messages":"20705","suppressedMessages":"20706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20707","messages":"20708","suppressedMessages":"20709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20710","messages":"20711","suppressedMessages":"20712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20713","messages":"20714","suppressedMessages":"20715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20716","messages":"20717","suppressedMessages":"20718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20719","messages":"20720","suppressedMessages":"20721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20722","messages":"20723","suppressedMessages":"20724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20725","messages":"20726","suppressedMessages":"20727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20728","messages":"20729","suppressedMessages":"20730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20731","messages":"20732","suppressedMessages":"20733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20734","messages":"20735","suppressedMessages":"20736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20737","messages":"20738","suppressedMessages":"20739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20740","messages":"20741","suppressedMessages":"20742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20743","messages":"20744","suppressedMessages":"20745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20746","messages":"20747","suppressedMessages":"20748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20749","messages":"20750","suppressedMessages":"20751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20752","messages":"20753","suppressedMessages":"20754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20755","messages":"20756","suppressedMessages":"20757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20758","messages":"20759","suppressedMessages":"20760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20761","messages":"20762","suppressedMessages":"20763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20764","messages":"20765","suppressedMessages":"20766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20767","messages":"20768","suppressedMessages":"20769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20770","messages":"20771","suppressedMessages":"20772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20773","messages":"20774","suppressedMessages":"20775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20776","messages":"20777","suppressedMessages":"20778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20779","messages":"20780","suppressedMessages":"20781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20782","messages":"20783","suppressedMessages":"20784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20785","messages":"20786","suppressedMessages":"20787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20788","messages":"20789","suppressedMessages":"20790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20791","messages":"20792","suppressedMessages":"20793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20794","messages":"20795","suppressedMessages":"20796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20797","messages":"20798","suppressedMessages":"20799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20800","messages":"20801","suppressedMessages":"20802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20803","messages":"20804","suppressedMessages":"20805","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20806","messages":"20807","suppressedMessages":"20808","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20809","messages":"20810","suppressedMessages":"20811","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20812","messages":"20813","suppressedMessages":"20814","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20815","messages":"20816","suppressedMessages":"20817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20818","messages":"20819","suppressedMessages":"20820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20821","messages":"20822","suppressedMessages":"20823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20824","messages":"20825","suppressedMessages":"20826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20827","messages":"20828","suppressedMessages":"20829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20830","messages":"20831","suppressedMessages":"20832","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20833","messages":"20834","suppressedMessages":"20835","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20836","messages":"20837","suppressedMessages":"20838","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20839","messages":"20840","suppressedMessages":"20841","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20842","messages":"20843","suppressedMessages":"20844","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20845","messages":"20846","suppressedMessages":"20847","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20848","messages":"20849","suppressedMessages":"20850","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20851","messages":"20852","suppressedMessages":"20853","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20854","messages":"20855","suppressedMessages":"20856","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20857","messages":"20858","suppressedMessages":"20859","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20860","messages":"20861","suppressedMessages":"20862","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20863","messages":"20864","suppressedMessages":"20865","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20866","messages":"20867","suppressedMessages":"20868","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20869","messages":"20870","suppressedMessages":"20871","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20872","messages":"20873","suppressedMessages":"20874","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20875","messages":"20876","suppressedMessages":"20877","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20878","messages":"20879","suppressedMessages":"20880","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20881","messages":"20882","suppressedMessages":"20883","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20884","messages":"20885","suppressedMessages":"20886","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20887","messages":"20888","suppressedMessages":"20889","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20890","messages":"20891","suppressedMessages":"20892","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20893","messages":"20894","suppressedMessages":"20895","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20896","messages":"20897","suppressedMessages":"20898","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20899","messages":"20900","suppressedMessages":"20901","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20902","messages":"20903","suppressedMessages":"20904","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20905","messages":"20906","suppressedMessages":"20907","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20908","messages":"20909","suppressedMessages":"20910","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20911","messages":"20912","suppressedMessages":"20913","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20914","messages":"20915","suppressedMessages":"20916","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20917","messages":"20918","suppressedMessages":"20919","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20920","messages":"20921","suppressedMessages":"20922","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20923","messages":"20924","suppressedMessages":"20925","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20926","messages":"20927","suppressedMessages":"20928","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20929","messages":"20930","suppressedMessages":"20931","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20932","messages":"20933","suppressedMessages":"20934","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20935","messages":"20936","suppressedMessages":"20937","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20938","messages":"20939","suppressedMessages":"20940","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20941","messages":"20942","suppressedMessages":"20943","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20944","messages":"20945","suppressedMessages":"20946","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20947","messages":"20948","suppressedMessages":"20949","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20950","messages":"20951","suppressedMessages":"20952","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20953","messages":"20954","suppressedMessages":"20955","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20956","messages":"20957","suppressedMessages":"20958","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20959","messages":"20960","suppressedMessages":"20961","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20962","messages":"20963","suppressedMessages":"20964","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20965","messages":"20966","suppressedMessages":"20967","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20968","messages":"20969","suppressedMessages":"20970","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20971","messages":"20972","suppressedMessages":"20973","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20974","messages":"20975","suppressedMessages":"20976","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20977","messages":"20978","suppressedMessages":"20979","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20980","messages":"20981","suppressedMessages":"20982","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20983","messages":"20984","suppressedMessages":"20985","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20986","messages":"20987","suppressedMessages":"20988","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20989","messages":"20990","suppressedMessages":"20991","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20992","messages":"20993","suppressedMessages":"20994","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20995","messages":"20996","suppressedMessages":"20997","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"20998","messages":"20999","suppressedMessages":"21000","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21001","messages":"21002","suppressedMessages":"21003","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21004","messages":"21005","suppressedMessages":"21006","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21007","messages":"21008","suppressedMessages":"21009","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21010","messages":"21011","suppressedMessages":"21012","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21013","messages":"21014","suppressedMessages":"21015","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21016","messages":"21017","suppressedMessages":"21018","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21019","messages":"21020","suppressedMessages":"21021","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21022","messages":"21023","suppressedMessages":"21024","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21025","messages":"21026","suppressedMessages":"21027","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21028","messages":"21029","suppressedMessages":"21030","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21031","messages":"21032","suppressedMessages":"21033","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21034","messages":"21035","suppressedMessages":"21036","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21037","messages":"21038","suppressedMessages":"21039","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21040","messages":"21041","suppressedMessages":"21042","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21043","messages":"21044","suppressedMessages":"21045","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21046","messages":"21047","suppressedMessages":"21048","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21049","messages":"21050","suppressedMessages":"21051","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21052","messages":"21053","suppressedMessages":"21054","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21055","messages":"21056","suppressedMessages":"21057","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21058","messages":"21059","suppressedMessages":"21060","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21061","messages":"21062","suppressedMessages":"21063","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21064","messages":"21065","suppressedMessages":"21066","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21067","messages":"21068","suppressedMessages":"21069","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21070","messages":"21071","suppressedMessages":"21072","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21073","messages":"21074","suppressedMessages":"21075","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21076","messages":"21077","suppressedMessages":"21078","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21079","messages":"21080","suppressedMessages":"21081","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21082","messages":"21083","suppressedMessages":"21084","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21085","messages":"21086","suppressedMessages":"21087","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21088","messages":"21089","suppressedMessages":"21090","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21091","messages":"21092","suppressedMessages":"21093","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21094","messages":"21095","suppressedMessages":"21096","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21097","messages":"21098","suppressedMessages":"21099","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21100","messages":"21101","suppressedMessages":"21102","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21103","messages":"21104","suppressedMessages":"21105","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21106","messages":"21107","suppressedMessages":"21108","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21109","messages":"21110","suppressedMessages":"21111","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21112","messages":"21113","suppressedMessages":"21114","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21115","messages":"21116","suppressedMessages":"21117","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21118","messages":"21119","suppressedMessages":"21120","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21121","messages":"21122","suppressedMessages":"21123","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21124","messages":"21125","suppressedMessages":"21126","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21127","messages":"21128","suppressedMessages":"21129","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21130","messages":"21131","suppressedMessages":"21132","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21133","messages":"21134","suppressedMessages":"21135","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21136","messages":"21137","suppressedMessages":"21138","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21139","messages":"21140","suppressedMessages":"21141","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21142","messages":"21143","suppressedMessages":"21144","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21145","messages":"21146","suppressedMessages":"21147","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21148","messages":"21149","suppressedMessages":"21150","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21151","messages":"21152","suppressedMessages":"21153","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21154","messages":"21155","suppressedMessages":"21156","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21157","messages":"21158","suppressedMessages":"21159","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21160","messages":"21161","suppressedMessages":"21162","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21163","messages":"21164","suppressedMessages":"21165","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21166","messages":"21167","suppressedMessages":"21168","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21169","messages":"21170","suppressedMessages":"21171","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21172","messages":"21173","suppressedMessages":"21174","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21175","messages":"21176","suppressedMessages":"21177","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21178","messages":"21179","suppressedMessages":"21180","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21181","messages":"21182","suppressedMessages":"21183","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21184","messages":"21185","suppressedMessages":"21186","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21187","messages":"21188","suppressedMessages":"21189","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21190","messages":"21191","suppressedMessages":"21192","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21193","messages":"21194","suppressedMessages":"21195","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21196","messages":"21197","suppressedMessages":"21198","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21199","messages":"21200","suppressedMessages":"21201","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21202","messages":"21203","suppressedMessages":"21204","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21205","messages":"21206","suppressedMessages":"21207","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21208","messages":"21209","suppressedMessages":"21210","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21211","messages":"21212","suppressedMessages":"21213","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21214","messages":"21215","suppressedMessages":"21216","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21217","messages":"21218","suppressedMessages":"21219","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21220","messages":"21221","suppressedMessages":"21222","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21223","messages":"21224","suppressedMessages":"21225","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21226","messages":"21227","suppressedMessages":"21228","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21229","messages":"21230","suppressedMessages":"21231","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21232","messages":"21233","suppressedMessages":"21234","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21235","messages":"21236","suppressedMessages":"21237","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21238","messages":"21239","suppressedMessages":"21240","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21241","messages":"21242","suppressedMessages":"21243","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21244","messages":"21245","suppressedMessages":"21246","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21247"},{"filePath":"21248","messages":"21249","suppressedMessages":"21250","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21251","messages":"21252","suppressedMessages":"21253","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21254","messages":"21255","suppressedMessages":"21256","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21257","messages":"21258","suppressedMessages":"21259","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21260","messages":"21261","suppressedMessages":"21262","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21263","messages":"21264","suppressedMessages":"21265","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21266","messages":"21267","suppressedMessages":"21268","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21269","messages":"21270","suppressedMessages":"21271","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21272"},{"filePath":"21273","messages":"21274","suppressedMessages":"21275","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21276"},{"filePath":"21277","messages":"21278","suppressedMessages":"21279","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21280","messages":"21281","suppressedMessages":"21282","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21283","messages":"21284","suppressedMessages":"21285","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21286","messages":"21287","suppressedMessages":"21288","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21289","messages":"21290","suppressedMessages":"21291","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21292","messages":"21293","suppressedMessages":"21294","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21295","messages":"21296","suppressedMessages":"21297","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21298","messages":"21299","suppressedMessages":"21300","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21301","messages":"21302","suppressedMessages":"21303","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21304","messages":"21305","suppressedMessages":"21306","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21307","messages":"21308","suppressedMessages":"21309","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21310","messages":"21311","suppressedMessages":"21312","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21313","messages":"21314","suppressedMessages":"21315","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21316","messages":"21317","suppressedMessages":"21318","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21319","messages":"21320","suppressedMessages":"21321","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21322","messages":"21323","suppressedMessages":"21324","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21325","messages":"21326","suppressedMessages":"21327","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21328","messages":"21329","suppressedMessages":"21330","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21331","messages":"21332","suppressedMessages":"21333","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21334","messages":"21335","suppressedMessages":"21336","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21337","messages":"21338","suppressedMessages":"21339","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21340","messages":"21341","suppressedMessages":"21342","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21343","messages":"21344","suppressedMessages":"21345","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21346","messages":"21347","suppressedMessages":"21348","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21349","messages":"21350","suppressedMessages":"21351","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21352","messages":"21353","suppressedMessages":"21354","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21355","messages":"21356","suppressedMessages":"21357","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21358","messages":"21359","suppressedMessages":"21360","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21361","messages":"21362","suppressedMessages":"21363","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21364","messages":"21365","suppressedMessages":"21366","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21367","messages":"21368","suppressedMessages":"21369","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21370","messages":"21371","suppressedMessages":"21372","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21373","messages":"21374","suppressedMessages":"21375","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21376","messages":"21377","suppressedMessages":"21378","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21379","messages":"21380","suppressedMessages":"21381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21382","messages":"21383","suppressedMessages":"21384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21385","messages":"21386","suppressedMessages":"21387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21388","messages":"21389","suppressedMessages":"21390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21391","messages":"21392","suppressedMessages":"21393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21394","messages":"21395","suppressedMessages":"21396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21397","messages":"21398","suppressedMessages":"21399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21400","messages":"21401","suppressedMessages":"21402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21403","messages":"21404","suppressedMessages":"21405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21406","messages":"21407","suppressedMessages":"21408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21409","messages":"21410","suppressedMessages":"21411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21412","messages":"21413","suppressedMessages":"21414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21415","messages":"21416","suppressedMessages":"21417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21418","messages":"21419","suppressedMessages":"21420","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21421"},{"filePath":"21422","messages":"21423","suppressedMessages":"21424","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21425","messages":"21426","suppressedMessages":"21427","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21428","messages":"21429","suppressedMessages":"21430","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21431","messages":"21432","suppressedMessages":"21433","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21434","messages":"21435","suppressedMessages":"21436","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21437","messages":"21438","suppressedMessages":"21439","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21440","messages":"21441","suppressedMessages":"21442","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21443","messages":"21444","suppressedMessages":"21445","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21446","messages":"21447","suppressedMessages":"21448","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21449","messages":"21450","suppressedMessages":"21451","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21452","messages":"21453","suppressedMessages":"21454","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21455","messages":"21456","suppressedMessages":"21457","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21458","messages":"21459","suppressedMessages":"21460","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21461","messages":"21462","suppressedMessages":"21463","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21464","messages":"21465","suppressedMessages":"21466","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21467","messages":"21468","suppressedMessages":"21469","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21470","messages":"21471","suppressedMessages":"21472","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21473","messages":"21474","suppressedMessages":"21475","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21476","messages":"21477","suppressedMessages":"21478","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21479","messages":"21480","suppressedMessages":"21481","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21482","messages":"21483","suppressedMessages":"21484","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21485","messages":"21486","suppressedMessages":"21487","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21488","messages":"21489","suppressedMessages":"21490","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21491","messages":"21492","suppressedMessages":"21493","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21494","messages":"21495","suppressedMessages":"21496","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21497","messages":"21498","suppressedMessages":"21499","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21500","messages":"21501","suppressedMessages":"21502","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21503","messages":"21504","suppressedMessages":"21505","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21506","messages":"21507","suppressedMessages":"21508","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21509","messages":"21510","suppressedMessages":"21511","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21512","messages":"21513","suppressedMessages":"21514","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21515","messages":"21516","suppressedMessages":"21517","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21518","messages":"21519","suppressedMessages":"21520","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21521","messages":"21522","suppressedMessages":"21523","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21524","messages":"21525","suppressedMessages":"21526","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21527","messages":"21528","suppressedMessages":"21529","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21530","messages":"21531","suppressedMessages":"21532","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21533","messages":"21534","suppressedMessages":"21535","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21536","messages":"21537","suppressedMessages":"21538","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21539","messages":"21540","suppressedMessages":"21541","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21542","messages":"21543","suppressedMessages":"21544","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21545","messages":"21546","suppressedMessages":"21547","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21548","messages":"21549","suppressedMessages":"21550","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21551","messages":"21552","suppressedMessages":"21553","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21554","messages":"21555","suppressedMessages":"21556","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21557","messages":"21558","suppressedMessages":"21559","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21560","messages":"21561","suppressedMessages":"21562","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21563","messages":"21564","suppressedMessages":"21565","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21566","messages":"21567","suppressedMessages":"21568","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21569","messages":"21570","suppressedMessages":"21571","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21572","messages":"21573","suppressedMessages":"21574","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21575","messages":"21576","suppressedMessages":"21577","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21578","messages":"21579","suppressedMessages":"21580","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21581","messages":"21582","suppressedMessages":"21583","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21584","messages":"21585","suppressedMessages":"21586","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21587","messages":"21588","suppressedMessages":"21589","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21590","messages":"21591","suppressedMessages":"21592","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21593","messages":"21594","suppressedMessages":"21595","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21596","messages":"21597","suppressedMessages":"21598","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21599","messages":"21600","suppressedMessages":"21601","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21602","messages":"21603","suppressedMessages":"21604","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21605","messages":"21606","suppressedMessages":"21607","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21608","messages":"21609","suppressedMessages":"21610","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21611","messages":"21612","suppressedMessages":"21613","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21614","messages":"21615","suppressedMessages":"21616","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21617","messages":"21618","suppressedMessages":"21619","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21620","messages":"21621","suppressedMessages":"21622","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21623","messages":"21624","suppressedMessages":"21625","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21626","messages":"21627","suppressedMessages":"21628","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21629","messages":"21630","suppressedMessages":"21631","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21632","messages":"21633","suppressedMessages":"21634","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21635","messages":"21636","suppressedMessages":"21637","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21638","messages":"21639","suppressedMessages":"21640","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21641","messages":"21642","suppressedMessages":"21643","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21644","messages":"21645","suppressedMessages":"21646","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21647","messages":"21648","suppressedMessages":"21649","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21650","messages":"21651","suppressedMessages":"21652","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21653","messages":"21654","suppressedMessages":"21655","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21656","messages":"21657","suppressedMessages":"21658","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21659","messages":"21660","suppressedMessages":"21661","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21662","messages":"21663","suppressedMessages":"21664","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21665","messages":"21666","suppressedMessages":"21667","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21668","messages":"21669","suppressedMessages":"21670","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21671","messages":"21672","suppressedMessages":"21673","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21674","messages":"21675","suppressedMessages":"21676","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21677","messages":"21678","suppressedMessages":"21679","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21680","messages":"21681","suppressedMessages":"21682","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21683","messages":"21684","suppressedMessages":"21685","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21686","messages":"21687","suppressedMessages":"21688","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21689","messages":"21690","suppressedMessages":"21691","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21692","messages":"21693","suppressedMessages":"21694","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"19l9i0w",{"filePath":"21695","messages":"21696","suppressedMessages":"21697","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21698","messages":"21699","suppressedMessages":"21700","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21701","messages":"21702","suppressedMessages":"21703","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21704","messages":"21705","suppressedMessages":"21706","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21707","messages":"21708","suppressedMessages":"21709","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21710","messages":"21711","suppressedMessages":"21712","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21713","messages":"21714","suppressedMessages":"21715","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21716","messages":"21717","suppressedMessages":"21718","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21719","messages":"21720","suppressedMessages":"21721","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21722","messages":"21723","suppressedMessages":"21724","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21725","messages":"21726","suppressedMessages":"21727","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21728","messages":"21729","suppressedMessages":"21730","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21731","messages":"21732","suppressedMessages":"21733","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21734","messages":"21735","suppressedMessages":"21736","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21737","messages":"21738","suppressedMessages":"21739","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21740","messages":"21741","suppressedMessages":"21742","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21743","messages":"21744","suppressedMessages":"21745","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21746","messages":"21747","suppressedMessages":"21748","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21749","messages":"21750","suppressedMessages":"21751","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21752","messages":"21753","suppressedMessages":"21754","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21755","messages":"21756","suppressedMessages":"21757","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21758","messages":"21759","suppressedMessages":"21760","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21761","messages":"21762","suppressedMessages":"21763","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21764","messages":"21765","suppressedMessages":"21766","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21767","messages":"21768","suppressedMessages":"21769","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21770","messages":"21771","suppressedMessages":"21772","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21773","messages":"21774","suppressedMessages":"21775","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21776","messages":"21777","suppressedMessages":"21778","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21779","messages":"21780","suppressedMessages":"21781","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21782","messages":"21783","suppressedMessages":"21784","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21785","messages":"21786","suppressedMessages":"21787","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21788","messages":"21789","suppressedMessages":"21790","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21791","messages":"21792","suppressedMessages":"21793","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21794","messages":"21795","suppressedMessages":"21796","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21797","messages":"21798","suppressedMessages":"21799","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21800","messages":"21801","suppressedMessages":"21802","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21803","messages":"21804","suppressedMessages":"21805","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21806"},{"filePath":"21807","messages":"21808","suppressedMessages":"21809","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21810"},{"filePath":"21811","messages":"21812","suppressedMessages":"21813","errorCount":0,"fatalErrorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21814"},{"filePath":"21815","messages":"21816","suppressedMessages":"21817","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21818","messages":"21819","suppressedMessages":"21820","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21821","messages":"21822","suppressedMessages":"21823","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21824","messages":"21825","suppressedMessages":"21826","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21827","messages":"21828","suppressedMessages":"21829","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21830","messages":"21831","suppressedMessages":"21832","errorCount":0,"fatalErrorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"21833"},{"filePath":"21834","messages":"21835","suppressedMessages":"21836","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21837","messages":"21838","suppressedMessages":"21839","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21840","messages":"21841","suppressedMessages":"21842","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21843","messages":"21844","suppressedMessages":"21845","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21846","messages":"21847","suppressedMessages":"21848","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21849","messages":"21850","suppressedMessages":"21851","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21852","messages":"21853","suppressedMessages":"21854","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21855","messages":"21856","suppressedMessages":"21857","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21858","messages":"21859","suppressedMessages":"21860","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21861","messages":"21862","suppressedMessages":"21863","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21864","messages":"21865","suppressedMessages":"21866","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21867","messages":"21868","suppressedMessages":"21869","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21870","messages":"21871","suppressedMessages":"21872","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21873","messages":"21874","suppressedMessages":"21875","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21876","messages":"21877","suppressedMessages":"21878","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21879","messages":"21880","suppressedMessages":"21881","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21882","messages":"21883","suppressedMessages":"21884","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21885","messages":"21886","suppressedMessages":"21887","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21888","messages":"21889","suppressedMessages":"21890","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21891","messages":"21892","suppressedMessages":"21893","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21894","messages":"21895","suppressedMessages":"21896","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21897","messages":"21898","suppressedMessages":"21899","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21900","messages":"21901","suppressedMessages":"21902","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21903","messages":"21904","suppressedMessages":"21905","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21906","messages":"21907","suppressedMessages":"21908","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21909","messages":"21910","suppressedMessages":"21911","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21912","messages":"21913","suppressedMessages":"21914","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21915","messages":"21916","suppressedMessages":"21917","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21918","messages":"21919","suppressedMessages":"21920","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21921","messages":"21922","suppressedMessages":"21923","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21924","messages":"21925","suppressedMessages":"21926","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21927","messages":"21928","suppressedMessages":"21929","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21930","messages":"21931","suppressedMessages":"21932","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21933","messages":"21934","suppressedMessages":"21935","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21936","messages":"21937","suppressedMessages":"21938","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21939","messages":"21940","suppressedMessages":"21941","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21942","messages":"21943","suppressedMessages":"21944","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21945","messages":"21946","suppressedMessages":"21947","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21948","messages":"21949","suppressedMessages":"21950","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21951","messages":"21952","suppressedMessages":"21953","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21954","messages":"21955","suppressedMessages":"21956","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21957","messages":"21958","suppressedMessages":"21959","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21960","messages":"21961","suppressedMessages":"21962","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21963","messages":"21964","suppressedMessages":"21965","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21966","messages":"21967","suppressedMessages":"21968","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21969","messages":"21970","suppressedMessages":"21971","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21972","messages":"21973","suppressedMessages":"21974","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21975","messages":"21976","suppressedMessages":"21977","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21978","messages":"21979","suppressedMessages":"21980","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21981","messages":"21982","suppressedMessages":"21983","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21984","messages":"21985","suppressedMessages":"21986","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21987","messages":"21988","suppressedMessages":"21989","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21990","messages":"21991","suppressedMessages":"21992","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21993","messages":"21994","suppressedMessages":"21995","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21996","messages":"21997","suppressedMessages":"21998","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"21999","messages":"22000","suppressedMessages":"22001","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22002","messages":"22003","suppressedMessages":"22004","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22005","messages":"22006","suppressedMessages":"22007","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22008","messages":"22009","suppressedMessages":"22010","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22011","messages":"22012","suppressedMessages":"22013","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22014","messages":"22015","suppressedMessages":"22016","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22017","messages":"22018","suppressedMessages":"22019","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22020","messages":"22021","suppressedMessages":"22022","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22023","messages":"22024","suppressedMessages":"22025","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22026","messages":"22027","suppressedMessages":"22028","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22029","messages":"22030","suppressedMessages":"22031","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22032","messages":"22033","suppressedMessages":"22034","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22035","messages":"22036","suppressedMessages":"22037","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22038","messages":"22039","suppressedMessages":"22040","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22041","messages":"22042","suppressedMessages":"22043","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22044","messages":"22045","suppressedMessages":"22046","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22047","messages":"22048","suppressedMessages":"22049","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22050","messages":"22051","suppressedMessages":"22052","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22053","messages":"22054","suppressedMessages":"22055","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22056","messages":"22057","suppressedMessages":"22058","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22059","messages":"22060","suppressedMessages":"22061","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22062","messages":"22063","suppressedMessages":"22064","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22065","messages":"22066","suppressedMessages":"22067","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22068","messages":"22069","suppressedMessages":"22070","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22071","messages":"22072","suppressedMessages":"22073","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22074","messages":"22075","suppressedMessages":"22076","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22077","messages":"22078","suppressedMessages":"22079","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22080","messages":"22081","suppressedMessages":"22082","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22083","messages":"22084","suppressedMessages":"22085","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22086","messages":"22087","suppressedMessages":"22088","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"22089"},{"filePath":"22090","messages":"22091","suppressedMessages":"22092","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22093","messages":"22094","suppressedMessages":"22095","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22096","messages":"22097","suppressedMessages":"22098","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"xqlk1i",{"filePath":"22099","messages":"22100","suppressedMessages":"22101","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22102","messages":"22103","suppressedMessages":"22104","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22105","messages":"22106","suppressedMessages":"22107","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22108","messages":"22109","suppressedMessages":"22110","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22111","messages":"22112","suppressedMessages":"22113","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22114","messages":"22115","suppressedMessages":"22116","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22117","messages":"22118","suppressedMessages":"22119","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22120","messages":"22121","suppressedMessages":"22122","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22123","messages":"22124","suppressedMessages":"22125","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22126","messages":"22127","suppressedMessages":"22128","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22129","messages":"22130","suppressedMessages":"22131","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22132","messages":"22133","suppressedMessages":"22134","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22135","messages":"22136","suppressedMessages":"22137","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22138","messages":"22139","suppressedMessages":"22140","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22141","messages":"22142","suppressedMessages":"22143","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22144","messages":"22145","suppressedMessages":"22146","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22147","messages":"22148","suppressedMessages":"22149","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22150","messages":"22151","suppressedMessages":"22152","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22153","messages":"22154","suppressedMessages":"22155","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22156","messages":"22157","suppressedMessages":"22158","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22159","messages":"22160","suppressedMessages":"22161","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22162","messages":"22163","suppressedMessages":"22164","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22165","messages":"22166","suppressedMessages":"22167","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22168","messages":"22169","suppressedMessages":"22170","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22171","messages":"22172","suppressedMessages":"22173","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22174","messages":"22175","suppressedMessages":"22176","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22177","messages":"22178","suppressedMessages":"22179","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22180","messages":"22181","suppressedMessages":"22182","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22183","messages":"22184","suppressedMessages":"22185","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22186","messages":"22187","suppressedMessages":"22188","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22189","messages":"22190","suppressedMessages":"22191","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22192","messages":"22193","suppressedMessages":"22194","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22195","messages":"22196","suppressedMessages":"22197","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22198","messages":"22199","suppressedMessages":"22200","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22201","messages":"22202","suppressedMessages":"22203","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22204","messages":"22205","suppressedMessages":"22206","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22207","messages":"22208","suppressedMessages":"22209","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22210","messages":"22211","suppressedMessages":"22212","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22213","messages":"22214","suppressedMessages":"22215","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22216","messages":"22217","suppressedMessages":"22218","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22219","messages":"22220","suppressedMessages":"22221","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22222","messages":"22223","suppressedMessages":"22224","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22225","messages":"22226","suppressedMessages":"22227","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22228","messages":"22229","suppressedMessages":"22230","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22231","messages":"22232","suppressedMessages":"22233","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22234","messages":"22235","suppressedMessages":"22236","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22237","messages":"22238","suppressedMessages":"22239","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22240","messages":"22241","suppressedMessages":"22242","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22243","messages":"22244","suppressedMessages":"22245","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22246","messages":"22247","suppressedMessages":"22248","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22249","messages":"22250","suppressedMessages":"22251","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22252","messages":"22253","suppressedMessages":"22254","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22255","messages":"22256","suppressedMessages":"22257","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22258","messages":"22259","suppressedMessages":"22260","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22261","messages":"22262","suppressedMessages":"22263","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22264","messages":"22265","suppressedMessages":"22266","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22267","messages":"22268","suppressedMessages":"22269","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22270","messages":"22271","suppressedMessages":"22272","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22273","messages":"22274","suppressedMessages":"22275","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22276","messages":"22277","suppressedMessages":"22278","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22279","messages":"22280","suppressedMessages":"22281","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22282","messages":"22283","suppressedMessages":"22284","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22285","messages":"22286","suppressedMessages":"22287","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22288","messages":"22289","suppressedMessages":"22290","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22291","messages":"22292","suppressedMessages":"22293","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22294","messages":"22295","suppressedMessages":"22296","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22297","messages":"22298","suppressedMessages":"22299","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22300","messages":"22301","suppressedMessages":"22302","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22303","messages":"22304","suppressedMessages":"22305","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22306","messages":"22307","suppressedMessages":"22308","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22309","messages":"22310","suppressedMessages":"22311","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22312","messages":"22313","suppressedMessages":"22314","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22315","messages":"22316","suppressedMessages":"22317","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22318","messages":"22319","suppressedMessages":"22320","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22321","messages":"22322","suppressedMessages":"22323","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22324","messages":"22325","suppressedMessages":"22326","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22327","messages":"22328","suppressedMessages":"22329","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22330","messages":"22331","suppressedMessages":"22332","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22333","messages":"22334","suppressedMessages":"22335","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22336","messages":"22337","suppressedMessages":"22338","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22339","messages":"22340","suppressedMessages":"22341","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22342","messages":"22343","suppressedMessages":"22344","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22345","messages":"22346","suppressedMessages":"22347","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22348","messages":"22349","suppressedMessages":"22350","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22351","messages":"22352","suppressedMessages":"22353","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22354","messages":"22355","suppressedMessages":"22356","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22357","messages":"22358","suppressedMessages":"22359","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22360","messages":"22361","suppressedMessages":"22362","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22363","messages":"22364","suppressedMessages":"22365","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22366","messages":"22367","suppressedMessages":"22368","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22369","messages":"22370","suppressedMessages":"22371","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22372","messages":"22373","suppressedMessages":"22374","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22375","messages":"22376","suppressedMessages":"22377","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"22378"},{"filePath":"22379","messages":"22380","suppressedMessages":"22381","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22382","messages":"22383","suppressedMessages":"22384","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22385","messages":"22386","suppressedMessages":"22387","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22388","messages":"22389","suppressedMessages":"22390","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22391","messages":"22392","suppressedMessages":"22393","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22394","messages":"22395","suppressedMessages":"22396","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22397","messages":"22398","suppressedMessages":"22399","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22400","messages":"22401","suppressedMessages":"22402","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22403","messages":"22404","suppressedMessages":"22405","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22406","messages":"22407","suppressedMessages":"22408","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22409","messages":"22410","suppressedMessages":"22411","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22412","messages":"22413","suppressedMessages":"22414","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22415","messages":"22416","suppressedMessages":"22417","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22418","messages":"22419","suppressedMessages":"22420","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22421","messages":"22422","suppressedMessages":"22423","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22424","messages":"22425","suppressedMessages":"22426","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22427","messages":"22428","suppressedMessages":"22429","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22430","messages":"22431","suppressedMessages":"22432","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22433","messages":"22434","suppressedMessages":"22435","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22436","messages":"22437","suppressedMessages":"22438","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22439","messages":"22440","suppressedMessages":"22441","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22442","messages":"22443","suppressedMessages":"22444","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22445","messages":"22446","suppressedMessages":"22447","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22448","messages":"22449","suppressedMessages":"22450","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22451","messages":"22452","suppressedMessages":"22453","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22454","messages":"22455","suppressedMessages":"22456","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22457","messages":"22458","suppressedMessages":"22459","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22460","messages":"22461","suppressedMessages":"22462","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22463","messages":"22464","suppressedMessages":"22465","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22466","messages":"22467","suppressedMessages":"22468","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22469","messages":"22470","suppressedMessages":"22471","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22472","messages":"22473","suppressedMessages":"22474","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22475","messages":"22476","suppressedMessages":"22477","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22478","messages":"22479","suppressedMessages":"22480","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22481","messages":"22482","suppressedMessages":"22483","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22484","messages":"22485","suppressedMessages":"22486","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22487","messages":"22488","suppressedMessages":"22489","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22490","messages":"22491","suppressedMessages":"22492","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22493","messages":"22494","suppressedMessages":"22495","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22496","messages":"22497","suppressedMessages":"22498","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22499","messages":"22500","suppressedMessages":"22501","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22502","messages":"22503","suppressedMessages":"22504","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22505","messages":"22506","suppressedMessages":"22507","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22508","messages":"22509","suppressedMessages":"22510","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22511","messages":"22512","suppressedMessages":"22513","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22514","messages":"22515","suppressedMessages":"22516","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22517","messages":"22518","suppressedMessages":"22519","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22520","messages":"22521","suppressedMessages":"22522","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22523","messages":"22524","suppressedMessages":"22525","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22526","messages":"22527","suppressedMessages":"22528","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22529","messages":"22530","suppressedMessages":"22531","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22532","messages":"22533","suppressedMessages":"22534","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22535","messages":"22536","suppressedMessages":"22537","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22538","messages":"22539","suppressedMessages":"22540","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22541","messages":"22542","suppressedMessages":"22543","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22544","messages":"22545","suppressedMessages":"22546","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22547","messages":"22548","suppressedMessages":"22549","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22550","messages":"22551","suppressedMessages":"22552","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22553","messages":"22554","suppressedMessages":"22555","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22556","messages":"22557","suppressedMessages":"22558","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22559","messages":"22560","suppressedMessages":"22561","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22562","messages":"22563","suppressedMessages":"22564","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22565","messages":"22566","suppressedMessages":"22567","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22568","messages":"22569","suppressedMessages":"22570","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22571","messages":"22572","suppressedMessages":"22573","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22574","messages":"22575","suppressedMessages":"22576","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22577","messages":"22578","suppressedMessages":"22579","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22580","messages":"22581","suppressedMessages":"22582","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22583","messages":"22584","suppressedMessages":"22585","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22586","messages":"22587","suppressedMessages":"22588","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22589","messages":"22590","suppressedMessages":"22591","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22592","messages":"22593","suppressedMessages":"22594","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22595","messages":"22596","suppressedMessages":"22597","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22598","messages":"22599","suppressedMessages":"22600","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22601","messages":"22602","suppressedMessages":"22603","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22604","messages":"22605","suppressedMessages":"22606","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22607","messages":"22608","suppressedMessages":"22609","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22610","messages":"22611","suppressedMessages":"22612","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22613","messages":"22614","suppressedMessages":"22615","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22616","messages":"22617","suppressedMessages":"22618","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22619","messages":"22620","suppressedMessages":"22621","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22622","messages":"22623","suppressedMessages":"22624","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22625","messages":"22626","suppressedMessages":"22627","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22628","messages":"22629","suppressedMessages":"22630","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22631","messages":"22632","suppressedMessages":"22633","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22634","messages":"22635","suppressedMessages":"22636","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22637","messages":"22638","suppressedMessages":"22639","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22640","messages":"22641","suppressedMessages":"22642","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22643","messages":"22644","suppressedMessages":"22645","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22646","messages":"22647","suppressedMessages":"22648","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22649","messages":"22650","suppressedMessages":"22651","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.definition.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.mocharc.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/check-i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/fix-i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/make-migration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/run-ha.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/translationDiff.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.scripts/version.js",[],["22652"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/babel.config.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/decorators.tsx",[],["22653","22654"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/logo.svg.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/main.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/empty.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/mocks/meteor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/.storybook/preview.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPCrowd.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPGoogle.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPLDAP.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPOAuth.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPPassword.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/TOTPSaml.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/client/overrideMeteorCall.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/MethodInvocationOverride.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/EmailCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/ICodeCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/PasswordCheckFallback.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/TOTPCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/code/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/functions/resetTOTP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/lib/totp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/loginHandler.ts",["22655"],[],"import { Meteor } from 'meteor/meteor';\nimport { Accounts } from 'meteor/accounts-base';\nimport { OAuth } from 'meteor/oauth';\nimport { check } from 'meteor/check';\n\nimport { callbacks } from '../../../lib/callbacks';\nimport { checkCodeForUser } from './code/index';\n\nconst isMeteorError = (error: any): error is Meteor.Error => {\n\treturn error?.meteorError !== undefined;\n};\n\nconst isCredentialWithError = (credential: any): credential is { error: Error } => {\n\treturn credential?.error !== undefined;\n};\n\nAccounts.registerLoginHandler('totp', function (options) {\n\tif (!options.totp || !options.totp.code) {\n\t\treturn;\n\t}\n\n\t// @ts-expect-error - not sure how to type this yet\n\treturn Accounts._runLoginHandlers(this, options.totp.login);\n});\n\ncallbacks.add(\n\t'onValidateLogin',\n\t(login) => {\n\t\tif (login.methodName === 'verifyEmail') {\n\t\t\tthrow new Meteor.Error('verify-email', 'E-mail verified');\n\t\t}\n\n\t\tif (login.type === 'resume' || login.type === 'proxy') {\n\t\t\treturn login;\n\t\t}\n\t\t// CAS login doesn't yet support 2FA.\n\t\tif (login.type === 'cas') {\n\t\t\treturn login;\n\t\t}\n\n\t\tif (!login.user) {\n\t\t\treturn login;\n\t\t}\n\n\t\tconst [loginArgs] = login.methodArguments;\n\t\tconst { totp } = loginArgs;\n\n\t\tcheckCodeForUser({\n\t\t\tuser: login.user,\n\t\t\tcode: totp?.code,\n\t\t\toptions: { disablePasswordFallback: true },\n\t\t});\n\n\t\treturn login;\n\t},\n\tcallbacks.priority.MEDIUM,\n\t'2fa',\n);\n\nconst copyTo = (from: T, to: T): T => {\n\tObject.getOwnPropertyNames(to).forEach((key) => {\n\t\tconst idx: keyof T = key as keyof T;\n\t\tto[idx] = from[idx];\n\t});\n\n\treturn to;\n};\n\nconst recreateError = (errorDoc: Error | Meteor.Error): Error | Meteor.Error => {\n\tif (isMeteorError(errorDoc)) {\n\t\tconst error = new Meteor.Error('');\n\t\treturn copyTo(errorDoc, error);\n\t}\n\n\tconst error = new Error();\n\treturn copyTo(errorDoc, error);\n};\n\nOAuth._retrievePendingCredential = function (key, ...args): string | Error | void {\n\tconst credentialSecret = args.length > 0 && args[0] !== undefined ? args[0] : undefined;\n\tcheck(key, String);\n\n\tconst pendingCredential = OAuth._pendingCredentials.findOne({\n\t\tkey,\n\t\tcredentialSecret,\n\t});\n\n\tif (!pendingCredential) {\n\t\treturn;\n\t}\n\n\tif (isCredentialWithError(pendingCredential.credential)) {\n\t\tOAuth._pendingCredentials.remove({\n\t\t\t_id: pendingCredential._id,\n\t\t});\n\t\treturn recreateError(pendingCredential.credential.error);\n\t}\n\n\t// Work-around to make the credentials reusable for 2FA\n\tconst future = new Date();\n\tfuture.setMinutes(future.getMinutes() + 2);\n\n\tOAuth._pendingCredentials.update(\n\t\t{\n\t\t\t_id: pendingCredential._id,\n\t\t},\n\t\t{\n\t\t\t$set: {\n\t\t\t\tcreatedAt: future,\n\t\t\t},\n\t\t},\n\t);\n\n\treturn OAuth.openSecret(pendingCredential.credential);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/checkCodesRemaining.ts",["22656"],[],"import { Meteor } from 'meteor/meteor';\n\nMeteor.methods({\n\t'2fa:checkCodesRemaining'() {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:checkCodesRemaining',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.enabled) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\treturn {\n\t\t\tremaining: user.services.totp.hashedBackup.length,\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/disable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/enable.ts",["22657"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:enable'() {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\n\t\tif (!user || !user.username) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:enable',\n\t\t\t});\n\t\t}\n\n\t\tconst hasUnverifiedEmail = user.emails?.some((email) => !email.verified);\n\n\t\tif (hasUnverifiedEmail) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'You need to verify your emails before setting up 2FA', {\n\t\t\t\tmethod: '2fa:enable',\n\t\t\t});\n\t\t}\n\n\t\tconst secret = TOTP.generateSecret();\n\n\t\tUsers.disable2FAAndSetTempSecretByUserId(userId, secret.base32);\n\n\t\treturn {\n\t\t\tsecret: secret.base32,\n\t\t\turl: TOTP.generateOtpauthURL(secret, user.username),\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/regenerateCodes.ts",["22658"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:regenerateCodes'(userToken) {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:regenerateCodes',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.enabled) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\tconst verified = TOTP.verify({\n\t\t\tsecret: user.services.totp.secret,\n\t\t\ttoken: userToken,\n\t\t\tuserId,\n\t\t\tbackupTokens: user.services.totp.hashedBackup,\n\t\t});\n\n\t\tif (verified) {\n\t\t\tconst { codes, hashedCodes } = TOTP.generateCodes();\n\n\t\t\tUsers.update2FABackupCodesByUserId(Meteor.userId(), hashedCodes);\n\t\t\treturn { codes };\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/methods/validateTempToken.ts",["22659"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { TOTP } from '../lib/totp';\n\nMeteor.methods({\n\t'2fa:validateTempToken'(userToken) {\n\t\tconst userId = Meteor.userId();\n\t\tif (!userId) {\n\t\t\tthrow new Meteor.Error('not-authorized');\n\t\t}\n\n\t\tconst user = Meteor.user();\n\t\tif (!user) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: '2fa:validateTempToken',\n\t\t\t});\n\t\t}\n\n\t\tif (!user.services || !user.services.totp || !user.services.totp.tempSecret) {\n\t\t\tthrow new Meteor.Error('invalid-totp');\n\t\t}\n\n\t\tconst verified = TOTP.verify({\n\t\t\tsecret: user.services.totp.tempSecret,\n\t\t\ttoken: userToken,\n\t\t});\n\n\t\tif (verified) {\n\t\t\tconst { codes, hashedCodes } = TOTP.generateCodes();\n\n\t\t\tUsers.enable2FAAndSetSecretAndCodesByUserId(Meteor.userId(), user.services.totp.tempSecret, hashedCodes);\n\t\t\treturn { codes };\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/2fa/server/twoFactorRequired.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/action-links/client/lib/actionLinks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/loadScript.ts",[],["22660","22661","22662","22663","22664","22665"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/client/trackEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/analytics/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.helpers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/default/info.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/addUserToFileObj.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/composeRoomWithLastMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/deprecationWarning.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getLoggedInUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getPaginationItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserFromParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/getUserInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isUserFromParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/isWidget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/parseJsonQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/helpers/requestParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/cleanQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/emoji-custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getServerInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/getUploadFormData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/isValidQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/lib/webdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/middlewares/authentication.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/assets.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/chat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/cloud.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/connection.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-sounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/custom-user-status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/dns.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/e2e.ts",[],["22666","22667"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/email-inbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/emoji-custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/groups.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/im.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/import.ts",[],["22668","22669"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/instances.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/invites.ts",[],["22670"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/misc.ts",["22671"],["22672"],"import crypto from 'crypto';\n\nimport { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { EJSON } from 'meteor/ejson';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { escapeHTML } from '@rocket.chat/string-helpers';\nimport {\n\tisShieldSvgProps,\n\tisSpotlightProps,\n\tisDirectoryProps,\n\tisMethodCallProps,\n\tisMethodCallAnonProps,\n\tisMeteorCall,\n\tvalidateParamsPwGetPolicyRest,\n} from '@rocket.chat/rest-typings';\nimport type { IUser } from '@rocket.chat/core-typings';\nimport { Users as UsersRaw } from '@rocket.chat/models';\n\nimport { hasPermission } from '../../../authorization/server';\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { API } from '../api';\nimport { getDefaultUserFields } from '../../../utils/server/functions/getDefaultUserFields';\nimport { getURL } from '../../../utils/lib/getURL';\nimport { getLogs } from '../../../../server/stream/stdout';\nimport { SystemLogger } from '../../../../server/lib/logger/system';\nimport { passwordPolicy } from '../../../lib/server';\n\n/**\n * @openapi\n * /api/v1/me:\n * get:\n * description: Gets user data of the authenticated user\n * security:\n * - authenticated: []\n * responses:\n * 200:\n * description: The user data of the authenticated user\n * content:\n * application/json:\n * schema:\n * allOf:\n * - $ref: '#/components/schemas/ApiSuccessV1'\n * - type: object\n * properties:\n * name:\n * type: string\n * username:\n * type: string\n * nickname:\n * type: string\n * emails:\n * type: array\n * items:\n * type: object\n * properties:\n * address:\n * type: string\n * verified:\n * type: boolean\n * email:\n * type: string\n * status:\n * $ref: '#/components/schemas/UserStatus'\n * statusDefault:\n * $ref: '#/components/schemas/UserStatus'\n * statusText:\n * $ref: '#/components/schemas/UserStatus'\n * statusConnection:\n * $ref: '#/components/schemas/UserStatus'\n * bio:\n * type: string\n * avatarOrigin:\n * type: string\n * enum: [none, local, upload, url]\n * utcOffset:\n * type: number\n * language:\n * type: string\n * settings:\n * type: object\n * properties:\n * preferences:\n * type: object\n * enableAutoAway:\n * type: boolean\n * idleTimeLimit:\n * type: number\n * roles:\n * type: array\n * active:\n * type: boolean\n * defaultRoom:\n * type: string\n * customFields:\n * type: array\n * requirePasswordChange:\n * type: boolean\n * requirePasswordChangeReason:\n * type: string\n * services:\n * type: object\n * properties:\n * github:\n * type: object\n * gitlab:\n * type: object\n * password:\n * type: object\n * properties:\n * exists:\n * type: boolean\n * totp:\n * type: object\n * properties:\n * enabled:\n * type: boolean\n * email2fa:\n * type: object\n * properties:\n * enabled:\n * type: boolean\n * statusLivechat:\n * type: string\n * enum: [available, 'not-available']\n * banners:\n * type: array\n * items:\n * type: object\n * properties:\n * id:\n * type: string\n * title:\n * type: string\n * text:\n * type: string\n * textArguments:\n * type: array\n * items: {}\n * modifiers:\n * type: array\n * items:\n * type: string\n * infoUrl:\n * type: string\n * oauth:\n * type: object\n * properties:\n * authorizedClients:\n * type: array\n * items:\n * type: string\n * _updatedAt:\n * type: string\n * format: date-time\n * avatarETag:\n * type: string\n * default:\n * description: Unexpected error\n * content:\n * application/json:\n * schema:\n * $ref: '#/components/schemas/ApiFailureV1'\n */\nAPI.v1.addRoute(\n\t'me',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tconst fields = getDefaultUserFields();\n\t\t\tconst { services, ...user } = Users.findOneById(this.userId, { fields }) as IUser;\n\n\t\t\treturn API.v1.success(\n\t\t\t\tthis.getUserInfo({\n\t\t\t\t\t...user,\n\t\t\t\t\t...(services && {\n\t\t\t\t\t\tservices: {\n\t\t\t\t\t\t\t...services,\n\t\t\t\t\t\t\tpassword: {\n\t\t\t\t\t\t\t\t// The password hash shouldn't be leaked but the client may need to know if it exists.\n\t\t\t\t\t\t\t\texists: Boolean(services?.password?.bcrypt),\n\t\t\t\t\t\t\t} as any,\n\t\t\t\t\t\t},\n\t\t\t\t\t}),\n\t\t\t\t}),\n\t\t\t);\n\t\t},\n\t},\n);\n\nlet onlineCache = 0;\nlet onlineCacheDate = 0;\nconst cacheInvalid = 60000; // 1 minute\n\nAPI.v1.addRoute(\n\t'shield.svg',\n\t{\n\t\tauthRequired: false,\n\t\trateLimiterOptions: {\n\t\t\tnumRequestsAllowed: 60,\n\t\t\tintervalTimeInMS: 60000,\n\t\t},\n\t\tvalidateParams: isShieldSvgProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { type, icon } = this.queryParams;\n\t\t\tlet { channel, name } = this.queryParams;\n\t\t\tif (!settings.get('API_Enable_Shields')) {\n\t\t\t\tthrow new Meteor.Error('error-endpoint-disabled', 'This endpoint is disabled', {\n\t\t\t\t\troute: '/api/v1/shield.svg',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tconst types = settings.get('API_Shield_Types');\n\t\t\tif (\n\t\t\t\ttype &&\n\t\t\t\ttypes !== '*' &&\n\t\t\t\t!types\n\t\t\t\t\t.split(',')\n\t\t\t\t\t.map((t: string) => t.trim())\n\t\t\t\t\t.includes(type)\n\t\t\t) {\n\t\t\t\tthrow new Meteor.Error('error-shield-disabled', 'This shield type is disabled', {\n\t\t\t\t\troute: '/api/v1/shield.svg',\n\t\t\t\t});\n\t\t\t}\n\t\t\tconst hideIcon = icon === 'false';\n\t\t\tif (hideIcon && (!name || !name.trim())) {\n\t\t\t\treturn API.v1.failure('Name cannot be empty when icon is hidden');\n\t\t\t}\n\n\t\t\tlet text;\n\t\t\tlet backgroundColor = '#4c1';\n\t\t\tswitch (type) {\n\t\t\t\tcase 'online':\n\t\t\t\t\tif (Date.now() - onlineCacheDate > cacheInvalid) {\n\t\t\t\t\t\tonlineCache = Users.findUsersNotOffline().count();\n\t\t\t\t\t\tonlineCacheDate = Date.now();\n\t\t\t\t\t}\n\n\t\t\t\t\ttext = `${onlineCache} ${TAPi18n.__('Online')}`;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'channel':\n\t\t\t\t\tif (!channel) {\n\t\t\t\t\t\treturn API.v1.failure('Shield channel is required for type \"channel\"');\n\t\t\t\t\t}\n\n\t\t\t\t\ttext = `#${channel}`;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'user':\n\t\t\t\t\tif (settings.get('API_Shield_user_require_auth') && !this.getLoggedInUser()) {\n\t\t\t\t\t\treturn API.v1.failure('You must be logged in to do this.');\n\t\t\t\t\t}\n\t\t\t\t\tconst user = this.getUserFromParams();\n\n\t\t\t\t\t// Respect the server's choice for using their real names or not\n\t\t\t\t\tif (user.name && settings.get('UI_Use_Real_Name')) {\n\t\t\t\t\t\ttext = `${user.name}`;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttext = `@${user.username}`;\n\t\t\t\t\t}\n\n\t\t\t\t\tswitch (user.status) {\n\t\t\t\t\t\tcase 'online':\n\t\t\t\t\t\t\tbackgroundColor = '#1fb31f';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'away':\n\t\t\t\t\t\t\tbackgroundColor = '#dc9b01';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'busy':\n\t\t\t\t\t\t\tbackgroundColor = '#bc2031';\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\tcase 'offline':\n\t\t\t\t\t\t\tbackgroundColor = '#a5a1a1';\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\ttext = TAPi18n.__('Join_Chat').toUpperCase();\n\t\t\t}\n\n\t\t\tconst iconSize = hideIcon ? 7 : 24;\n\t\t\tconst leftSize = name ? name.length * 6 + 7 + iconSize : iconSize;\n\t\t\tconst rightSize = text.length * 6 + 20;\n\t\t\tconst width = leftSize + rightSize;\n\t\t\tconst height = 20;\n\n\t\t\tchannel = escapeHTML(channel);\n\t\t\ttext = escapeHTML(text);\n\t\t\tname = escapeHTML(name);\n\n\t\t\treturn {\n\t\t\t\theaders: { 'Content-Type': 'image/svg+xml;charset=utf-8' },\n\t\t\t\tbody: `\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t${hideIcon ? '' : ``}\n\t\t\t\t\t\n\t\t\t\t\t\t${\n\t\t\t\t\t\t\tname\n\t\t\t\t\t\t\t\t? `${name}\n\t\t\t\t\t\t${name}`\n\t\t\t\t\t\t\t\t: ''\n\t\t\t\t\t\t}\n\t\t\t\t\t\t${text}\n\t\t\t\t\t\t${text}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t`\n\t\t\t\t\t.trim()\n\t\t\t\t\t.replace(/\\>[\\s]+\\<'),\n\t\t\t} as any;\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'spotlight',\n\t{\n\t\tauthRequired: true,\n\t\tvalidateParams: isSpotlightProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { query } = this.queryParams;\n\n\t\t\tconst result = Meteor.call('spotlight', query);\n\n\t\t\treturn API.v1.success(result);\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'directory',\n\t{\n\t\tauthRequired: true,\n\t\tvalidateParams: isDirectoryProps,\n\t},\n\t{\n\t\tget() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, query } = this.parseJsonQuery();\n\n\t\t\tconst { text, type, workspace = 'local' } = query;\n\n\t\t\tif (sort && Object.keys(sort).length > 1) {\n\t\t\t\treturn API.v1.failure('This method support only one \"sort\" parameter');\n\t\t\t}\n\t\t\tconst sortBy = sort ? Object.keys(sort)[0] : undefined;\n\t\t\tconst sortDirection = sort && Object.values(sort)[0] === 1 ? 'asc' : 'desc';\n\n\t\t\tconst result = Meteor.call('browseChannels', {\n\t\t\t\ttext,\n\t\t\t\ttype,\n\t\t\t\tworkspace,\n\t\t\t\tsortBy,\n\t\t\t\tsortDirection,\n\t\t\t\toffset: Math.max(0, offset),\n\t\t\t\tlimit: Math.max(0, count),\n\t\t\t});\n\n\t\t\tif (!result) {\n\t\t\t\treturn API.v1.failure('Please verify the parameters');\n\t\t\t}\n\t\t\treturn API.v1.success({\n\t\t\t\tresult: result.results,\n\t\t\t\tcount: result.results.length,\n\t\t\t\toffset,\n\t\t\t\ttotal: result.total,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'pw.getPolicy',\n\t{\n\t\tauthRequired: true,\n\t},\n\t{\n\t\tget() {\n\t\t\treturn API.v1.success(passwordPolicy.getPasswordPolicy());\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'pw.getPolicyReset',\n\t{\n\t\tauthRequired: false,\n\t\tvalidateParams: validateParamsPwGetPolicyRest,\n\t},\n\t{\n\t\tasync get() {\n\t\t\tcheck(\n\t\t\t\tthis.queryParams,\n\t\t\t\tMatch.ObjectIncluding({\n\t\t\t\t\ttoken: String,\n\t\t\t\t}),\n\t\t\t);\n\t\t\tconst { token } = this.queryParams;\n\n\t\t\tconst user = await UsersRaw.findOneByResetToken(token, { projection: { _id: 1 } });\n\t\t\tif (!user) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\n\t\t\treturn API.v1.success(passwordPolicy.getPasswordPolicy());\n\t\t},\n\t},\n);\n\n/**\n * @openapi\n * /api/v1/stdout.queue:\n * get:\n * description: Retrieves last 1000 lines of server logs\n * security:\n * - authenticated: ['view-logs']\n * responses:\n * 200:\n * description: The user data of the authenticated user\n * content:\n * application/json:\n * schema:\n * allOf:\n * - $ref: '#/components/schemas/ApiSuccessV1'\n * - type: object\n * properties:\n * queue:\n * type: array\n * items:\n * type: object\n * properties:\n * id:\n * type: string\n * string:\n * type: string\n * ts:\n * type: string\n * format: date-time\n * default:\n * description: Unexpected error\n * content:\n * application/json:\n * schema:\n * $ref: '#/components/schemas/ApiFailureV1'\n */\nAPI.v1.addRoute(\n\t'stdout.queue',\n\t{ authRequired: true },\n\t{\n\t\tget() {\n\t\t\tif (!hasPermission(this.userId, 'view-logs')) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\t\t\treturn API.v1.success({ queue: getLogs() });\n\t\t},\n\t},\n);\n\ndeclare module '@rocket.chat/rest-typings' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface Endpoints {\n\t\t'method.call/:method': {\n\t\t\tPOST: (params: { method: string; args: any[] }) => any;\n\t\t};\n\t\t'method.callAnon/:method': {\n\t\t\tPOST: (params: { method: string; args: any[] }) => any;\n\t\t};\n\t}\n}\n\nconst mountResult = ({\n\tid,\n\terror,\n\tresult,\n}: {\n\tid: string;\n\terror?: unknown;\n\tresult?: unknown;\n}): {\n\tmessage: string;\n} => ({\n\tmessage: EJSON.stringify({\n\t\tmsg: 'result',\n\t\tid,\n\t\terror: error as any,\n\t\tresult: result as any,\n\t}),\n});\n\n// had to create two different endpoints for authenticated and non-authenticated calls\n// because restivus does not provide 'this.userId' if 'authRequired: false'\nAPI.v1.addRoute(\n\t'method.call/:method',\n\t{\n\t\tauthRequired: true,\n\t\trateLimiterOptions: false,\n\t\tvalidateParams: isMeteorCall,\n\t},\n\t{\n\t\tpost() {\n\t\t\tcheck(this.bodyParams, {\n\t\t\t\tmessage: String,\n\t\t\t});\n\n\t\t\tconst data = EJSON.parse(this.bodyParams.message);\n\n\t\t\tif (!isMethodCallProps(data)) {\n\t\t\t\treturn API.v1.failure('Invalid method call');\n\t\t\t}\n\n\t\t\tconst { method, params, id } = data;\n\n\t\t\tconst connectionId =\n\t\t\t\tthis.token ||\n\t\t\t\tcrypto\n\t\t\t\t\t.createHash('md5')\n\t\t\t\t\t.update(this.requestIp + this.request.headers['user-agent'])\n\t\t\t\t\t.digest('hex');\n\n\t\t\tconst rateLimiterInput = {\n\t\t\t\tuserId: this.userId,\n\t\t\t\tclientAddress: this.requestIp,\n\t\t\t\ttype: 'method',\n\t\t\t\tname: method,\n\t\t\t\tconnectionId,\n\t\t\t};\n\n\t\t\ttry {\n\t\t\t\tDDPRateLimiter._increment(rateLimiterInput);\n\t\t\t\tconst rateLimitResult = DDPRateLimiter._check(rateLimiterInput);\n\t\t\t\tif (!rateLimitResult.allowed) {\n\t\t\t\t\tthrow new Meteor.Error('too-many-requests', DDPRateLimiter.getErrorMessage(rateLimitResult), {\n\t\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\tconst result = Meteor.call(method, ...params);\n\t\t\t\treturn API.v1.success(mountResult({ id, result }));\n\t\t\t} catch (err) {\n\t\t\t\tSystemLogger.error({ msg: `Exception while invoking method ${method}`, err });\n\n\t\t\t\tif (settings.get('Log_Level') === '2') {\n\t\t\t\t\tMeteor._debug(`Exception while invoking method ${method}`, err);\n\t\t\t\t}\n\t\t\t\treturn API.v1.success(mountResult({ id, error: err }));\n\t\t\t}\n\t\t},\n\t},\n);\nAPI.v1.addRoute(\n\t'method.callAnon/:method',\n\t{\n\t\tauthRequired: false,\n\t\trateLimiterOptions: false,\n\t\tvalidateParams: isMeteorCall,\n\t},\n\t{\n\t\tpost() {\n\t\t\tcheck(this.bodyParams, {\n\t\t\t\tmessage: String,\n\t\t\t});\n\n\t\t\tconst data = EJSON.parse(this.bodyParams.message);\n\n\t\t\tif (!isMethodCallAnonProps(data)) {\n\t\t\t\treturn API.v1.failure('Invalid method call');\n\t\t\t}\n\n\t\t\tconst { method, params, id } = data;\n\n\t\t\tconst connectionId =\n\t\t\t\tthis.token ||\n\t\t\t\tcrypto\n\t\t\t\t\t.createHash('md5')\n\t\t\t\t\t.update(this.requestIp + this.request.headers['user-agent'])\n\t\t\t\t\t.digest('hex');\n\n\t\t\tconst rateLimiterInput = {\n\t\t\t\tuserId: this.userId || undefined,\n\t\t\t\tclientAddress: this.requestIp,\n\t\t\t\ttype: 'method',\n\t\t\t\tname: method,\n\t\t\t\tconnectionId,\n\t\t\t};\n\n\t\t\ttry {\n\t\t\t\tDDPRateLimiter._increment(rateLimiterInput);\n\t\t\t\tconst rateLimitResult = DDPRateLimiter._check(rateLimiterInput);\n\t\t\t\tif (!rateLimitResult.allowed) {\n\t\t\t\t\tthrow new Meteor.Error('too-many-requests', DDPRateLimiter.getErrorMessage(rateLimitResult), {\n\t\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\tconst result = Meteor.call(method, ...params);\n\t\t\t\treturn API.v1.success(mountResult({ id, result }));\n\t\t\t} catch (err) {\n\t\t\t\tSystemLogger.error({ msg: `Exception while invoking method ${method}`, err });\n\n\t\t\t\tif (settings.get('Log_Level') === '2') {\n\t\t\t\t\tMeteor._debug(`Exception while invoking method ${method}`, err);\n\t\t\t\t}\n\t\t\t\treturn API.v1.success(mountResult({ id, error: err }));\n\t\t\t}\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/oauthapps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/push.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/settings.ts",["22673"],[],"import { Meteor } from 'meteor/meteor';\nimport { ServiceConfiguration } from 'meteor/service-configuration';\nimport _ from 'underscore';\nimport type { ISetting, ISettingColor } from '@rocket.chat/core-typings';\nimport { isSettingAction, isSettingColor } from '@rocket.chat/core-typings';\nimport {\n\tisOauthCustomConfiguration,\n\tisSettingsUpdatePropDefault,\n\tisSettingsUpdatePropsActions,\n\tisSettingsUpdatePropsColor,\n} from '@rocket.chat/rest-typings';\nimport { Settings } from '@rocket.chat/models';\nimport type { FindOptions } from 'mongodb';\n\nimport { hasPermission } from '../../../authorization/server';\nimport type { ResultFor } from '../api';\nimport { API } from '../api';\nimport { SettingsEvents, settings } from '../../../settings/server';\nimport { setValue } from '../../../settings/server/raw';\n\nasync function fetchSettings(\n\tquery: Parameters[0],\n\tsort: FindOptions['sort'],\n\toffset: FindOptions['skip'],\n\tcount: FindOptions['limit'],\n\tfields: FindOptions['projection'],\n): Promise<{ settings: ISetting[]; totalCount: number }> {\n\tconst { cursor, totalCount } = Settings.findPaginated(query || {}, {\n\t\tsort: sort || { _id: 1 },\n\t\tskip: offset,\n\t\tlimit: count,\n\t\tprojection: { _id: 1, value: 1, enterprise: 1, invalidValue: 1, modules: 1, ...fields },\n\t});\n\n\tconst [settings, total] = await Promise.all([cursor.toArray(), totalCount]);\n\n\tSettingsEvents.emit('fetch-settings', settings);\n\treturn { settings, totalCount: total };\n}\n\n// settings endpoints\nAPI.v1.addRoute(\n\t'settings.public',\n\t{ authRequired: false },\n\t{\n\t\tasync get() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, fields, query } = this.parseJsonQuery();\n\n\t\t\tconst ourQuery = {\n\t\t\t\t...query,\n\t\t\t\thidden: { $ne: true },\n\t\t\t\tpublic: true,\n\t\t\t};\n\n\t\t\tconst { settings, totalCount: total } = await fetchSettings(ourQuery, sort, offset, count, fields);\n\n\t\t\treturn API.v1.success({\n\t\t\t\tsettings,\n\t\t\t\tcount: settings.length,\n\t\t\t\toffset,\n\t\t\t\ttotal,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings.oauth',\n\t{ authRequired: false },\n\t{\n\t\tget() {\n\t\t\tconst oAuthServicesEnabled = ServiceConfiguration.configurations.find({}, { fields: { secret: 0 } }).fetch();\n\n\t\t\treturn API.v1.success({\n\t\t\t\tservices: oAuthServicesEnabled.map((service) => {\n\t\t\t\t\tif (!isOauthCustomConfiguration(service)) {\n\t\t\t\t\t\treturn service;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (service.custom || (service.service && ['saml', 'cas', 'wordpress'].includes(service.service))) {\n\t\t\t\t\t\treturn { ...service };\n\t\t\t\t\t}\n\n\t\t\t\t\treturn {\n\t\t\t\t\t\t_id: service._id,\n\t\t\t\t\t\tname: service.service,\n\t\t\t\t\t\tclientId: service.appId || service.clientId || service.consumerKey,\n\t\t\t\t\t\tbuttonLabelText: service.buttonLabelText || '',\n\t\t\t\t\t\tbuttonColor: service.buttonColor || '',\n\t\t\t\t\t\tbuttonLabelColor: service.buttonLabelColor || '',\n\t\t\t\t\t\tcustom: false,\n\t\t\t\t\t};\n\t\t\t\t}),\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings.addCustomOAuth',\n\t{ authRequired: true, twoFactorRequired: true },\n\t{\n\t\tasync post() {\n\t\t\tif (!this.bodyParams.name || !this.bodyParams.name.trim()) {\n\t\t\t\tthrow new Meteor.Error('error-name-param-not-provided', 'The parameter \"name\" is required');\n\t\t\t}\n\n\t\t\tawait Meteor.call('addOAuthService', this.bodyParams.name, this.userId);\n\n\t\t\treturn API.v1.success();\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tconst { offset, count } = this.getPaginationItems();\n\t\t\tconst { sort, fields, query } = this.parseJsonQuery();\n\n\t\t\tlet ourQuery: Parameters[0] = {\n\t\t\t\thidden: { $ne: true },\n\t\t\t};\n\n\t\t\tif (!hasPermission(this.userId, 'view-privileged-setting')) {\n\t\t\t\tourQuery.public = true;\n\t\t\t}\n\n\t\t\tourQuery = Object.assign({}, query, ourQuery);\n\n\t\t\tconst { settings, totalCount: total } = await fetchSettings(ourQuery, sort, offset, count, fields);\n\n\t\t\treturn API.v1.success({\n\t\t\t\tsettings,\n\t\t\t\tcount: settings.length,\n\t\t\t\toffset,\n\t\t\t\ttotal,\n\t\t\t});\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'settings/:_id',\n\t{ authRequired: true },\n\t{\n\t\tasync get() {\n\t\t\tif (!hasPermission(this.userId, 'view-privileged-setting')) {\n\t\t\t\treturn API.v1.unauthorized();\n\t\t\t}\n\t\t\tconst setting = await Settings.findOneNotHiddenById(this.urlParams._id);\n\t\t\tif (!setting) {\n\t\t\t\treturn API.v1.failure();\n\t\t\t}\n\t\t\treturn API.v1.success(_.pick(setting, '_id', 'value'));\n\t\t},\n\t\tpost: {\n\t\t\ttwoFactorRequired: true,\n\t\t\tasync action(): Promise> {\n\t\t\t\tif (!hasPermission(this.userId, 'edit-privileged-setting')) {\n\t\t\t\t\treturn API.v1.unauthorized();\n\t\t\t\t}\n\n\t\t\t\tif (typeof this.urlParams._id !== 'string') {\n\t\t\t\t\tthrow new Meteor.Error('error-id-param-not-provided', 'The parameter \"id\" is required');\n\t\t\t\t}\n\n\t\t\t\t// allow special handling of particular setting types\n\t\t\t\tconst setting = await Settings.findOneNotHiddenById(this.urlParams._id);\n\n\t\t\t\tif (!setting) {\n\t\t\t\t\treturn API.v1.failure();\n\t\t\t\t}\n\n\t\t\t\tif (isSettingAction(setting) && isSettingsUpdatePropsActions(this.bodyParams) && this.bodyParams.execute) {\n\t\t\t\t\t// execute the configured method\n\t\t\t\t\tMeteor.call(setting.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\tif (isSettingColor(setting) && isSettingsUpdatePropsColor(this.bodyParams)) {\n\t\t\t\t\tSettings.updateOptionsById(this.urlParams._id, {\n\t\t\t\t\t\teditor: this.bodyParams.editor,\n\t\t\t\t\t});\n\t\t\t\t\tSettings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\tisSettingsUpdatePropDefault(this.bodyParams) &&\n\t\t\t\t\t(await Settings.updateValueNotHiddenById(this.urlParams._id, this.bodyParams.value))\n\t\t\t\t) {\n\t\t\t\t\tconst s = await Settings.findOneNotHiddenById(this.urlParams._id);\n\t\t\t\t\tif (!s) {\n\t\t\t\t\t\treturn API.v1.failure();\n\t\t\t\t\t}\n\t\t\t\t\tsettings.set(s);\n\t\t\t\t\tsetValue(this.urlParams._id, this.bodyParams.value);\n\t\t\t\t\treturn API.v1.success();\n\t\t\t\t}\n\n\t\t\t\treturn API.v1.failure();\n\t\t\t},\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'service.configurations',\n\t{ authRequired: false },\n\t{\n\t\tget() {\n\t\t\treturn API.v1.success({\n\t\t\t\tconfigurations: ServiceConfiguration.configurations.find({}, { fields: { secret: 0 } }).fetch(),\n\t\t\t});\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/stats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/teams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/videoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/extensions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/omnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/queues.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/voip/server-connection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/api/server/v1/webdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/lib/handleIdentityToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/AppleCustomOAuth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/appleOauthRegisterService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apple/server/loginHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/activation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/api.ts",[],["22674"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/bridges.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/cloud.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/details.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/environmental.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/http.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/internalFederation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/listeners.js",[],["22675"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/messages.ts",["22676"],[],"import type { ITypingDescriptor } from '@rocket.chat/apps-engine/server/bridges/MessageBridge';\nimport { MessageBridge } from '@rocket.chat/apps-engine/server/bridges/MessageBridge';\nimport type { IMessage } from '@rocket.chat/apps-engine/definition/messages';\nimport type { IUser } from '@rocket.chat/apps-engine/definition/users';\nimport type { IRoom } from '@rocket.chat/apps-engine/definition/rooms';\nimport type { ISubscription } from '@rocket.chat/core-typings';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Messages, Users, Subscriptions } from '../../../models/server';\nimport { updateMessage } from '../../../lib/server/functions/updateMessage';\nimport { executeSendMessage } from '../../../lib/server/methods/sendMessage';\nimport notifications from '../../../notifications/server/lib/Notifications';\nimport type { AppServerOrchestrator } from '../../../../ee/server/apps/orchestrator';\n\nexport class AppMessageBridge extends MessageBridge {\n\t// eslint-disable-next-line no-empty-function\n\tconstructor(private readonly orch: AppServerOrchestrator) {\n\t\tsuper();\n\t}\n\n\tprotected async create(message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new message.`);\n\n\t\tconst convertedMessage = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tconst sentMessage = executeSendMessage(convertedMessage.u._id, convertedMessage);\n\n\t\treturn sentMessage._id;\n\t}\n\n\tprotected async getById(messageId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the message: \"${messageId}\"`);\n\n\t\treturn this.orch.getConverters()?.get('messages').convertById(messageId);\n\t}\n\n\tprotected async update(message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is updating a message.`);\n\n\t\tif (!message.editor) {\n\t\t\tthrow new Error('Invalid editor assigned to the message for the update.');\n\t\t}\n\n\t\tif (!message.id || !Messages.findOneById(message.id)) {\n\t\t\tthrow new Error('A message must exist to update.');\n\t\t}\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\t\tconst editor = Users.findOneById(message.editor.id);\n\n\t\tupdateMessage(msg, editor);\n\t}\n\n\tprotected async notifyUser(user: IUser, message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is notifying a user.`);\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tif (!msg) {\n\t\t\treturn;\n\t\t}\n\n\t\tapi.broadcast('notify.ephemeralMessage', user.id, msg.rid, {\n\t\t\t...msg,\n\t\t});\n\t}\n\n\tprotected async notifyRoom(room: IRoom, message: IMessage, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is notifying a room's users.`);\n\n\t\tif (!room || !room.id) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst msg = this.orch.getConverters()?.get('messages').convertAppMessage(message);\n\n\t\tconst users = Subscriptions.findByRoomIdWhenUserIdExists(room.id, { fields: { 'u._id': 1 } })\n\t\t\t.fetch()\n\t\t\t.map((s: ISubscription) => s.u._id);\n\n\t\tUsers.findByIds(users, { fields: { _id: 1 } })\n\t\t\t.fetch()\n\t\t\t.forEach(({ _id }: { _id: string }) =>\n\t\t\t\tapi.broadcast('notify.ephemeralMessage', _id, room.id, {\n\t\t\t\t\t...msg,\n\t\t\t\t}),\n\t\t\t);\n\t}\n\n\tprotected async typing({ scope, id, username, isTyping }: ITypingDescriptor): Promise {\n\t\tswitch (scope) {\n\t\t\tcase 'room':\n\t\t\t\tnotifications.notifyRoom(id, 'typing', username, isTyping);\n\t\t\t\treturn;\n\t\t\tdefault:\n\t\t\t\tthrow new Error('Unrecognized typing scope provided');\n\t\t}\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/oauthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/persistence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/rooms.ts",["22677","22678","22679","22680"],[],"import type { IRoom } from '@rocket.chat/apps-engine/definition/rooms';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\nimport { RoomBridge } from '@rocket.chat/apps-engine/server/bridges/RoomBridge';\nimport type { IUser } from '@rocket.chat/apps-engine/definition/users';\nimport type { IMessage } from '@rocket.chat/apps-engine/definition/messages';\nimport { Meteor } from 'meteor/meteor';\nimport type { ISubscription, IUser as ICoreUser } from '@rocket.chat/core-typings';\n\nimport type { AppServerOrchestrator } from '../../../../ee/server/apps/orchestrator';\nimport { Rooms, Subscriptions, Users } from '../../../models/server';\nimport { addUserToRoom } from '../../../lib/server/functions/addUserToRoom';\nimport { deleteRoom } from '../../../lib/server/functions/deleteRoom';\n\nexport class AppRoomBridge extends RoomBridge {\n\t// eslint-disable-next-line no-empty-function\n\tconstructor(private readonly orch: AppServerOrchestrator) {\n\t\tsuper();\n\t}\n\n\tprotected async create(room: IRoom, members: Array, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new room.`, room);\n\n\t\tconst rcRoom = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\t\tlet method: string;\n\n\t\tswitch (room.type) {\n\t\t\tcase RoomType.CHANNEL:\n\t\t\t\tmethod = 'createChannel';\n\t\t\t\tbreak;\n\t\t\tcase RoomType.PRIVATE_GROUP:\n\t\t\t\tmethod = 'createPrivateGroup';\n\t\t\t\tbreak;\n\t\t\tcase RoomType.DIRECT_MESSAGE:\n\t\t\t\tmethod = 'createDirectMessage';\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tthrow new Error('Only channels, private groups and direct messages can be created.');\n\t\t}\n\n\t\tlet rid = '';\n\t\tMeteor.runAsUser(room.creator.id, () => {\n\t\t\tconst extraData = Object.assign({}, rcRoom);\n\t\t\tdelete extraData.name;\n\t\t\tdelete extraData.t;\n\t\t\tdelete extraData.ro;\n\t\t\tdelete extraData.customFields;\n\t\t\tlet info;\n\t\t\tif (room.type === RoomType.DIRECT_MESSAGE) {\n\t\t\t\tinfo = Meteor.call(method, ...members);\n\t\t\t} else {\n\t\t\t\tinfo = Meteor.call(method, rcRoom.name, members, rcRoom.ro, rcRoom.customFields, extraData);\n\t\t\t}\n\t\t\trid = info.rid;\n\t\t});\n\n\t\treturn rid;\n\t}\n\n\tprotected async getById(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the roomById: \"${roomId}\"`);\n\n\t\treturn this.orch.getConverters()?.get('rooms').convertById(roomId);\n\t}\n\n\tprotected async getByName(roomName: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the roomByName: \"${roomName}\"`);\n\n\t\treturn this.orch.getConverters()?.get('rooms').convertByName(roomName);\n\t}\n\n\tprotected async getCreatorById(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's creator by id: \"${roomId}\"`);\n\n\t\tconst room = Rooms.findOneById(roomId);\n\n\t\tif (!room || !room.u || !room.u._id) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\treturn this.orch.getConverters()?.get('users').convertById(room.u._id);\n\t}\n\n\tprotected async getCreatorByName(roomName: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's creator by name: \"${roomName}\"`);\n\n\t\tconst room = Rooms.findOneByName(roomName, {});\n\n\t\tif (!room || !room.u || !room.u._id) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\treturn this.orch.getConverters()?.get('users').convertById(room.u._id);\n\t}\n\n\tprotected async getMembers(roomId: string, appId: string): Promise> {\n\t\tthis.orch.debugLog(`The App ${appId} is getting the room's members by room id: \"${roomId}\"`);\n\t\tconst subscriptions = await Subscriptions.findByRoomId(roomId, {});\n\t\treturn subscriptions.map((sub: ISubscription) => this.orch.getConverters()?.get('users').convertById(sub.u?._id));\n\t}\n\n\tprotected async getDirectByUsernames(usernames: Array, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting direct room by usernames: \"${usernames}\"`);\n\t\tconst room = await Rooms.findDirectRoomContainingAllUsernames(usernames, {});\n\t\tif (!room) {\n\t\t\treturn undefined;\n\t\t}\n\t\treturn this.orch.getConverters()?.get('rooms').convertRoom(room);\n\t}\n\n\tprotected async update(room: IRoom, members: Array = [], appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is updating a room.`);\n\n\t\tif (!room.id || !Rooms.findOneById(room.id)) {\n\t\t\tthrow new Error('A room must exist to update.');\n\t\t}\n\n\t\tconst rm = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\n\t\tRooms.update(rm._id, rm);\n\n\t\tfor (const username of members) {\n\t\t\tconst member = Users.findOneByUsername(username, {});\n\n\t\t\tif (!member) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\taddUserToRoom(rm._id, member);\n\t\t}\n\t}\n\n\tprotected async delete(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is deleting a room.`);\n\t\tdeleteRoom(roomId);\n\t}\n\n\tprotected async createDiscussion(\n\t\troom: IRoom,\n\t\tparentMessage: IMessage | undefined = undefined,\n\t\treply: string | undefined = '',\n\t\tmembers: Array = [],\n\t\tappId: string,\n\t): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is creating a new discussion.`, room);\n\n\t\tconst rcRoom = this.orch.getConverters()?.get('rooms').convertAppRoom(room);\n\n\t\tlet rcMessage;\n\t\tif (parentMessage) {\n\t\t\trcMessage = this.orch.getConverters()?.get('messages').convertAppMessage(parentMessage);\n\t\t}\n\n\t\tif (!rcRoom.prid || !Rooms.findOneById(rcRoom.prid)) {\n\t\t\tthrow new Error('There must be a parent room to create a discussion.');\n\t\t}\n\n\t\tconst discussion = {\n\t\t\tprid: rcRoom.prid,\n\t\t\tt_name: rcRoom.fname,\n\t\t\tpmid: rcMessage ? rcMessage._id : undefined,\n\t\t\treply: reply && reply.trim() !== '' ? reply : undefined,\n\t\t\tusers: members.length > 0 ? members : [],\n\t\t};\n\n\t\tlet rid = '';\n\t\tMeteor.runAsUser(room.creator.id, () => {\n\t\t\tconst info = Meteor.call('createDiscussion', discussion);\n\t\t\trid = info.rid;\n\t\t});\n\n\t\treturn rid;\n\t}\n\n\tprotected getModerators(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room moderators for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'moderator');\n\t}\n\n\tprotected getOwners(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room owners for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'owner');\n\t}\n\n\tprotected getLeaders(roomId: string, appId: string): Promise {\n\t\tthis.orch.debugLog(`The App ${appId} is getting room leaders for room id: ${roomId}`);\n\t\treturn this.getUsersByRoomIdAndSubscriptionRole(roomId, 'leader');\n\t}\n\n\tprivate async getUsersByRoomIdAndSubscriptionRole(roomId: string, role: string): Promise {\n\t\tconst subs = await Subscriptions.findByRoomIdAndRoles(roomId, [role], { projection: { uid: '$u._id', _id: 0 } });\n\t\tconst users = await Users.findByIds(subs.map((user: { uid: string }) => user.uid));\n\t\tconst userConverter = this.orch.getConverters()!.get('users');\n\t\treturn users.map((user: ICoreUser) => userConverter!.convertToApp(user));\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/scheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uiInteraction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/bridges/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/uploads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/apps/server/converters/visitors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/assets.ts",["22681"],[],"import crypto from 'crypto';\nimport type { ServerResponse, IncomingMessage } from 'http';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp, WebAppInternals } from 'meteor/webapp';\nimport { WebAppHashing } from 'meteor/webapp-hashing';\nimport _ from 'underscore';\nimport sizeOf from 'image-size';\nimport sharp from 'sharp';\nimport type { NextHandleFunction } from 'connect';\nimport type { IRocketChatAssets, IRocketChatAsset, IRocketChatAssetCache } from '@rocket.chat/core-typings';\nimport { Settings } from '@rocket.chat/models';\n\nimport { settings, settingsRegistry } from '../../settings/server';\nimport { getURL } from '../../utils/lib/getURL';\nimport { getExtension } from '../../utils/lib/mimeTypes';\nimport { hasPermission } from '../../authorization/server';\nimport { RocketChatFile } from '../../file/server';\nimport { methodDeprecationLogger } from '../../lib/server/lib/deprecationWarningLogger';\n\nconst RocketChatAssetsInstance = new RocketChatFile.GridFS({\n\tname: 'assets',\n});\nconst assets: IRocketChatAssets = {\n\tlogo: {\n\t\tlabel: 'logo (svg, png, jpg)',\n\t\tdefaultUrl: 'images/logo/logo.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t\twizard: {\n\t\t\tstep: 3,\n\t\t\torder: 2,\n\t\t},\n\t},\n\tlogo_dark: {\n\t\tlabel: 'logo - dark theme (svg, png, jpg)',\n\t\tdefaultUrl: 'images/logo/logo_dark.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tbackground: {\n\t\tlabel: 'login background (svg, png, jpg)',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tbackground_dark: {\n\t\tlabel: 'login background - dark theme (svg, png, jpg)',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg', 'png', 'jpg', 'jpeg'],\n\t\t},\n\t},\n\tfavicon_ico: {\n\t\tlabel: 'favicon (ico)',\n\t\tdefaultUrl: 'favicon.ico',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['ico'],\n\t\t},\n\t},\n\tfavicon: {\n\t\tlabel: 'favicon (svg)',\n\t\tdefaultUrl: 'images/logo/icon.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg'],\n\t\t},\n\t},\n\tfavicon_16: {\n\t\tlabel: 'favicon 16x16 (png)',\n\t\tdefaultUrl: 'images/logo/favicon-16x16.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 16,\n\t\t\theight: 16,\n\t\t},\n\t},\n\tfavicon_32: {\n\t\tlabel: 'favicon 32x32 (png)',\n\t\tdefaultUrl: 'images/logo/favicon-32x32.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 32,\n\t\t\theight: 32,\n\t\t},\n\t},\n\tfavicon_192: {\n\t\tlabel: 'android-chrome 192x192 (png)',\n\t\tdefaultUrl: 'images/logo/android-chrome-192x192.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 192,\n\t\t\theight: 192,\n\t\t},\n\t},\n\tfavicon_512: {\n\t\tlabel: 'android-chrome 512x512 (png)',\n\t\tdefaultUrl: 'images/logo/android-chrome-512x512.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 512,\n\t\t\theight: 512,\n\t\t},\n\t},\n\ttouchicon_180: {\n\t\tlabel: 'apple-touch-icon 180x180 (png)',\n\t\tdefaultUrl: 'images/logo/apple-touch-icon.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 180,\n\t\t\theight: 180,\n\t\t},\n\t},\n\ttouchicon_180_pre: {\n\t\tlabel: 'apple-touch-icon-precomposed 180x180 (png)',\n\t\tdefaultUrl: 'images/logo/apple-touch-icon-precomposed.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 180,\n\t\t\theight: 180,\n\t\t},\n\t},\n\ttile_70: {\n\t\tlabel: 'mstile 70x70 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-70x70.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 70,\n\t\t\theight: 70,\n\t\t},\n\t},\n\ttile_144: {\n\t\tlabel: 'mstile 144x144 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-144x144.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 144,\n\t\t\theight: 144,\n\t\t},\n\t},\n\ttile_150: {\n\t\tlabel: 'mstile 150x150 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-150x150.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 150,\n\t\t\theight: 150,\n\t\t},\n\t},\n\ttile_310_square: {\n\t\tlabel: 'mstile 310x310 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-310x310.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 310,\n\t\t\theight: 310,\n\t\t},\n\t},\n\ttile_310_wide: {\n\t\tlabel: 'mstile 310x150 (png)',\n\t\tdefaultUrl: 'images/logo/mstile-310x150.png',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['png'],\n\t\t\twidth: 310,\n\t\t\theight: 150,\n\t\t},\n\t},\n\tsafari_pinned: {\n\t\tlabel: 'safari pinned tab (svg)',\n\t\tdefaultUrl: 'images/logo/safari-pinned-tab.svg',\n\t\tconstraints: {\n\t\t\ttype: 'image',\n\t\t\textensions: ['svg'],\n\t\t},\n\t},\n};\n\nfunction getAssetByKey(key: string): IRocketChatAsset {\n\treturn assets[key as keyof IRocketChatAssets];\n}\n\nclass RocketChatAssetsClass {\n\tget assets(): IRocketChatAssets {\n\t\treturn assets;\n\t}\n\n\tpublic setAsset(binaryContent: BufferEncoding, contentType: string, asset: string): void {\n\t\tconst assetInstance = getAssetByKey(asset);\n\t\tif (!assetInstance) {\n\t\t\tthrow new Meteor.Error('error-invalid-asset', 'Invalid asset', {\n\t\t\t\tfunction: 'RocketChat.Assets.setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst extension = getExtension(contentType);\n\t\tif (assetInstance.constraints.extensions.includes(extension) === false) {\n\t\t\tthrow new Meteor.Error('error-invalid-file-type', `Invalid file type: ${contentType}`, {\n\t\t\t\tfunction: 'RocketChat.Assets.setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst file = Buffer.from(binaryContent, 'binary');\n\t\tif (assetInstance.constraints.width || assetInstance.constraints.height) {\n\t\t\tconst dimensions = sizeOf(file);\n\t\t\tif (assetInstance.constraints.width && assetInstance.constraints.width !== dimensions.width) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-file-width', 'Invalid file width', {\n\t\t\t\t\tfunction: 'Invalid file width',\n\t\t\t\t});\n\t\t\t}\n\t\t\tif (assetInstance.constraints.height && assetInstance.constraints.height !== dimensions.height) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-file-height');\n\t\t\t}\n\t\t}\n\n\t\tconst rs = RocketChatFile.bufferToStream(file);\n\t\tRocketChatAssetsInstance.deleteFile(asset);\n\n\t\tconst ws = RocketChatAssetsInstance.createWriteStream(asset, contentType);\n\t\tws.on(\n\t\t\t'end',\n\t\t\tMeteor.bindEnvironment(function () {\n\t\t\t\treturn Meteor.setTimeout(function () {\n\t\t\t\t\tconst key = `Assets_${asset}`;\n\t\t\t\t\tconst value = {\n\t\t\t\t\t\turl: `assets/${asset}.${extension}`,\n\t\t\t\t\t\tdefaultUrl: assetInstance.defaultUrl,\n\t\t\t\t\t};\n\n\t\t\t\t\tSettings.updateValueById(key, value);\n\t\t\t\t\t// eslint-disable-next-line @typescript-eslint/no-use-before-define\n\t\t\t\t\treturn RocketChatAssets.processAsset(key, value);\n\t\t\t\t}, 200);\n\t\t\t}),\n\t\t);\n\n\t\trs.pipe(ws);\n\t}\n\n\tpublic unsetAsset(asset: string): void {\n\t\tif (!getAssetByKey(asset)) {\n\t\t\tthrow new Meteor.Error('error-invalid-asset', 'Invalid asset', {\n\t\t\t\tfunction: 'RocketChat.Assets.unsetAsset',\n\t\t\t});\n\t\t}\n\n\t\tRocketChatAssetsInstance.deleteFile(asset);\n\t\tconst key = `Assets_${asset}`;\n\t\tconst value = {\n\t\t\tdefaultUrl: getAssetByKey(asset).defaultUrl,\n\t\t};\n\n\t\tSettings.updateValueById(key, value);\n\t\t// eslint-disable-next-line @typescript-eslint/no-use-before-define\n\t\tRocketChatAssets.processAsset(key, value);\n\t}\n\n\tpublic refreshClients(): boolean {\n\t\treturn process.emit('message', {\n\t\t\trefresh: 'client',\n\t\t});\n\t}\n\n\tpublic processAsset(settingKey: string, settingValue: any): Record | undefined {\n\t\tif (settingKey.indexOf('Assets_') !== 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst assetKey = settingKey.replace(/^Assets_/, '');\n\t\tconst assetValue = getAssetByKey(assetKey);\n\n\t\tif (!assetValue) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!settingValue || !settingValue.url) {\n\t\t\tassetValue.cache = undefined;\n\t\t\treturn;\n\t\t}\n\n\t\tconst file = RocketChatAssetsInstance.getFileSync(assetKey);\n\t\tif (!file) {\n\t\t\tassetValue.cache = undefined;\n\t\t\treturn;\n\t\t}\n\n\t\tconst hash = crypto.createHash('sha1').update(file.buffer).digest('hex');\n\t\tconst extension = settingValue.url.split('.').pop();\n\n\t\tassetValue.cache = {\n\t\t\tpath: `assets/${assetKey}.${extension}`,\n\t\t\tcacheable: false,\n\t\t\tsourceMapUrl: undefined,\n\t\t\twhere: 'client',\n\t\t\ttype: 'asset',\n\t\t\tcontent: file.buffer,\n\t\t\textension,\n\t\t\turl: `/assets/${assetKey}.${extension}?${hash}`,\n\t\t\tsize: file.length,\n\t\t\tuploadDate: file.uploadDate,\n\t\t\tcontentType: file.contentType,\n\t\t\thash,\n\t\t};\n\n\t\treturn assetValue.cache;\n\t}\n\n\tpublic getURL(assetName: string, options = { cdn: false, full: true }): string {\n\t\tconst asset = settings.get(assetName);\n\t\tconst url = asset.url || asset.defaultUrl;\n\n\t\treturn getURL(url, options);\n\t}\n}\n\nexport const RocketChatAssets = new RocketChatAssetsClass();\n\nsettingsRegistry.addGroup('Assets', function () {\n\tthis.add('Assets_SvgFavicon_Enable', true, {\n\t\ttype: 'boolean',\n\t\tgroup: 'Assets',\n\t\ti18nLabel: 'Enable_Svg_Favicon',\n\t});\n});\n\nfunction addAssetToSetting(asset: string, value: IRocketChatAsset): void {\n\tconst key = `Assets_${asset}`;\n\n\tsettingsRegistry.add(\n\t\tkey,\n\t\t{\n\t\t\tdefaultUrl: value.defaultUrl,\n\t\t},\n\t\t{\n\t\t\ttype: 'asset',\n\t\t\tgroup: 'Assets',\n\t\t\tfileConstraints: value.constraints,\n\t\t\ti18nLabel: value.label,\n\t\t\tasset,\n\t\t\tpublic: true,\n\t\t\twizard: value.wizard,\n\t\t},\n\t);\n\n\tconst currentValue = settings.get(key);\n\n\tif (typeof currentValue === 'object' && currentValue.defaultUrl !== getAssetByKey(asset).defaultUrl) {\n\t\tcurrentValue.defaultUrl = getAssetByKey(asset).defaultUrl;\n\t\tPromise.await(Settings.updateValueById(key, currentValue));\n\t}\n}\n\nfor (const key of Object.keys(assets)) {\n\tconst value = getAssetByKey(key);\n\taddAssetToSetting(key, value);\n}\n\nsettings.watchByRegex(/^Assets_/, (key, value) => RocketChatAssets.processAsset(key, value));\n\nMeteor.startup(() => {\n\tMeteor.setTimeout(() => {\n\t\tprocess.emit('message', {\n\t\t\trefresh: 'client',\n\t\t});\n\t}, 200);\n});\n\nconst { calculateClientHash } = WebAppHashing;\n\nWebAppHashing.calculateClientHash = function (manifest, includeFilter, runtimeConfigOverride): string {\n\tfor (const key of Object.keys(assets)) {\n\t\tconst value = getAssetByKey(key);\n\t\tif (!value.cache && !value.defaultUrl) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tlet cache: IRocketChatAssetCache;\n\t\tif (value.cache) {\n\t\t\tcache = {\n\t\t\t\tpath: value.cache.path,\n\t\t\t\tcacheable: value.cache.cacheable,\n\t\t\t\tsourceMapUrl: value.cache.sourceMapUrl,\n\t\t\t\twhere: value.cache.where,\n\t\t\t\ttype: value.cache.type,\n\t\t\t\turl: value.cache.url,\n\t\t\t\tsize: value.cache.size,\n\t\t\t\thash: value.cache.hash,\n\t\t\t};\n\t\t} else {\n\t\t\tconst extension = value.defaultUrl?.split('.').pop();\n\t\t\tcache = {\n\t\t\t\tpath: `assets/${key}.${extension}`,\n\t\t\t\tcacheable: false,\n\t\t\t\tsourceMapUrl: undefined,\n\t\t\t\twhere: 'client',\n\t\t\t\ttype: 'asset',\n\t\t\t\turl: `/assets/${key}.${extension}?v3`,\n\t\t\t\thash: 'v3',\n\t\t\t};\n\t\t}\n\n\t\tconst manifestItem = _.findWhere(manifest, {\n\t\t\tpath: key,\n\t\t});\n\n\t\tif (manifestItem) {\n\t\t\tconst index = manifest.indexOf(manifestItem);\n\t\t\tmanifest[index] = cache;\n\t\t} else {\n\t\t\tmanifest.push(cache);\n\t\t}\n\t}\n\n\treturn calculateClientHash.call(this, manifest, includeFilter, runtimeConfigOverride);\n};\n\nMeteor.methods({\n\trefreshClients() {\n\t\tmethodDeprecationLogger.warn('refreshClients will be deprecated in future versions of Rocket.Chat');\n\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'refreshClients',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'refreshClients',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\treturn RocketChatAssets.refreshClients();\n\t},\n\n\tunsetAsset(asset) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'unsetAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'unsetAsset',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\treturn RocketChatAssets.unsetAsset(asset);\n\t},\n\n\tsetAsset(binaryContent, contentType, asset) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'setAsset',\n\t\t\t});\n\t\t}\n\n\t\tconst _hasPermission = hasPermission(Meteor.userId() as string, 'manage-assets');\n\t\tif (!_hasPermission) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Managing assets not allowed', {\n\t\t\t\tmethod: 'setAsset',\n\t\t\t\taction: 'Managing_assets',\n\t\t\t});\n\t\t}\n\n\t\tRocketChatAssets.setAsset(binaryContent, contentType, asset);\n\t},\n});\n\nconst listener = Meteor.bindEnvironment((req: IncomingMessage, res: ServerResponse, next: NextHandleFunction) => {\n\tif (!req.url) {\n\t\treturn;\n\t}\n\tconst params = {\n\t\tasset: decodeURIComponent(req.url.replace(/^\\//, '').replace(/\\?.*$/, '')).replace(/\\.[^.]*$/, ''),\n\t};\n\n\tconst asset = getAssetByKey(params.asset);\n\tconst file = asset?.cache;\n\n\tconst format = req.url.replace(/.*\\.([a-z]+)(?:$|\\?.*)/i, '$1');\n\n\tif (asset && Array.isArray(asset.constraints.extensions) && !asset.constraints.extensions.includes(format)) {\n\t\tres.writeHead(403);\n\t\treturn res.end();\n\t}\n\tif (!file) {\n\t\tconst defaultUrl = asset?.defaultUrl;\n\t\tif (defaultUrl) {\n\t\t\tconst assetUrl = format && ['png', 'svg'].includes(format) ? defaultUrl.replace(/(svg|png)$/, format) : defaultUrl;\n\t\t\treq.url = `/${assetUrl}`;\n\t\t\tWebAppInternals.staticFilesMiddleware((WebAppInternals as Record).staticFilesByArch, req, res, next);\n\t\t} else {\n\t\t\tres.writeHead(404);\n\t\t\tres.end();\n\t\t}\n\n\t\treturn;\n\t}\n\n\tconst reqModifiedHeader = req.headers['if-modified-since'];\n\tif (reqModifiedHeader) {\n\t\tif (reqModifiedHeader === file.uploadDate?.toUTCString()) {\n\t\t\tres.setHeader('Last-Modified', reqModifiedHeader);\n\t\t\tres.writeHead(304);\n\t\t\tres.end();\n\t\t\treturn;\n\t\t}\n\t}\n\n\tres.setHeader('Cache-Control', 'public, max-age=0');\n\tres.setHeader('Expires', '-1');\n\n\tif (format && format !== file.extension && ['png', 'jpg', 'jpeg'].includes(format)) {\n\t\tres.setHeader('Content-Type', `image/${format}`);\n\t\tsharp(file.content)\n\t\t\t.toFormat(format as any)\n\t\t\t.pipe(res);\n\t\treturn;\n\t}\n\n\tres.setHeader('Last-Modified', file.uploadDate?.toUTCString() || new Date().toUTCString());\n\tif (file.contentType) res.setHeader('Content-Type', file.contentType);\n\tif (file.size) res.setHeader('Content-Length', file.size);\n\tres.writeHead(200);\n\tres.end(file.content);\n});\n\nWebApp.connectHandlers.use('/assets/', listener);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/assets/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/ILoginAttempt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/hooks/login.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/logLoginAttempts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/lib/restrictLoginAttempts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authentication/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/hasRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/ChatPermissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/lib/streamer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/client/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/AuthorizationUtils.ts",["22682"],[],"const restrictedRolePermissions = new Map();\n\nexport const AuthorizationUtils = class {\n\tstatic addRolePermissionWhiteList(roleId: string, list: string[]): void {\n\t\tif (!roleId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!list) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!restrictedRolePermissions.has(roleId)) {\n\t\t\trestrictedRolePermissions.set(roleId, new Set());\n\t\t}\n\n\t\tconst rules = restrictedRolePermissions.get(roleId);\n\n\t\tfor (const permissionId of list) {\n\t\t\trules.add(permissionId);\n\t\t}\n\t}\n\n\tstatic isPermissionRestrictedForRole(permissionId: string, roleId: string): boolean {\n\t\tif (!roleId || !permissionId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tif (!restrictedRolePermissions.has(roleId)) {\n\t\t\treturn false;\n\t\t}\n\n\t\tconst rules = restrictedRolePermissions.get(roleId);\n\t\tif (!rules || !rules.size) {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn !rules.has(permissionId);\n\t}\n\n\tstatic isPermissionRestrictedForRoleList(permissionId: string, roleList: string[]): boolean {\n\t\tif (!roleList || !permissionId) {\n\t\t\tthrow new Error('invalid-param');\n\t\t}\n\n\t\tfor (const roleId of roleList) {\n\t\t\tif (this.isPermissionRestrictedForRole(permissionId, roleId)) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\n\t\treturn false;\n\t}\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/lib/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canAccessRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canDeleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/canSendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/getUsersInRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/hasRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/functions/upsertPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addPermissionToRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/addUserToRole.ts",["22683"],[],"import { Meteor } from 'meteor/meteor';\nimport type { IRole, IUser, IRoom } from '@rocket.chat/core-typings';\nimport { Roles } from '@rocket.chat/models';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { hasPermission } from '../functions/hasPermission';\nimport { apiDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'authorization:addUserToRole'(roleId: IRole['_id'], username: IUser['username'], scope: IRoom['_id'] | undefined) {\n\t\tconst userId = Meteor.userId();\n\n\t\tif (!userId || !hasPermission(userId, 'access-permissions')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Accessing permissions is not allowed', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\taction: 'Accessing_permissions',\n\t\t\t});\n\t\t}\n\n\t\tif (!roleId || typeof roleId.valueOf() !== 'string' || !username || typeof username.valueOf() !== 'string') {\n\t\t\tthrow new Meteor.Error('error-invalid-arguments', 'Invalid arguments', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\tlet role = await Roles.findOneById>(roleId, { projection: { _id: 1 } });\n\t\tif (!role) {\n\t\t\trole = await Roles.findOneByName>(roleId, { projection: { _id: 1 } });\n\n\t\t\tif (!role) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-role', 'Invalid Role', {\n\t\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tapiDeprecationLogger.warn(`Calling authorization:addUserToRole with role names will be deprecated in future versions of Rocket.Chat`);\n\t\t}\n\n\t\tif (role._id === 'admin' && !hasPermission(userId, 'assign-admin-role')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Assigning admin is not allowed', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t\taction: 'Assign_admin',\n\t\t\t});\n\t\t}\n\n\t\tconst user = Users.findOneByUsernameIgnoringCase(username, {\n\t\t\tfields: {\n\t\t\t\t_id: 1,\n\t\t\t},\n\t\t});\n\n\t\tif (!user || !user._id) {\n\t\t\tthrow new Meteor.Error('error-user-not-found', 'User not found', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\t// verify if user can be added to given scope\n\t\tif (scope && !(await Roles.canAddUserToRole(user._id, role._id, scope))) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'User is not part of given room', {\n\t\t\t\tmethod: 'authorization:addUserToRole',\n\t\t\t});\n\t\t}\n\n\t\tconst add = await Roles.addUserRoles(user._id, [role._id], scope);\n\n\t\tif (settings.get('UI_DisplayRoles')) {\n\t\t\tapi.broadcast('user.roleUpdate', {\n\t\t\t\ttype: 'added',\n\t\t\t\t_id: role._id,\n\t\t\t\tu: {\n\t\t\t\t\t_id: user._id,\n\t\t\t\t\tusername,\n\t\t\t\t},\n\t\t\t\tscope,\n\t\t\t});\n\t\t}\n\n\t\treturn add;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/deleteRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeRoleFromPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/methods/removeUserFromRole.ts",["22684"],[],"import { Meteor } from 'meteor/meteor';\nimport type { IRole, IUser } from '@rocket.chat/core-typings';\nimport { Roles } from '@rocket.chat/models';\nimport { api } from '@rocket.chat/core-services';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { hasPermission } from '../functions/hasPermission';\nimport { apiDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'authorization:removeUserFromRole'(roleId, username, scope) {\n\t\tconst userId = Meteor.userId();\n\n\t\tif (!userId || !hasPermission(userId, 'access-permissions')) {\n\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Access permissions is not allowed', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t\taction: 'Accessing_permissions',\n\t\t\t});\n\t\t}\n\n\t\tif (!roleId || typeof roleId.valueOf() !== 'string' || !username || typeof username.valueOf() !== 'string') {\n\t\t\tthrow new Meteor.Error('error-invalid-arguments', 'Invalid arguments', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t});\n\t\t}\n\n\t\tlet role = await Roles.findOneById>(roleId, { projection: { _id: 1 } });\n\t\tif (!role) {\n\t\t\trole = await Roles.findOneByName>(roleId, { projection: { _id: 1 } });\n\t\t\tif (!role) {\n\t\t\t\tthrow new Meteor.Error('error-invalid-role', 'Invalid Role', {\n\t\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tapiDeprecationLogger.warn(\n\t\t\t\t`Calling authorization:removeUserFromRole with role names will be deprecated in future versions of Rocket.Chat`,\n\t\t\t);\n\t\t}\n\n\t\tconst user = Users.findOneByUsernameIgnoringCase(username, {\n\t\t\tfields: {\n\t\t\t\t_id: 1,\n\t\t\t\troles: 1,\n\t\t\t},\n\t\t}) as Pick;\n\n\t\tif (!user || !user._id) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'authorization:removeUserFromRole',\n\t\t\t});\n\t\t}\n\n\t\t// prevent removing last user from admin role\n\t\tif (role._id === 'admin') {\n\t\t\tconst adminCount = Meteor.users\n\t\t\t\t.find({\n\t\t\t\t\troles: {\n\t\t\t\t\t\t$in: ['admin'],\n\t\t\t\t\t},\n\t\t\t\t})\n\t\t\t\t.count();\n\n\t\t\tconst userIsAdmin = user.roles?.indexOf('admin') > -1;\n\t\t\tif (adminCount === 1 && userIsAdmin) {\n\t\t\t\tthrow new Meteor.Error('error-action-not-allowed', 'Leaving the app without admins is not allowed', {\n\t\t\t\t\tmethod: 'removeUserFromRole',\n\t\t\t\t\taction: 'Remove_last_admin',\n\t\t\t\t});\n\t\t\t}\n\t\t}\n\n\t\tconst remove = await Roles.removeUserRoles(user._id, [role._id], scope);\n\t\tconst event = {\n\t\t\ttype: 'removed',\n\t\t\t_id: role._id,\n\t\t\tu: {\n\t\t\t\t_id: user._id,\n\t\t\t\tusername,\n\t\t\t},\n\t\t\tscope,\n\t\t};\n\t\tif (settings.get('UI_DisplayRoles')) {\n\t\t\tapi.broadcast('user.roleUpdate', event);\n\t\t}\n\t\tapi.broadcast('federation.userRoleChanged', { ...event, givenByUserId: userId });\n\n\t\treturn remove;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/authorization/server/streamer/permissions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/client/lib/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/deeplTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/googleTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/index.ts",[],["22685","22686"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getProviderUiMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/getSupportedLanguages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/saveSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/methods/translateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/msTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/bot-helpers/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/cas_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/cas_server.js",["22687","22688","22689","22690"],[],"import url from 'url';\n\nimport { Meteor } from 'meteor/meteor';\nimport { Accounts } from 'meteor/accounts-base';\nimport { WebApp } from 'meteor/webapp';\nimport { RoutePolicy } from 'meteor/routepolicy';\nimport _ from 'underscore';\nimport fiber from 'fibers';\nimport { CredentialTokens } from '@rocket.chat/models';\nimport { validate } from '@rocket.chat/cas-validate';\n\nimport { logger } from './cas_rocketchat';\nimport { settings } from '../../settings/server';\nimport { Rooms } from '../../models/server';\nimport { _setRealName } from '../../lib/server';\nimport { createRoom } from '../../lib/server/functions/createRoom';\n\nRoutePolicy.declare('/_cas/', 'network');\n\nconst closePopup = function (res) {\n\tres.writeHead(200, { 'Content-Type': 'text/html' });\n\tconst content = '';\n\tres.end(content, 'utf-8');\n};\n\nconst casTicket = function (req, token, callback) {\n\t// get configuration\n\tif (!settings.get('CAS_enabled')) {\n\t\tlogger.error('Got ticket validation request, but CAS is not enabled');\n\t\tcallback();\n\t}\n\n\t// get ticket and validate.\n\tconst parsedUrl = url.parse(req.url, true);\n\tconst ticketId = parsedUrl.query.ticket;\n\tconst baseUrl = settings.get('CAS_base_url');\n\tconst cas_version = parseFloat(settings.get('CAS_version'));\n\tconst appUrl = Meteor.absoluteUrl().replace(/\\/$/, '') + __meteor_runtime_config__.ROOT_URL_PATH_PREFIX;\n\tlogger.debug(`Using CAS_base_url: ${baseUrl}`);\n\n\tvalidate(\n\t\t{\n\t\t\tbase_url: baseUrl,\n\t\t\tversion: cas_version,\n\t\t\tservice: `${appUrl}/_cas/${token}`,\n\t\t},\n\t\tticketId,\n\t\tMeteor.bindEnvironment(async function (err, status, username, details) {\n\t\t\tif (err) {\n\t\t\t\tlogger.error(`error when trying to validate: ${err.message}`);\n\t\t\t} else if (status) {\n\t\t\t\tlogger.info(`Validated user: ${username}`);\n\t\t\t\tconst user_info = { username };\n\n\t\t\t\t// CAS 2.0 attributes handling\n\t\t\t\tif (details && details.attributes) {\n\t\t\t\t\t_.extend(user_info, { attributes: details.attributes });\n\t\t\t\t}\n\t\t\t\tawait CredentialTokens.create(token, user_info);\n\t\t\t} else {\n\t\t\t\tlogger.error(`Unable to validate ticket: ${ticketId}`);\n\t\t\t}\n\t\t\t// logger.debug(\"Received response: \" + JSON.stringify(details, null , 4));\n\n\t\t\tcallback();\n\t\t}),\n\t);\n};\n\nconst middleware = function (req, res, next) {\n\t// Make sure to catch any exceptions because otherwise we'd crash\n\t// the runner\n\ttry {\n\t\tconst barePath = req.url.substring(0, req.url.indexOf('?'));\n\t\tconst splitPath = barePath.split('/');\n\n\t\t// Any non-cas request will continue down the default\n\t\t// middlewares.\n\t\tif (splitPath[1] !== '_cas') {\n\t\t\tnext();\n\t\t\treturn;\n\t\t}\n\n\t\t// get auth token\n\t\tconst credentialToken = splitPath[2];\n\t\tif (!credentialToken) {\n\t\t\tclosePopup(res);\n\t\t\treturn;\n\t\t}\n\n\t\t// validate ticket\n\t\tcasTicket(req, credentialToken, function () {\n\t\t\tclosePopup(res);\n\t\t});\n\t} catch (err) {\n\t\tlogger.error({ msg: 'Unexpected error', err });\n\t\tclosePopup(res);\n\t}\n};\n\n// Listen to incoming OAuth http requests\nWebApp.connectHandlers.use(function (req, res, next) {\n\t// Need to create a fiber since we're using synchronous http calls and nothing\n\t// else is wrapping this in a fiber automatically\n\tfiber(function () {\n\t\tmiddleware(req, res, next);\n\t}).run();\n});\n\n/*\n * Register a server-side login handle.\n * It is call after Accounts.callLoginMethod() is call from client.\n *\n */\nAccounts.registerLoginHandler('cas', function (options) {\n\tif (!options.cas) {\n\t\treturn undefined;\n\t}\n\n\t// TODO: Sync wrapper due to the chain conversion to async models\n\tconst credentials = Promise.await(CredentialTokens.findOneNotExpiredById(options.cas.credentialToken));\n\tif (credentials === undefined) {\n\t\tthrow new Meteor.Error(Accounts.LoginCancelledError.numericError, 'no matching login attempt found');\n\t}\n\n\tconst result = credentials.userInfo;\n\tconst syncUserDataFieldMap = settings.get('CAS_Sync_User_Data_FieldMap').trim();\n\tconst cas_version = parseFloat(settings.get('CAS_version'));\n\tconst sync_enabled = settings.get('CAS_Sync_User_Data_Enabled');\n\tconst trustUsername = settings.get('CAS_trust_username');\n\tconst verified = settings.get('Accounts_Verify_Email_For_External_Accounts');\n\tconst userCreationEnabled = settings.get('CAS_Creation_User_Enabled');\n\n\t// We have these\n\tconst ext_attrs = {\n\t\tusername: result.username,\n\t};\n\n\t// We need these\n\tconst int_attrs = {\n\t\temail: undefined,\n\t\tname: undefined,\n\t\tusername: undefined,\n\t\trooms: undefined,\n\t};\n\n\t// Import response attributes\n\tif (cas_version >= 2.0) {\n\t\t// Clean & import external attributes\n\t\t_.each(result.attributes, function (value, ext_name) {\n\t\t\tif (value) {\n\t\t\t\text_attrs[ext_name] = value[0];\n\t\t\t}\n\t\t});\n\t}\n\n\t// Source internal attributes\n\tif (syncUserDataFieldMap) {\n\t\t// Our mapping table: key(int_attr) -> value(ext_attr)\n\t\t// Spoken: Source this internal attribute from these external attributes\n\t\tconst attr_map = JSON.parse(syncUserDataFieldMap);\n\n\t\t_.each(attr_map, function (source, int_name) {\n\t\t\t// Source is our String to interpolate\n\t\t\tif (source && typeof source.valueOf() === 'string') {\n\t\t\t\tlet replacedValue = source;\n\t\t\t\t_.each(ext_attrs, function (value, ext_name) {\n\t\t\t\t\treplacedValue = replacedValue.replace(`%${ext_name}%`, ext_attrs[ext_name]);\n\t\t\t\t});\n\n\t\t\t\tif (source !== replacedValue) {\n\t\t\t\t\tint_attrs[int_name] = replacedValue;\n\t\t\t\t\tlogger.debug(`Sourced internal attribute: ${int_name} = ${replacedValue}`);\n\t\t\t\t} else {\n\t\t\t\t\tlogger.debug(`Sourced internal attribute: ${int_name} skipped.`);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\n\t// Search existing user by its external service id\n\tlogger.debug(`Looking up user by id: ${result.username}`);\n\t// First, look for a user that has logged in from CAS with this username before\n\tlet user = Meteor.users.findOne({ 'services.cas.external_id': result.username });\n\tif (!user) {\n\t\t// If that user was not found, check if there's any Rocket.Chat user with that username\n\t\t// With this, CAS login will continue to work if the user is renamed on both sides and also if the user is renamed only on Rocket.Chat.\n\t\t// It'll also allow non-CAS users to switch to CAS based login\n\t\tif (trustUsername) {\n\t\t\tconst username = new RegExp(`^${result.username}$`, 'i');\n\t\t\tuser = Meteor.users.findOne({ username });\n\t\t\tif (user) {\n\t\t\t\t// Update the user's external_id to reflect this new username.\n\t\t\t\tMeteor.users.update(user, { $set: { 'services.cas.external_id': result.username } });\n\t\t\t}\n\t\t}\n\t}\n\n\tif (user) {\n\t\tlogger.debug(`Using existing user for '${result.username}' with id: ${user._id}`);\n\t\tif (sync_enabled) {\n\t\t\tlogger.debug('Syncing user attributes');\n\t\t\t// Update name\n\t\t\tif (int_attrs.name) {\n\t\t\t\t_setRealName(user._id, int_attrs.name);\n\t\t\t}\n\n\t\t\t// Update email\n\t\t\tif (int_attrs.email) {\n\t\t\t\tMeteor.users.update(user, { $set: { emails: [{ address: int_attrs.email, verified }] } });\n\t\t\t}\n\t\t}\n\t} else if (userCreationEnabled) {\n\t\t// Define new user\n\t\tconst newUser = {\n\t\t\tusername: result.username,\n\t\t\tactive: true,\n\t\t\tglobalRoles: ['user'],\n\t\t\temails: [],\n\t\t\tservices: {\n\t\t\t\tcas: {\n\t\t\t\t\texternal_id: result.username,\n\t\t\t\t\tversion: cas_version,\n\t\t\t\t\tattrs: int_attrs,\n\t\t\t\t},\n\t\t\t},\n\t\t};\n\n\t\t// Add username\n\t\tif (int_attrs.username) {\n\t\t\t_.extend(newUser, {\n\t\t\t\tusername: int_attrs.username,\n\t\t\t});\n\t\t}\n\n\t\t// Add User.name\n\t\tif (int_attrs.name) {\n\t\t\t_.extend(newUser, {\n\t\t\t\tname: int_attrs.name,\n\t\t\t});\n\t\t}\n\n\t\t// Add email\n\t\tif (int_attrs.email) {\n\t\t\t_.extend(newUser, {\n\t\t\t\temails: [{ address: int_attrs.email, verified }],\n\t\t\t});\n\t\t}\n\n\t\t// Create the user\n\t\tlogger.debug(`User \"${result.username}\" does not exist yet, creating it`);\n\t\tconst userId = Accounts.insertUserDoc({}, newUser);\n\n\t\t// Fetch and use it\n\t\tuser = Meteor.users.findOne(userId);\n\t\tlogger.debug(`Created new user for '${result.username}' with id: ${user._id}`);\n\t\t// logger.debug(JSON.stringify(user, undefined, 4));\n\n\t\tlogger.debug(`Joining user to attribute channels: ${int_attrs.rooms}`);\n\t\tif (int_attrs.rooms) {\n\t\t\t_.each(int_attrs.rooms.split(','), function (room_name) {\n\t\t\t\tif (room_name) {\n\t\t\t\t\tlet room = Rooms.findOneByNameAndType(room_name, 'c');\n\t\t\t\t\tif (!room) {\n\t\t\t\t\t\troom = createRoom('c', room_name, user.username);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t} else {\n\t\t// Should fail as no user exist and can't be created\n\t\tlogger.debug(`User \"${result.username}\" does not exist yet, will fail as no user creation is enabled`);\n\t\tthrow new Meteor.Error(Accounts.LoginCancelledError.numericError, 'no matching user account found');\n\t}\n\n\treturn { userId: user._id };\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cas/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/lib/ChannelSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveReactWhenReadOnly.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomAnnouncement.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomDescription.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomEncrypted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomName.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomReadOnly.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomSystemMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomTopic.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveRoomType.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/functions/saveStreamingOptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/channel-settings/server/methods/saveRoomSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/buildRegistrationData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/checkUserHasCloudLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/connectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/disconnectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/finishOAuthAuthorization.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getConfirmationPoll.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getOAuthAuthorizationUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getRedirectUri.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getUserCloudAccessToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceAccessTokenWithScope.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/getWorkspaceLicense.ts",["22691"],[],"import { HTTP } from 'meteor/http';\nimport { Settings } from '@rocket.chat/models';\n\nimport { getWorkspaceAccessToken } from './getWorkspaceAccessToken';\nimport { settings } from '../../../settings/server';\nimport { callbacks } from '../../../../lib/callbacks';\nimport { LICENSE_VERSION } from '../license';\nimport { SystemLogger } from '../../../../server/lib/logger/system';\n\nexport async function getWorkspaceLicense(): Promise<{ updated: boolean; license: string }> {\n\tconst currentLicense = await Settings.findOne('Cloud_Workspace_License');\n\n\tconst cachedLicenseReturn = () => {\n\t\tconst license = currentLicense?.value as string;\n\t\tif (license) {\n\t\t\tcallbacks.run('workspaceLicenseChanged', license);\n\t\t}\n\n\t\treturn { updated: false, license };\n\t};\n\n\tconst token = await getWorkspaceAccessToken();\n\tif (!token) {\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tlet licenseResult;\n\ttry {\n\t\tlicenseResult = HTTP.get(`${settings.get('Cloud_Workspace_Registration_Client_Uri')}/license?version=${LICENSE_VERSION}`, {\n\t\t\theaders: {\n\t\t\t\tAuthorization: `Bearer ${token}`,\n\t\t\t},\n\t\t});\n\t} catch (err: any) {\n\t\tSystemLogger.error({\n\t\t\tmsg: 'Failed to update license from Rocket.Chat Cloud',\n\t\t\turl: '/license',\n\t\t\t...(err.response?.data && { cloudError: err.response.data }),\n\t\t\terr,\n\t\t});\n\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tconst remoteLicense = licenseResult.data;\n\n\tif (!currentLicense || !currentLicense._updatedAt) {\n\t\tthrow new Error('Failed to retrieve current license');\n\t}\n\n\tif (remoteLicense.updatedAt <= currentLicense._updatedAt) {\n\t\treturn cachedLicenseReturn();\n\t}\n\n\tawait Settings.updateValueById('Cloud_Workspace_License', remoteLicense.license);\n\n\tcallbacks.run('workspaceLicenseChanged', remoteLicense.license);\n\n\treturn { updated: true, license: remoteLicense.license };\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/reconnectWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/registerPreIntentWorkspaceWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/removeWorkspaceRegistrationInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/retrieveRegistrationStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/saveRegistrationData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/startRegisterWorkspaceSetupWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/syncWorkspace.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLoggedOut.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/functions/userLogout.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/license.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cloud/server/oauthScopes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/colors/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/cors.js",["22692"],[],"import url from 'url';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp, WebAppInternals } from 'meteor/webapp';\nimport _ from 'underscore';\n\nimport { settings } from '../../settings/server';\nimport { Logger } from '../../logger/server';\n\nconst logger = new Logger('CORS');\n\nsettings.watch('Enable_CSP', (enabled) => {\n\tWebAppInternals.setInlineScriptsAllowed(!enabled);\n});\n\nWebApp.rawConnectHandlers.use(function (req, res, next) {\n\t// XSS Protection for old browsers (IE)\n\tres.setHeader('X-XSS-Protection', '1');\n\n\t// X-Content-Type-Options header to prevent MIME Sniffing\n\tres.setHeader('X-Content-Type-Options', 'nosniff');\n\n\tif (settings.get('Iframe_Restrict_Access')) {\n\t\tres.setHeader('X-Frame-Options', settings.get('Iframe_X_Frame_Options'));\n\t}\n\n\tif (settings.get('Enable_CSP')) {\n\t\tconst cdn_prefixes = [settings.get('CDN_PREFIX'), settings.get('CDN_PREFIX_ALL') ? null : settings.get('CDN_JSCSS_PREFIX')]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\n\t\tconst inlineHashes = [\n\t\t\t// Hash for `window.close()`, required by the CAS login popup.\n\t\t\t\"'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34='\",\n\t\t]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\t\tconst external = [\n\t\t\tsettings.get('Accounts_OAuth_Apple') && 'https://appleid.cdn-apple.com',\n\t\t\tsettings.get('PiwikAnalytics_enabled') && settings.get('PiwikAnalytics_url'),\n\t\t\tsettings.get('GoogleAnalytics_enabled' && 'https://www.google-analytics.com'),\n\t\t\t...settings\n\t\t\t\t.get('Extra_CSP_Domains')\n\t\t\t\t.split(/[ \\n\\,]/gim)\n\t\t\t\t.filter((e) => Boolean(e.trim())),\n\t\t]\n\t\t\t.filter(Boolean)\n\t\t\t.join(' ');\n\t\tres.setHeader(\n\t\t\t'Content-Security-Policy',\n\t\t\t[\n\t\t\t\t`default-src 'self' ${cdn_prefixes}`,\n\t\t\t\t'connect-src *',\n\t\t\t\t`font-src 'self' ${cdn_prefixes} data:`,\n\t\t\t\t'frame-src *',\n\t\t\t\t'img-src * data: blob:',\n\t\t\t\t'media-src * data:',\n\t\t\t\t`script-src 'self' 'unsafe-eval' ${inlineHashes} ${cdn_prefixes} ${external}`,\n\t\t\t\t`style-src 'self' 'unsafe-inline' ${cdn_prefixes}`,\n\t\t\t].join('; '),\n\t\t);\n\t}\n\n\treturn next();\n});\n\nconst _staticFilesMiddleware = WebAppInternals.staticFilesMiddleware;\n\nWebAppInternals._staticFilesMiddleware = function (staticFiles, req, res, next) {\n\tres.setHeader('Access-Control-Allow-Origin', '*');\n\treturn _staticFilesMiddleware(staticFiles, req, res, next);\n};\n\nconst oldHttpServerListeners = WebApp.httpServer.listeners('request').slice(0);\n\nWebApp.httpServer.removeAllListeners('request');\n\nWebApp.httpServer.addListener('request', function (req, res, ...args) {\n\tconst next = () => {\n\t\tfor (const oldListener of oldHttpServerListeners) {\n\t\t\toldListener.apply(WebApp.httpServer, [req, res, ...args]);\n\t\t}\n\t};\n\n\tif (settings.get('Force_SSL') !== true) {\n\t\tnext();\n\t\treturn;\n\t}\n\n\tconst remoteAddress = req.connection.remoteAddress || req.socket.remoteAddress;\n\tconst localhostRegexp = /^\\s*(127\\.0\\.0\\.1|::1)\\s*$/;\n\tconst localhostTest = function (x) {\n\t\treturn localhostRegexp.test(x);\n\t};\n\n\tconst isLocal =\n\t\tlocalhostRegexp.test(remoteAddress) &&\n\t\t(!req.headers['x-forwarded-for'] || _.all(req.headers['x-forwarded-for'].split(','), localhostTest));\n\tconst isSsl = req.connection.pair || (req.headers['x-forwarded-proto'] && req.headers['x-forwarded-proto'].indexOf('https') !== -1);\n\n\tlogger.debug('req.url', req.url);\n\tlogger.debug('remoteAddress', remoteAddress);\n\tlogger.debug('isLocal', isLocal);\n\tlogger.debug('isSsl', isSsl);\n\tlogger.debug('req.headers', req.headers);\n\n\tif (!isLocal && !isSsl) {\n\t\tlet host = req.headers.host || url.parse(Meteor.absoluteUrl()).hostname;\n\t\thost = host.replace(/:\\d+$/, '');\n\t\tres.writeHead(302, {\n\t\t\tLocation: `https://${host}${req.url}`,\n\t\t});\n\t\tres.end();\n\t\treturn;\n\t}\n\n\treturn next();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/cors/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/client/loginHelper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/crowd.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/crowd/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/custom_oauth_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/client/swapSessionStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/custom_oauth_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-oauth/server/transform_helpers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/lib/CustomSounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/deleteCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/client/notifications/updateCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/deleteCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/insertOrUpdateSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/listCustomSounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/methods/uploadCustomSound.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/custom-sounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/custom-sounds/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/createDiscussionMessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/lib/messageTypes/discussionMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/joinDiscussionOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/hooks/propagateDiscussionMetadata.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/methods/createDiscussion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/discussion/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/dolphin/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/drupal/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/E2ERoomState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/events.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/helper.js",[],["22693","22694","22695","22696"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/rocketchat.e2e.ts",[],["22697","22698","22699","22700","22701","22702","22703","22704","22705","22706"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/tabbar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/client/wordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/beforeCreateRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/functions/handleSuggestedGroupKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/fetchMyKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/getUsersOfRoomWithoutKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/requestSubscriptionKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/resetOwnE2EKey.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setRoomKeyID.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/setUserPublicAndPrivateKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/methods/updateGroupKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/e2e/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiParser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/emojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/client/lib/EmojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/emojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/lib/function-isSet.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/deleteEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/client/notifications/updateEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/deleteEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/insertOrUpdateEmoji.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/listEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/methods/uploadEmojiCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/emoji-custom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-custom/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojiPicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/emojioneRender.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/callbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/emoji-emojione/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/lib/RocketChat.ErrorHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/error-handler/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/dispatch.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/requestFromLatest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/uploads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/endpoints/users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/addUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/dashboard.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/errors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/helpers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/functions/resolveDNS.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/handler/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterAddedToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateDirectRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterCreateRoom.js",[],["22707"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterDeleteMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterLeaveRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterMuteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterRemoveFromRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSaveMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterSetReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnmuteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/afterUnsetReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/hooks/beforeDeleteRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/callbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/crypt.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/dns.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDiscoveryMethod.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/getFederationDomain.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/http.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/isFederationEnabled.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/lib/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/dashboard.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/loadContextEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/methods/testSetup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/subscription.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/normalizers/user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/generateKeys.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/registerCallbacks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/federation/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/file.server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/client/lib/fileUploadHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/lib/FileUploadBase.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/AmazonS3.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/FileSystem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GoogleStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/GridFS.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/Webdav.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/config/_configUploadStorage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/FileUpload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/proxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/ranges.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/requests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/lib/streamToBuffer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/getS3FileUrl.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/methods/sendFileMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/AmazonS3/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/GoogleStorage/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/file-upload/ufs/Webdav/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/github-enterprise/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/gitlab/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/google-oauth/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/highlight-words/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/iframe_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_rocketchat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/iframe_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/iframe-login/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/ImporterProgressStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/lib/Importers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImportDataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterBase.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterProgress.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterSelectionUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/ImporterWebsocket.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/classes/VirtualDataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/definitions/IConversionCallbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/downloadPublicImportFile.ts",[],["22708"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportFileData.ts",[],["22709"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getImportProgress.ts",[],["22710"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/getLatestImportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/startImport.ts",[],["22711"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/methods/uploadImportFile.ts",[],["22712"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/models/RawImports.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/setImportsToInvalid.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer/server/startup/store.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-csv/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-hipchat-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-avatars/server/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-pending-files/server/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/adder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/lib/info.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/importer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/importer-slack-users/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/client/streamer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/lib/outgoingEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/api/api.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/mountQueriesBasedOnPermission.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/triggerHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/lib/validateOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/clearIntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/addIncomingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/deleteIncomingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/incoming/updateIncomingIntegration.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/addOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/deleteOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/replayOutgoingIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/methods/outgoing/updateOutgoingIntegration.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/integrations/server/triggers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/findOrCreateInvite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/listInvites.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/removeInvite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/sendInvitationEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/useInviteToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/invites/server/functions/validateInviteToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onCreateUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onJoinRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLeaveRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onLogout.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/localHandlers/onSaveMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/disconnected.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/joinedChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/leftChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/nickChanged.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/sentMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-bridge/peerHandlers/userRegistered.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc-settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/irc.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/methods/resetIrcConnection.ts",[],["22713"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/codes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/index.js",[],["22714"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/localCommandHandlers.js",[],["22715"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/parseMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/RFC2813/peerCommandHandlers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/irc/server/servers/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/katex/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/OAuthProxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/LoginPresence.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/RocketChatAnnouncement.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/lib/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/methods/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/client/startup/settingsOnLoadSiteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/lib/MessageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToDefaultChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/addUserToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/archiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/attachMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkEmailAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/checkUsernameAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/cleanRoomHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/closeOmnichannelConversations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createDirectRoom.ts",[],["22716","22717","22718","22719","22720","22721","22722"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/createRoom.ts",["22723"],[],"import { AppsEngineException } from '@rocket.chat/apps-engine/definition/exceptions';\nimport { Meteor } from 'meteor/meteor';\nimport _ from 'underscore';\nimport type { ICreatedRoom, IUser, IRoom, RoomType } from '@rocket.chat/core-typings';\nimport { Team } from '@rocket.chat/core-services';\nimport type { ICreateRoomParams, ISubscriptionExtraData } from '@rocket.chat/core-services';\n\nimport { Apps } from '../../../../ee/server/apps';\nimport { addUserRoles } from '../../../../server/lib/roles/addUserRoles';\nimport { callbacks } from '../../../../lib/callbacks';\nimport { Messages, Rooms, Subscriptions, Users } from '../../../models/server';\nimport { getValidRoomName } from '../../../utils/server';\nimport { createDirectRoom } from './createDirectRoom';\n\nconst isValidName = (name: unknown): name is string => {\n\treturn typeof name === 'string' && name.trim().length > 0;\n};\n\nexport const createRoom = function (\n\ttype: T,\n\tname: T extends 'd' ? undefined : string,\n\townerUsername: string,\n\tmembers: T extends 'd' ? IUser[] : string[] = [],\n\treadOnly?: boolean,\n\troomExtraData?: Partial,\n\toptions?: ICreateRoomParams['options'],\n): ICreatedRoom {\n\tconst { teamId, ...extraData } = roomExtraData || ({} as IRoom);\n\tcallbacks.run('beforeCreateRoom', { type, name, owner: ownerUsername, members, readOnly, extraData, options });\n\n\tif (type === 'd') {\n\t\treturn createDirectRoom(members as IUser[], extraData, { ...options, creator: options?.creator || ownerUsername });\n\t}\n\n\tif (!isValidName(name)) {\n\t\tthrow new Meteor.Error('error-invalid-name', 'Invalid name', {\n\t\t\tfunction: 'RocketChat.createRoom',\n\t\t});\n\t}\n\n\tconst owner = Users.findOneByUsernameIgnoringCase(ownerUsername, { fields: { username: 1 } });\n\n\tif (!owner) {\n\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\tfunction: 'RocketChat.createRoom',\n\t\t});\n\t}\n\n\tif (!_.contains(members, owner)) {\n\t\tmembers.push(owner.username);\n\t}\n\n\tif (extraData.broadcast) {\n\t\treadOnly = true;\n\t\tdelete extraData.reactWhenReadOnly;\n\t}\n\n\tconst now = new Date();\n\n\tconst roomProps: Omit = {\n\t\tfname: name,\n\t\t...extraData,\n\t\tname: getValidRoomName(name.trim(), undefined, {\n\t\t\t...(options?.nameValidationRegex && { nameValidationRegex: options.nameValidationRegex }),\n\t\t}),\n\t\tt: type,\n\t\tmsgs: 0,\n\t\tusersCount: 0,\n\t\tu: {\n\t\t\t_id: owner._id,\n\t\t\tusername: owner.username,\n\t\t},\n\t\tts: now,\n\t\tro: readOnly === true,\n\t};\n\n\tif (teamId) {\n\t\tconst team = Promise.await(Team.getOneById(teamId, { projection: { _id: 1 } }));\n\t\tif (team) {\n\t\t\troomProps.teamId = team._id;\n\t\t}\n\t}\n\n\tconst tmp = {\n\t\t...roomProps,\n\t\t_USERNAMES: members,\n\t};\n\n\tconst prevent = Promise.await(\n\t\tApps.triggerEvent('IPreRoomCreatePrevent', tmp).catch((error) => {\n\t\t\tif (error instanceof AppsEngineException) {\n\t\t\t\tthrow new Meteor.Error('error-app-prevented', error.message);\n\t\t\t}\n\n\t\t\tthrow error;\n\t\t}),\n\t);\n\n\tif (prevent) {\n\t\tthrow new Meteor.Error('error-app-prevented', 'A Rocket.Chat App prevented the room creation.');\n\t}\n\n\tconst eventResult = Promise.await(\n\t\tApps.triggerEvent('IPreRoomCreateModify', Promise.await(Apps.triggerEvent('IPreRoomCreateExtend', tmp))),\n\t);\n\n\tif (eventResult && typeof eventResult === 'object' && delete eventResult._USERNAMES) {\n\t\tObject.assign(roomProps, eventResult);\n\t}\n\n\tif (type === 'c') {\n\t\tcallbacks.run('beforeCreateChannel', owner, roomProps);\n\t}\n\tconst room = Rooms.createWithFullRoomData(roomProps);\n\tconst shouldBeHandledByFederation = room.federated === true || ownerUsername.includes(':');\n\tif (shouldBeHandledByFederation) {\n\t\tconst extra: Partial = options?.subscriptionExtra || {};\n\t\textra.open = true;\n\t\textra.ls = now;\n\n\t\tif (room.prid) {\n\t\t\textra.prid = room.prid;\n\t\t}\n\n\t\tSubscriptions.createWithRoomAndUser(room, owner, extra);\n\t} else {\n\t\tfor (const username of [...new Set(members as string[])]) {\n\t\t\tconst member = Users.findOneByUsername(username, {\n\t\t\t\tfields: { 'username': 1, 'settings.preferences': 1, 'federated': 1 },\n\t\t\t});\n\t\t\tif (!member) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\ttry {\n\t\t\t\tcallbacks.run('federation.beforeAddUserToARoom', { user: member, inviter: owner }, room);\n\t\t\t} catch (error) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tconst extra: Partial = options?.subscriptionExtra || {};\n\n\t\t\textra.open = true;\n\n\t\t\tif (room.prid) {\n\t\t\t\textra.prid = room.prid;\n\t\t\t}\n\n\t\t\tif (username === owner.username) {\n\t\t\t\textra.ls = now;\n\t\t\t}\n\n\t\t\tSubscriptions.createWithRoomAndUser(room, member, extra);\n\t\t}\n\t}\n\n\taddUserRoles(owner._id, ['owner'], room._id);\n\n\tif (type === 'c') {\n\t\tif (room.teamId) {\n\t\t\tconst team = Promise.await(Team.getOneById(room.teamId));\n\t\t\tteam && Messages.createUserAddRoomToTeamWithRoomIdAndUser(team.roomId, room.name, owner);\n\t\t}\n\t\tcallbacks.run('afterCreateChannel', owner, room);\n\t} else if (type === 'p') {\n\t\tcallbacks.runAsync('afterCreatePrivateGroup', owner, room);\n\t}\n\tcallbacks.runAsync('afterCreateRoom', owner, room);\n\tif (shouldBeHandledByFederation) {\n\t\tcallbacks.runAsync('federation.afterCreateFederatedRoom', room, { owner, originalMemberList: members as string[] });\n\t}\n\n\tApps.triggerEvent('IPostRoomCreate', room);\n\n\treturn {\n\t\trid: room._id, // backwards compatible\n\t\t...room,\n\t};\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/deleteUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getAvatarSuggestionForUser.ts",[],["22724"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getFullUserData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomByNameOrIdWithOptionToJoin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getRoomsWithSingleOwner.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getStatusText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserCreatedByApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUserSingleOwnedRooms.ts",[],["22725","22726"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/getUsernameSuggestion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/insertMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/isTheLastMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/loadMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/desktop.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/email.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/notifications/mobile.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/parseUrlsInMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/processWebhookMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/relinquishRoomOwnerships.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/removeUserFromRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveCustomFieldsWithoutValidation.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/saveUserIdentity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRealName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setRoomAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setStatusText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserActiveStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUserAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/setUsername.ts",[],["22727","22728","22729","22730","22731"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/unarchiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateGroupDMsName.ts",[],["22732","22733","22734","22735"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/updateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/functions/validateName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/PasswordPolicyClass.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/RateLimiter.js",["22736","22737"],[],"import { Meteor } from 'meteor/meteor';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { RateLimiter } from 'meteor/rate-limit';\nimport _ from 'underscore';\n\nexport const RateLimiterClass = new (class {\n\tlimitFunction(fn, numRequests, timeInterval, matchers) {\n\t\tif (process.env.TEST_MODE === 'true') {\n\t\t\treturn fn;\n\t\t}\n\t\tconst rateLimiter = new RateLimiter();\n\t\trateLimiter.addRule(matchers, numRequests, timeInterval);\n\t\treturn function (...args) {\n\t\t\tconst match = {};\n\t\t\t_.each(matchers, function (matcher, key) {\n\t\t\t\tmatch[key] = args[key];\n\t\t\t});\n\t\t\trateLimiter.increment(match);\n\t\t\tconst rateLimitResult = rateLimiter.check(match);\n\t\t\tif (rateLimitResult.allowed) {\n\t\t\t\treturn fn.apply(null, args);\n\t\t\t}\n\t\t\tthrow new Meteor.Error(\n\t\t\t\t'error-too-many-requests',\n\t\t\t\t`Error, too many requests. Please slow down. You must wait ${Math.ceil(\n\t\t\t\t\trateLimitResult.timeToReset / 1000,\n\t\t\t\t)} seconds before trying again.`,\n\t\t\t\t{\n\t\t\t\t\ttimeToReset: rateLimitResult.timeToReset,\n\t\t\t\t\tseconds: Math.ceil(rateLimitResult.timeToReset / 1000),\n\t\t\t\t},\n\t\t\t);\n\t\t};\n\t}\n\n\tlimitMethod(methodName, numRequests, timeInterval, matchers) {\n\t\tif (process.env.TEST_MODE === 'true') {\n\t\t\treturn;\n\t\t}\n\t\tconst match = {\n\t\t\ttype: 'method',\n\t\t\tname: methodName,\n\t\t};\n\t\t_.each(matchers, function (matcher, key) {\n\t\t\tmatch[key] = matchers[key];\n\t\t});\n\t\treturn DDPRateLimiter.addRule(match, numRequests, timeInterval);\n\t}\n})();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/bugsnag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/debug.js",["22738"],[],"import { Meteor } from 'meteor/meteor';\nimport { WebApp } from 'meteor/webapp';\nimport { InstanceStatus } from '@rocket.chat/instance-status';\nimport _ from 'underscore';\n\nimport { settings } from '../../../settings/server';\nimport { metrics } from '../../../metrics/server';\nimport { Logger } from '../../../../server/lib/logger/Logger';\nimport { getMethodArgs } from '../../../../server/lib/logger/logPayloads';\n\nconst logger = new Logger('Meteor');\n\nlet Log_Trace_Methods;\nlet Log_Trace_Subscriptions;\nsettings.watch('Log_Trace_Methods', (value) => {\n\tLog_Trace_Methods = value;\n});\nsettings.watch('Log_Trace_Subscriptions', (value) => {\n\tLog_Trace_Subscriptions = value;\n});\n\nlet Log_Trace_Methods_Filter;\nlet Log_Trace_Subscriptions_Filter;\nsettings.watch('Log_Trace_Methods_Filter', (value) => {\n\tLog_Trace_Methods_Filter = value ? new RegExp(value) : undefined;\n});\nsettings.watch('Log_Trace_Subscriptions_Filter', (value) => {\n\tLog_Trace_Subscriptions_Filter = value ? new RegExp(value) : undefined;\n});\n\nconst traceConnection = (enable, filter, prefix, name, connection, userId) => {\n\tif (!enable) {\n\t\treturn;\n\t}\n\n\tif (filter && !filter.test(name)) {\n\t\treturn;\n\t}\n\n\tif (connection) {\n\t\tconsole.log(name, {\n\t\t\tid: connection.id,\n\t\t\tclientAddress: connection.clientAddress,\n\t\t\thttpHeaders: connection.httpHeaders,\n\t\t\tuserId,\n\t\t});\n\t} else {\n\t\tconsole.log(name, 'no-connection');\n\t}\n};\n\nconst wrapMethods = function (name, originalHandler, methodsMap) {\n\tmethodsMap[name] = function (...originalArgs) {\n\t\ttraceConnection(Log_Trace_Methods, Log_Trace_Methods_Filter, 'method', name, this.connection, this.userId);\n\n\t\tconst method = name === 'stream' ? `${name}:${originalArgs[0]}` : name;\n\n\t\tconst end = metrics.meteorMethods.startTimer({\n\t\t\tmethod,\n\t\t\thas_connection: this.connection != null,\n\t\t\thas_user: this.userId != null,\n\t\t});\n\n\t\tlogger.method({\n\t\t\tmethod,\n\t\t\tuserId: Meteor.userId(),\n\t\t\tuserAgent: this.connection?.httpHeaders['user-agent'],\n\t\t\treferer: this.connection?.httpHeaders.referer,\n\t\t\tremoteIP: this.connection?.clientAddress,\n\t\t\tinstanceId: InstanceStatus.id(),\n\t\t\t...getMethodArgs(name, originalArgs),\n\t\t});\n\n\t\tconst result = originalHandler.apply(this, originalArgs);\n\t\tend();\n\t\treturn result;\n\t};\n};\n\nconst originalMeteorMethods = Meteor.methods;\n\nMeteor.methods = function (methodMap) {\n\t_.each(methodMap, function (handler, name) {\n\t\twrapMethods(name, handler, methodMap);\n\t});\n\toriginalMeteorMethods(methodMap);\n};\n\nconst originalMeteorPublish = Meteor.publish;\n\nMeteor.publish = function (name, func) {\n\treturn originalMeteorPublish(name, function (...args) {\n\t\ttraceConnection(Log_Trace_Subscriptions, Log_Trace_Subscriptions_Filter, 'subscription', name, this.connection, this.userId);\n\n\t\tlogger.subscription({\n\t\t\tpublication: name,\n\t\t\tuserId: this.userId,\n\t\t\tuserAgent: this.connection?.httpHeaders['user-agent'],\n\t\t\treferer: this.connection?.httpHeaders.referer,\n\t\t\tremoteIP: this.connection?.clientAddress,\n\t\t\tinstanceId: InstanceStatus.id(),\n\t\t});\n\n\t\tconst end = metrics.meteorSubscriptions.startTimer({ subscription: name });\n\n\t\tconst originalReady = this.ready;\n\t\tthis.ready = function () {\n\t\t\tend();\n\t\t\treturn originalReady.apply(this, args);\n\t\t};\n\n\t\treturn func.apply(this, args);\n\t});\n};\n\nWebApp.rawConnectHandlers.use(function (req, res, next) {\n\tres.setHeader('X-Instance-ID', InstanceStatus.id());\n\treturn next();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/defaultBlockedDomainsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/deprecationWarningLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/getHiddenSystemMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/interceptDirectReplyEmails.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/loginErrorMessageOverride.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/meteorFixes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/msgStream.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/notifyUsersOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/passwordPolicy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/processDirectEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/sendNotificationsOnMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/lib/validateEmailDomain.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUserToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/addUsersToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/archiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/blockUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkRegistrationSecretURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/checkUsernameAvailability.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/cleanRoomHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createChannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createPrivateGroup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/createToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/deleteUserOwnAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/executeSlashCommandPreview.ts",["22739"],["22740"],"import type { IMessage, SlashCommandPreviewItem } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { slashCommands } from '../../../utils/server';\n\ndeclare module '@rocket.chat/ui-contexts' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface ServerMethods {\n\t\texecuteSlashCommandPreview(\n\t\t\tcommand: { cmd: string; params: string; msg: Pick },\n\t\t\tpreview: SlashCommandPreviewItem,\n\t\t): Promise;\n\t}\n}\n\nMeteor.methods({\n\texecuteSlashCommandPreview(command, preview) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'getSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!command || !command.cmd || !slashCommands.commands[command.cmd]) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Invalid Command Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tconst theCmd = slashCommands.commands[command.cmd];\n\t\tif (!theCmd.providesPreview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Command Does Not Provide Previews', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!preview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command-preview', 'Invalid Preview Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\treturn slashCommands.executePreview(command.cmd, command.params, command.msg, preview, command.triggerId);\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATAllTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterATHereTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/filterBadWords.ts",[],["22741"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getChannelHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomJoinCode.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getRoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSingleMessage.ts",["22742"],[],"import { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\n\nimport { canAccessRoomId } from '../../../authorization/server';\nimport { Messages } from '../../../models/server';\n\nMeteor.methods({\n\tgetSingleMessage(msgId) {\n\t\tcheck(msgId, String);\n\n\t\tconst uid = Meteor.userId();\n\n\t\tif (!uid) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'getSingleMessage' });\n\t\t}\n\n\t\tconst msg = Messages.findOneById(msgId);\n\n\t\tif (!msg || !msg.rid) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tif (!canAccessRoomId(msg.rid, uid)) {\n\t\t\tthrow new Meteor.Error('error-not-allowed', 'Not allowed', { method: 'getSingleMessage' });\n\t\t}\n\n\t\treturn msg;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getSlashCommandPreviews.ts",["22743"],["22744"],"import type { IMessage, SlashCommandPreviews } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { slashCommands } from '../../../utils/server';\n\ndeclare module '@rocket.chat/ui-contexts' {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface ServerMethods {\n\t\tgetSlashCommandPreviews(command: { cmd: string; params: string; msg: Pick }): Promise;\n\t}\n}\n\nMeteor.methods({\n\tgetSlashCommandPreviews(command) {\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', {\n\t\t\t\tmethod: 'getSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tif (!command || !command.cmd || !slashCommands.commands[command.cmd]) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Invalid Command Provided', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\tconst theCmd = slashCommands.commands[command.cmd];\n\t\tif (!theCmd.providesPreview) {\n\t\t\tthrow new Meteor.Error('error-invalid-command', 'Command Does Not Provide Previews', {\n\t\t\t\tmethod: 'executeSlashCommandPreview',\n\t\t\t});\n\t\t}\n\n\t\treturn slashCommands.getPreviews(command.cmd, command.params, command.msg);\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUserRoles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/getUsernameSuggestion.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/insertOrUpdateUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinDefaultChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/joinRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/leaveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/refreshOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/removeOAuthService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/restartServer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveCustomFields.ts",[],["22745"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSetting.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/saveSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/sendSMTPTestEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setAdminStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setRealName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/setUsername.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unarchiveRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/unblockUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/methods/updateMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/facebook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/google.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/oauth.js",["22746"],[],"import { Meteor } from 'meteor/meteor';\nimport { Match, check } from 'meteor/check';\nimport { Accounts } from 'meteor/accounts-base';\nimport { ServiceConfiguration } from 'meteor/service-configuration';\nimport _ from 'underscore';\n\nconst AccessTokenServices = {};\n\nexport const registerAccessTokenService = function (serviceName, handleAccessTokenRequest) {\n\tAccessTokenServices[serviceName] = {\n\t\tserviceName,\n\t\thandleAccessTokenRequest,\n\t};\n};\n\n// Listen to calls to `login` with an oauth option set. This is where\n// users actually get logged in to meteor via oauth.\nAccounts.registerLoginHandler(function (options) {\n\tif (!options.accessToken) {\n\t\treturn undefined; // don't handle\n\t}\n\n\tcheck(\n\t\toptions,\n\t\tMatch.ObjectIncluding({\n\t\t\tserviceName: String,\n\t\t}),\n\t);\n\n\tconst service = AccessTokenServices[options.serviceName];\n\n\t// Skip everything if there's no service set by the oauth middleware\n\tif (!service) {\n\t\tthrow new Error(`Unexpected AccessToken service ${options.serviceName}`);\n\t}\n\n\t// Make sure we're configured\n\tif (!ServiceConfiguration.configurations.findOne({ service: options.serviceName })) {\n\t\tthrow new ServiceConfiguration.ConfigError();\n\t}\n\n\tif (!_.contains(Accounts.oauth.serviceNames(), service.serviceName)) {\n\t\t// serviceName was not found in the registered services list.\n\t\t// This could happen because the service never registered itself or\n\t\t// unregisterService was called on it.\n\t\treturn {\n\t\t\ttype: 'oauth',\n\t\t\terror: new Meteor.Error(Accounts.LoginCancelledError.numericError, `No registered oauth service found for: ${service.serviceName}`),\n\t\t};\n\t}\n\n\tconst oauthResult = service.handleAccessTokenRequest(options);\n\n\treturn Accounts.updateOrCreateUserFromExternalService(service.serviceName, oauthResult.serviceData, oauthResult.options);\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/proxy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/oauth/twitter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/email.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/oAuthServicesUpdate.js",[],["22747","22748"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/rateLimiter.js",["22749"],[],"import _ from 'underscore';\nimport { Meteor } from 'meteor/meteor';\nimport { DDPRateLimiter } from 'meteor/ddp-rate-limiter';\nimport { RateLimiter } from 'meteor/rate-limit';\n\nimport { settings } from '../../../settings/server';\nimport { metrics } from '../../../metrics/server';\nimport { Logger } from '../../../logger/server';\n\nconst logger = new Logger('RateLimiter');\n\nconst slowDownRate = parseInt(process.env.RATE_LIMITER_SLOWDOWN_RATE);\n\nconst rateLimiterConsoleLog = ({ msg, reply, input }) => {\n\tconsole.warn('DDP RATE LIMIT:', msg);\n\tconsole.warn(JSON.stringify({ reply, input }, null, 2));\n};\n\nconst rateLimiterLogger = ({ msg, reply, input }) => logger.info({ msg, reply, input });\n\nconst rateLimiterLog = String(process.env.RATE_LIMITER_LOGGER) === 'console' ? rateLimiterConsoleLog : rateLimiterLogger;\n\n// Get initial set of names already registered for rules\nconst names = new Set(\n\tObject.values(DDPRateLimiter.printRules())\n\t\t.map((rule) => rule._matchers)\n\t\t.filter((match) => typeof match.name === 'string')\n\t\t.map((match) => match.name),\n);\n\n// Override the addRule to save new names added after this point\nconst { addRule } = DDPRateLimiter;\nDDPRateLimiter.addRule = (matcher, calls, time, callback) => {\n\tif (matcher && typeof matcher.name === 'string') {\n\t\tnames.add(matcher.name);\n\t}\n\treturn addRule.call(DDPRateLimiter, matcher, calls, time, callback);\n};\n\nconst { _increment } = DDPRateLimiter;\nDDPRateLimiter._increment = function (input) {\n\tconst session = Meteor.server.sessions.get(input.connectionId);\n\tinput.broadcastAuth = (session && session.connectionHandle && session.connectionHandle.broadcastAuth) === true;\n\n\treturn _increment.call(DDPRateLimiter, input);\n};\n\n// Need to override the meteor's code duo to a problem with the callback reply\n// being shared among all matchs\nRateLimiter.prototype.check = function (input) {\n\t// ==== BEGIN OVERRIDE ====\n\tconst session = Meteor.server.sessions.get(input.connectionId);\n\tinput.broadcastAuth = (session && session.connectionHandle && session.connectionHandle.broadcastAuth) === true;\n\t// ==== END OVERRIDE ====\n\n\tconst self = this;\n\tconst reply = {\n\t\tallowed: true,\n\t\ttimeToReset: 0,\n\t\tnumInvocationsLeft: Infinity,\n\t};\n\n\tconst matchedRules = self._findAllMatchingRules(input);\n\t_.each(matchedRules, function (rule) {\n\t\t// ==== BEGIN OVERRIDE ====\n\t\tconst callbackReply = {\n\t\t\tallowed: true,\n\t\t\ttimeToReset: 0,\n\t\t\tnumInvocationsLeft: Infinity,\n\t\t};\n\t\t// ==== END OVERRIDE ====\n\n\t\tconst ruleResult = rule.apply(input);\n\t\tlet numInvocations = rule.counters[ruleResult.key];\n\n\t\tif (ruleResult.timeToNextReset < 0) {\n\t\t\t// Reset all the counters since the rule has reset\n\t\t\trule.resetCounter();\n\t\t\truleResult.timeSinceLastReset = new Date().getTime() - rule._lastResetTime;\n\t\t\truleResult.timeToNextReset = rule.options.intervalTime;\n\t\t\tnumInvocations = 0;\n\t\t}\n\n\t\tif (numInvocations > rule.options.numRequestsAllowed) {\n\t\t\t// Only update timeToReset if the new time would be longer than the\n\t\t\t// previously set time. This is to ensure that if this input triggers\n\t\t\t// multiple rules, we return the longest period of time until they can\n\t\t\t// successfully make another call\n\t\t\tif (reply.timeToReset < ruleResult.timeToNextReset) {\n\t\t\t\treply.timeToReset = ruleResult.timeToNextReset;\n\t\t\t}\n\t\t\treply.allowed = false;\n\t\t\treply.numInvocationsLeft = 0;\n\n\t\t\t// ==== BEGIN OVERRIDE ====\n\t\t\tcallbackReply.timeToReset = ruleResult.timeToNextReset;\n\t\t\tcallbackReply.allowed = false;\n\t\t\tcallbackReply.numInvocationsLeft = 0;\n\t\t\tcallbackReply.numInvocationsExceeded = numInvocations - rule.options.numRequestsAllowed;\n\t\t\trule._executeCallback(callbackReply, input);\n\t\t\t// ==== END OVERRIDE ====\n\t\t} else {\n\t\t\t// If this is an allowed attempt and we haven't failed on any of the\n\t\t\t// other rules that match, update the reply field.\n\t\t\tif (rule.options.numRequestsAllowed - numInvocations < reply.numInvocationsLeft && reply.allowed) {\n\t\t\t\treply.timeToReset = ruleResult.timeToNextReset;\n\t\t\t\treply.numInvocationsLeft = rule.options.numRequestsAllowed - numInvocations;\n\t\t\t}\n\n\t\t\t// ==== BEGIN OVERRIDE ====\n\t\t\tcallbackReply.timeToReset = ruleResult.timeToNextReset;\n\t\t\tcallbackReply.numInvocationsLeft = rule.options.numRequestsAllowed - numInvocations;\n\t\t\trule._executeCallback(callbackReply, input);\n\t\t\t// ==== END OVERRIDE ====\n\t\t}\n\t});\n\treturn reply;\n};\n\nconst checkNameNonStream = (name) => name && !names.has(name) && !name.startsWith('stream-');\nconst checkNameForStream = (name) => name && !names.has(name) && name.startsWith('stream-');\n\nconst ruleIds = {};\n\nconst callback = (msg, name) => (reply, input) => {\n\tif (reply.allowed === false) {\n\t\trateLimiterLog({ msg, reply, input });\n\t\tmetrics.ddpRateLimitExceeded.inc({\n\t\t\tlimit_name: name,\n\t\t\tuser_id: input.userId,\n\t\t\tclient_address: input.clientAddress,\n\t\t\ttype: input.type,\n\t\t\tname: input.name,\n\t\t\tconnection_id: input.connectionId,\n\t\t});\n\t\t// sleep before sending the error to slow down next requests\n\t\tif (slowDownRate > 0 && reply.numInvocationsExceeded) {\n\t\t\tMeteor._sleepForMs(slowDownRate * reply.numInvocationsExceeded);\n\t\t}\n\t\t// } else {\n\t\t// \tconsole.log('DDP RATE LIMIT:', message);\n\t\t// \tconsole.log(JSON.stringify({ ...reply, ...input }, null, 2));\n\t}\n};\n\nconst messages = {\n\tIP: 'address',\n\tUser: 'userId',\n\tConnection: 'connectionId',\n\tUser_By_Method: 'userId per method',\n\tConnection_By_Method: 'connectionId per method',\n};\n\nconst reconfigureLimit = Meteor.bindEnvironment((name, rules, factor = 1) => {\n\tif (ruleIds[name + factor]) {\n\t\tDDPRateLimiter.removeRule(ruleIds[name + factor]);\n\t}\n\n\tif (!settings.get(`DDP_Rate_Limit_${name}_Enabled`)) {\n\t\treturn;\n\t}\n\n\truleIds[name + factor] = addRule(\n\t\trules,\n\t\tsettings.get(`DDP_Rate_Limit_${name}_Requests_Allowed`) * factor,\n\t\tsettings.get(`DDP_Rate_Limit_${name}_Interval_Time`) * factor,\n\t\tcallback(`limit by ${messages[name]}`, name),\n\t);\n});\n\nconst configIP = _.debounce(() => {\n\treconfigureLimit('IP', {\n\t\tbroadcastAuth: false,\n\t\tclientAddress: (clientAddress) => clientAddress !== '127.0.0.1',\n\t});\n}, 1000);\n\nconst configUser = _.debounce(() => {\n\treconfigureLimit('User', {\n\t\tbroadcastAuth: false,\n\t\tuserId: (userId) => userId != null,\n\t});\n}, 1000);\n\nconst configConnection = _.debounce(() => {\n\treconfigureLimit('Connection', {\n\t\tbroadcastAuth: false,\n\t\tconnectionId: () => true,\n\t});\n}, 1000);\n\nconst configUserByMethod = _.debounce(() => {\n\treconfigureLimit('User_By_Method', {\n\t\tbroadcastAuth: false,\n\t\ttype: () => true,\n\t\tname: checkNameNonStream,\n\t\tuserId: (userId) => userId != null,\n\t});\n\treconfigureLimit(\n\t\t'User_By_Method',\n\t\t{\n\t\t\tbroadcastAuth: false,\n\t\t\ttype: () => true,\n\t\t\tname: checkNameForStream,\n\t\t\tuserId: (userId) => userId != null,\n\t\t},\n\t\t4,\n\t);\n}, 1000);\n\nconst configConnectionByMethod = _.debounce(() => {\n\treconfigureLimit('Connection_By_Method', {\n\t\tbroadcastAuth: false,\n\t\ttype: () => true,\n\t\tname: checkNameNonStream,\n\t\tconnectionId: () => true,\n\t});\n\treconfigureLimit(\n\t\t'Connection_By_Method',\n\t\t{\n\t\t\tbroadcastAuth: false,\n\t\t\ttype: () => true,\n\t\t\tname: checkNameForStream,\n\t\t\tconnectionId: () => true,\n\t\t},\n\t\t4,\n\t);\n}, 1000);\n\nif (!process.env.TEST_MODE) {\n\tsettings.watchByRegex(/^DDP_Rate_Limit_IP_.+/, configIP);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_User_[^B].+/, configUser);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_Connection_[^B].+/, configConnection);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_User_By_Method_.+/, configUserByMethod);\n\tsettings.watchByRegex(/^DDP_Rate_Limit_Connection_By_Method_.+/, configConnectionByMethod);\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/robots.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadCdnPrefix.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadDirectReply.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSMTP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/lib/server/startup/settingsOnLoadSiteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/collections/LivechatInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/crypto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/externalFrameContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/generateNewKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/externalFrame/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/chartHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/inquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/lib/stream/queueManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/startup/notifyUnreadRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/ui.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/BusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/IBusinessHourBehavior.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/views/app/business-hours/Single.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/client/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/agent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/businessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/dashboards.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/sms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/upload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/imports/server/rest/visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/Assets.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/lib/stream/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/businessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/customFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/transfer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/lib/visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/rest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/agent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/contact.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/customField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/offlineMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/pageVisited.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transcript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/transfer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/videoCall.ts",["22750"],[],"import { isGETWebRTCCall, isPUTWebRTCCallId } from '@rocket.chat/rest-typings';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { Settings } from '@rocket.chat/models';\n\nimport { Messages, Rooms } from '../../../../models/server';\nimport { settings as rcSettings } from '../../../../settings/server';\nimport { API } from '../../../../api/server';\nimport { settings } from '../lib/livechat';\nimport { canSendMessage } from '../../../../authorization/server';\nimport { Livechat } from '../../lib/Livechat';\n\nAPI.v1.addRoute(\n\t'livechat/webrtc.call',\n\t{ authRequired: true, permissionsRequired: ['view-l-room'], validateParams: isGETWebRTCCall },\n\t{\n\t\tasync get() {\n\t\t\tconst room = canSendMessage(\n\t\t\t\tthis.queryParams.rid,\n\t\t\t\t{\n\t\t\t\t\tuid: this.userId,\n\t\t\t\t\tusername: this.user.username,\n\t\t\t\t\ttype: this.user.type,\n\t\t\t\t},\n\t\t\t\t{},\n\t\t\t);\n\t\t\tif (!room) {\n\t\t\t\tthrow new Error('invalid-room');\n\t\t\t}\n\n\t\t\tconst webrtcCallingAllowed = rcSettings.get('WebRTC_Enabled') === true && rcSettings.get('Omnichannel_call_provider') === 'WebRTC';\n\t\t\tif (!webrtcCallingAllowed) {\n\t\t\t\tthrow new Error('webRTC calling not enabled');\n\t\t\t}\n\n\t\t\tconst config = await settings();\n\t\t\tif (!config.theme || !config.theme.actionLinks || !config.theme.actionLinks.webrtc) {\n\t\t\t\tthrow new Error('invalid-livechat-config');\n\t\t\t}\n\n\t\t\tlet { callStatus } = room;\n\n\t\t\tif (!callStatus || callStatus === 'ended' || callStatus === 'declined') {\n\t\t\t\tawait Settings.incrementValueById('WebRTC_Calls_Count');\n\t\t\t\tcallStatus = 'ringing';\n\t\t\t\tawait Rooms.setCallStatusAndCallStartTime(room._id, callStatus);\n\t\t\t\tawait Messages.createWithTypeRoomIdMessageAndUser(\n\t\t\t\t\t'livechat_webrtc_video_call',\n\t\t\t\t\troom._id,\n\t\t\t\t\tTAPi18n.__('Join_my_room_to_start_the_video_call'),\n\t\t\t\t\tthis.user,\n\t\t\t\t\t{\n\t\t\t\t\t\tactionLinks: config.theme.actionLinks.webrtc,\n\t\t\t\t\t},\n\t\t\t\t);\n\t\t\t}\n\t\t\tconst videoCall = {\n\t\t\t\trid: room._id,\n\t\t\t\tprovider: 'webrtc',\n\t\t\t\tcallStatus,\n\t\t\t};\n\t\t\treturn API.v1.success({ videoCall });\n\t\t},\n\t},\n);\n\nAPI.v1.addRoute(\n\t'livechat/webrtc.call/:callId',\n\t{ authRequired: true, permissionsRequired: ['view-l-room'], validateParams: isPUTWebRTCCallId },\n\t{\n\t\tasync put() {\n\t\t\tconst { callId } = this.urlParams;\n\t\t\tconst { rid, status } = this.bodyParams;\n\n\t\t\tconst room = canSendMessage(\n\t\t\t\trid,\n\t\t\t\t{\n\t\t\t\t\tuid: this.userId,\n\t\t\t\t\tusername: this.user.username,\n\t\t\t\t\ttype: this.user.type,\n\t\t\t\t},\n\t\t\t\t{},\n\t\t\t);\n\t\t\tif (!room) {\n\t\t\t\tthrow new Error('invalid-room');\n\t\t\t}\n\n\t\t\tconst call = await Messages.findOneById(callId);\n\t\t\tif (!call || call.t !== 'livechat_webrtc_video_call') {\n\t\t\t\tthrow new Error('invalid-callId');\n\t\t\t}\n\n\t\t\tLivechat.updateCallStatus(callId, rid, status, this.user);\n\n\t\t\treturn API.v1.success({ status });\n\t\t},\n\t},\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/visitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api/v1/webhooks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/AbstractBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/BusinessHourManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Default.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/Single.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/business-hour/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/generateNewKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/externalFrame/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/afterUserActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/beforeDelegateAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/leadCapture.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomNotResponded.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/markRoomResponded.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/offlineMessageToChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/processRoomAbandonment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveAnalyticsData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveContactLastChat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastMessageToInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/saveLastVisitorMessageTs.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendEmailTranscriptOnClose.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/hooks/sendToCRM.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Analytics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Contacts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/Livechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/LivechatTyped.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/QueueManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/RoutingManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/agents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/dashboards.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/analytics/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/callbackLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/AutoSelection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/External.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/routing/ManualSelection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/lib/stream/agentStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/addManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/changeLivechatStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/closeRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/discardTranscript.ts",["22751"],[],"import { Meteor } from 'meteor/meteor';\nimport { check } from 'meteor/check';\nimport { LivechatRooms } from '@rocket.chat/models';\n\nimport { hasPermissionAsync } from '../../../authorization/server/functions/hasPermission';\n\nMeteor.methods({\n\tasync 'livechat:discardTranscript'(rid: string) {\n\t\tcheck(rid, String);\n\n\t\tconst user = Meteor.userId();\n\n\t\tif (!user || !(await hasPermissionAsync(user, 'send-omnichannel-chat-transcript'))) {\n\t\t\tthrow new Meteor.Error('error-not-allowed', 'Not allowed', {\n\t\t\t\tmethod: 'livechat:requestTranscript',\n\t\t\t});\n\t\t}\n\n\t\tconst room = await LivechatRooms.findOneById(rid);\n\t\tif (!room || !room.open) {\n\t\t\tthrow new Meteor.Error('error-invalid-room', 'Invalid room', {\n\t\t\t\tmethod: 'livechat:discardTranscript',\n\t\t\t});\n\t\t}\n\n\t\tif (!room.transcriptRequest) {\n\t\t\tthrow new Meteor.Error('error-transcript-not-requested', 'No transcript requested for this chat', {\n\t\t\t\tmethod: 'livechat:discardTranscript',\n\t\t\t});\n\t\t}\n\n\t\tawait LivechatRooms.unsetEmailTranscriptRequestedByRoomId(rid);\n\n\t\treturn true;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAgentOverviewData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsChartData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getAnalyticsOverviewData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getCustomFields.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getDepartmentForwardRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getFirstRoomMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getNextAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getRoutingConfig.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/getTagsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loadHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/loginByToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/pageVisited.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/registerGuest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeAllClosedRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/removeTrigger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/requestTranscript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/returnAsInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAgentInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveAppearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveDepartmentAgents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveIntegration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveSurveyFeedback.js",["22752","22753"],[],"import { Meteor } from 'meteor/meteor';\nimport { Match, check } from 'meteor/check';\nimport _ from 'underscore';\nimport { LivechatRooms, LivechatVisitors } from '@rocket.chat/models';\n\nimport { methodDeprecationLogger } from '../../../lib/server/lib/deprecationWarningLogger';\n\nMeteor.methods({\n\tasync 'livechat:saveSurveyFeedback'(visitorToken, visitorRoom, formData) {\n\t\tmethodDeprecationLogger.warn('livechat:saveSurveyFeedback will be deprecated in future versions of Rocket.Chat');\n\n\t\tcheck(visitorToken, String);\n\t\tcheck(visitorRoom, String);\n\t\tcheck(formData, [Match.ObjectIncluding({ name: String, value: String })]);\n\n\t\tconst visitor = await LivechatVisitors.getVisitorByToken(visitorToken);\n\t\tconst room = await LivechatRooms.findOneById(visitorRoom);\n\n\t\tif (visitor !== undefined && room !== undefined && room.v !== undefined && room.v.token === visitor.token) {\n\t\t\tconst updateData = {};\n\t\t\tfor (const item of formData) {\n\t\t\t\tif (\n\t\t\t\t\t_.contains(['satisfaction', 'agentKnowledge', 'agentResposiveness', 'agentFriendliness'], item.name) &&\n\t\t\t\t\t_.contains(['1', '2', '3', '4', '5'], item.value)\n\t\t\t\t) {\n\t\t\t\t\tupdateData[item.name] = item.value;\n\t\t\t\t} else if (item.name === 'additionalFeedback') {\n\t\t\t\t\tupdateData[item.name] = item.value;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!_.isEmpty(updateData)) {\n\t\t\t\treturn LivechatRooms.updateSurveyFeedbackById(room._id, updateData);\n\t\t\t}\n\t\t}\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/saveTrigger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/searchAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendFileLivechatMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendMessageLivechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendOfflineMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/sendTranscript.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setCustomField.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setDepartmentForVisitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/setUpConnection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/takeInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/transfer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/methods/webhookTest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.compatibility.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/roomAccessValidator.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/sendMessageBySMS.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/livechat/server/statistics/LivechatAgentActivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/client/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/logger/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/sendMail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/functions/unsubscribe.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/lib/Mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/sendMail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mail-messages/server/methods/unsubscribe.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mailer/server/replaceVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mapview/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/hljs.js",[],["22754"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/markdown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/filtered/filtered.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/code.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/markdown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/original.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/lib/parser/original/token.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/markdown/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/lib/MentionsParser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/Mentions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/methods/getUserMentionsByChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/mentions/server/server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-mark-as-unread/server/unreadMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/pinMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-pin/server/startup/indexes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/starMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/message-star/server/startup/indexes.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/client/saml_client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAttributeMapping.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IAuthorizeRequestVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutRequestVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ILogoutResponseVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IMetadataVariables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLAssertion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLGlobalSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/ISAMLUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/IServiceProviderOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/definition/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/SAML.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/ServiceProvider.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/Utils.ts",["22755"],[],"import zlib from 'zlib';\nimport { EventEmitter } from 'events';\n\nimport _ from 'underscore';\n\nimport type { IServiceProviderOptions } from '../definition/IServiceProviderOptions';\nimport type { ISAMLUser } from '../definition/ISAMLUser';\nimport type { ISAMLGlobalSettings } from '../definition/ISAMLGlobalSettings';\nimport type { IUserDataMap, IAttributeMapping } from '../definition/IAttributeMapping';\nimport { StatusCode } from './constants';\nimport type { Logger } from '../../../../server/lib/logger/Logger';\nimport { ensureArray } from '../../../../lib/utils/arrayUtils';\n\nlet providerList: Array = [];\nlet debug = false;\nlet relayState: string | null = null;\nlet logger: Logger | undefined;\n\nconst globalSettings: ISAMLGlobalSettings = {\n\tgenerateUsername: false,\n\tnameOverwrite: false,\n\tmailOverwrite: false,\n\timmutableProperty: 'EMail',\n\tdefaultUserRole: 'user',\n\tuserDataFieldMap: '{\"username\":\"username\", \"email\":\"email\", \"cn\": \"name\"}',\n\tusernameNormalize: 'None',\n\tchannelsAttributeUpdate: false,\n\tincludePrivateChannelsInUpdate: false,\n};\n\nexport class SAMLUtils {\n\tpublic static events: EventEmitter;\n\n\tpublic static get isDebugging(): boolean {\n\t\treturn debug;\n\t}\n\n\tpublic static get globalSettings(): ISAMLGlobalSettings {\n\t\treturn globalSettings;\n\t}\n\n\tpublic static get serviceProviders(): Array {\n\t\treturn providerList;\n\t}\n\n\tpublic static get relayState(): string | null {\n\t\treturn relayState;\n\t}\n\n\tpublic static set relayState(value: string | null) {\n\t\trelayState = value;\n\t}\n\n\tpublic static getServiceProviderOptions(providerName: string): IServiceProviderOptions | undefined {\n\t\tthis.log(providerName, providerList);\n\n\t\treturn _.find(providerList, (providerOptions) => providerOptions.provider === providerName);\n\t}\n\n\tpublic static setServiceProvidersList(list: Array): void {\n\t\tproviderList = list;\n\t}\n\n\tpublic static setLoggerInstance(instance: Logger): void {\n\t\tlogger = instance;\n\t}\n\n\t// TODO: Some of those should probably not be global\n\tpublic static updateGlobalSettings(samlConfigs: Record): void {\n\t\tdebug = Boolean(samlConfigs.debug);\n\n\t\tglobalSettings.generateUsername = Boolean(samlConfigs.generateUsername);\n\t\tglobalSettings.nameOverwrite = Boolean(samlConfigs.nameOverwrite);\n\t\tglobalSettings.mailOverwrite = Boolean(samlConfigs.mailOverwrite);\n\t\tglobalSettings.channelsAttributeUpdate = Boolean(samlConfigs.channelsAttributeUpdate);\n\t\tglobalSettings.includePrivateChannelsInUpdate = Boolean(samlConfigs.includePrivateChannelsInUpdate);\n\n\t\tif (samlConfigs.immutableProperty && typeof samlConfigs.immutableProperty === 'string') {\n\t\t\tglobalSettings.immutableProperty = samlConfigs.immutableProperty;\n\t\t}\n\n\t\tif (samlConfigs.usernameNormalize && typeof samlConfigs.usernameNormalize === 'string') {\n\t\t\tglobalSettings.usernameNormalize = samlConfigs.usernameNormalize;\n\t\t}\n\n\t\tif (samlConfigs.defaultUserRole && typeof samlConfigs.defaultUserRole === 'string') {\n\t\t\tglobalSettings.defaultUserRole = samlConfigs.defaultUserRole;\n\t\t}\n\n\t\tif (samlConfigs.userDataFieldMap && typeof samlConfigs.userDataFieldMap === 'string') {\n\t\t\tglobalSettings.userDataFieldMap = samlConfigs.userDataFieldMap;\n\t\t}\n\t}\n\n\tpublic static generateUniqueID(): string {\n\t\tconst chars = 'abcdef0123456789';\n\t\tlet uniqueID = 'id-';\n\t\tfor (let i = 0; i < 20; i++) {\n\t\t\tuniqueID += chars.substr(Math.floor(Math.random() * 15), 1);\n\t\t}\n\t\treturn uniqueID;\n\t}\n\n\tpublic static generateInstant(): string {\n\t\treturn new Date().toISOString();\n\t}\n\n\tpublic static certToPEM(cert: string): string {\n\t\tconst lines = cert.match(/.{1,64}/g);\n\t\tif (!lines) {\n\t\t\tthrow new Error('Invalid Certificate');\n\t\t}\n\n\t\tlines.splice(0, 0, '-----BEGIN CERTIFICATE-----');\n\t\tlines.push('-----END CERTIFICATE-----');\n\n\t\treturn lines.join('\\n');\n\t}\n\n\tpublic static fillTemplateData(template: string, data: Record): string {\n\t\tlet newTemplate = template;\n\n\t\tfor (const variable in data) {\n\t\t\tif (variable in data) {\n\t\t\t\tconst key = `__${variable}__`;\n\t\t\t\twhile (newTemplate.includes(key)) {\n\t\t\t\t\tnewTemplate = newTemplate.replace(key, data[variable]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn newTemplate;\n\t}\n\n\tpublic static log(obj: any, ...args: Array): void {\n\t\tif (debug && logger) {\n\t\t\tlogger.debug(obj, ...args);\n\t\t}\n\t}\n\n\tpublic static error(obj: any, ...args: Array): void {\n\t\tif (logger) {\n\t\t\tlogger.error(obj, ...args);\n\t\t}\n\t}\n\n\tpublic static inflateXml(\n\t\tbase64Data: string,\n\t\tsuccessCallback: (xml: string) => void,\n\t\terrorCallback: (err: string | object | null) => void,\n\t): void {\n\t\tconst buffer = Buffer.from(base64Data, 'base64');\n\t\tzlib.inflateRaw(buffer, (err, decoded) => {\n\t\t\tif (err) {\n\t\t\t\tthis.log(`Error while inflating. ${err}`);\n\t\t\t\treturn errorCallback(err);\n\t\t\t}\n\n\t\t\tif (!decoded) {\n\t\t\t\treturn errorCallback('Failed to extract request data');\n\t\t\t}\n\n\t\t\tconst xmlString = this.convertArrayBufferToString(decoded);\n\t\t\treturn successCallback(xmlString);\n\t\t});\n\t}\n\n\tpublic static validateStatus(doc: Document): {\n\t\tsuccess: boolean;\n\t\tmessage: string;\n\t\tstatusCode: string;\n\t} {\n\t\tlet successStatus = false;\n\t\tlet status = null;\n\t\tlet messageText = '';\n\n\t\tconst statusNodes = doc.getElementsByTagNameNS('urn:oasis:names:tc:SAML:2.0:protocol', 'StatusCode');\n\n\t\tif (statusNodes.length) {\n\t\t\tconst statusNode = statusNodes[0];\n\t\t\tconst statusMessage = doc.getElementsByTagNameNS('urn:oasis:names:tc:SAML:2.0:protocol', 'StatusMessage')[0];\n\n\t\t\tif (statusMessage?.firstChild?.textContent) {\n\t\t\t\tmessageText = statusMessage.firstChild.textContent;\n\t\t\t}\n\n\t\t\tstatus = statusNode.getAttribute('Value');\n\n\t\t\tif (status === StatusCode.success) {\n\t\t\t\tsuccessStatus = true;\n\t\t\t}\n\t\t}\n\t\treturn {\n\t\t\tsuccess: successStatus,\n\t\t\tmessage: messageText,\n\t\t\tstatusCode: status || '',\n\t\t};\n\t}\n\n\tpublic static normalizeCert(cert: string): string {\n\t\tif (!cert) {\n\t\t\treturn cert;\n\t\t}\n\n\t\treturn cert\n\t\t\t.replace(/-+BEGIN CERTIFICATE-+\\r?\\n?/, '')\n\t\t\t.replace(/-+END CERTIFICATE-+\\r?\\n?/, '')\n\t\t\t.replace(/\\r\\n/g, '\\n')\n\t\t\t.trim();\n\t}\n\n\tpublic static getUserDataMapping(): IUserDataMap {\n\t\tconst { userDataFieldMap, immutableProperty } = globalSettings;\n\n\t\tlet map: Record;\n\n\t\ttry {\n\t\t\tmap = JSON.parse(userDataFieldMap);\n\t\t} catch (e) {\n\t\t\tSAMLUtils.log(userDataFieldMap);\n\t\t\tSAMLUtils.log(e);\n\t\t\tthrow new Error('Failed to parse custom user field map');\n\t\t}\n\n\t\tconst parsedMap: IUserDataMap = {\n\t\t\tattributeList: new Set(),\n\t\t\temail: {\n\t\t\t\tfieldName: 'email',\n\t\t\t},\n\t\t\tusername: {\n\t\t\t\tfieldName: 'username',\n\t\t\t},\n\t\t\tname: {\n\t\t\t\tfieldName: 'cn',\n\t\t\t},\n\t\t\tidentifier: {\n\t\t\t\ttype: '',\n\t\t\t},\n\t\t};\n\n\t\tlet identifier = immutableProperty.toLowerCase();\n\n\t\tfor (const spFieldName in map) {\n\t\t\tif (!map.hasOwnProperty(spFieldName)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tconst attribute = map[spFieldName];\n\t\t\tif (typeof attribute !== 'string' && typeof attribute !== 'object') {\n\t\t\t\tthrow new Error(`SAML User Map: Invalid configuration for ${spFieldName} field.`);\n\t\t\t}\n\n\t\t\tif (spFieldName === '__identifier__') {\n\t\t\t\tif (typeof attribute !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid identifier.');\n\t\t\t\t}\n\n\t\t\t\tidentifier = attribute;\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tlet attributeMap: IAttributeMapping | null = null;\n\n\t\t\t// If it's a complex type, let's check what's in it\n\t\t\tif (typeof attribute === 'object') {\n\t\t\t\t// A fieldName is mandatory for complex fields. If it's missing, let's skip this one.\n\t\t\t\tif (!attribute.hasOwnProperty('fieldName') && !attribute.hasOwnProperty('fieldNames')) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tconst fieldName = attribute.fieldName || attribute.fieldNames;\n\t\t\t\tconst { regex, template } = attribute;\n\n\t\t\t\tif (Array.isArray(fieldName)) {\n\t\t\t\t\tif (!fieldName.length) {\n\t\t\t\t\t\tthrow new Error(`SAML User Map: Invalid configuration for ${spFieldName} field.`);\n\t\t\t\t\t}\n\n\t\t\t\t\tfor (const idpFieldName of fieldName) {\n\t\t\t\t\t\tparsedMap.attributeList.add(idpFieldName);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tparsedMap.attributeList.add(fieldName);\n\t\t\t\t}\n\n\t\t\t\tif (regex && typeof regex !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid RegEx');\n\t\t\t\t}\n\n\t\t\t\tif (template && typeof template !== 'string') {\n\t\t\t\t\tthrow new Error('SAML User Map: Invalid Template');\n\t\t\t\t}\n\n\t\t\t\tattributeMap = {\n\t\t\t\t\tfieldName,\n\t\t\t\t\t...(regex && { regex }),\n\t\t\t\t\t...(template && { template }),\n\t\t\t\t};\n\t\t\t} else if (typeof attribute === 'string') {\n\t\t\t\tattributeMap = {\n\t\t\t\t\tfieldName: attribute,\n\t\t\t\t};\n\t\t\t\tparsedMap.attributeList.add(attribute);\n\t\t\t}\n\n\t\t\tif (attributeMap) {\n\t\t\t\tif (spFieldName === 'email' || spFieldName === 'username' || spFieldName === 'name') {\n\t\t\t\t\tparsedMap[spFieldName] = attributeMap;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (identifier) {\n\t\t\tconst defaultTypes = ['email', 'username'];\n\n\t\t\tif (defaultTypes.includes(identifier)) {\n\t\t\t\tparsedMap.identifier.type = identifier;\n\t\t\t} else {\n\t\t\t\tparsedMap.identifier.type = 'custom';\n\t\t\t\tparsedMap.identifier.attribute = identifier;\n\t\t\t\tparsedMap.attributeList.add(identifier);\n\t\t\t}\n\t\t}\n\t\treturn parsedMap;\n\t}\n\n\tpublic static getProfileValue(profile: Record, mapping: IAttributeMapping, forceString = false): any {\n\t\tconst values: Record = {\n\t\t\tregex: '',\n\t\t};\n\t\tconst fieldNames = ensureArray(mapping.fieldName);\n\n\t\tlet mainValue;\n\t\tfor (const fieldName of fieldNames) {\n\t\t\tlet profileValue = profile[fieldName];\n\n\t\t\tif (Array.isArray(profileValue)) {\n\t\t\t\tfor (let i = 0; i < profile[fieldName].length; i++) {\n\t\t\t\t\t// Add every index to the list of possible values to be used, both first to last and from last to first\n\t\t\t\t\tvalues[`${fieldName}[${i}]`] = profileValue[i];\n\t\t\t\t\tvalues[`${fieldName}[-${Math.abs(0 - profileValue.length + i)}]`] = profileValue[i];\n\t\t\t\t}\n\t\t\t\tvalues[`${fieldName}[]`] = profileValue.join(' ');\n\t\t\t\tif (forceString) {\n\t\t\t\t\tprofileValue = profileValue.join(' ');\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tvalues[fieldName] = profileValue;\n\t\t\t}\n\n\t\t\tvalues[fieldName] = profileValue;\n\n\t\t\tif (!mainValue) {\n\t\t\t\tmainValue = profileValue;\n\t\t\t}\n\t\t}\n\n\t\tlet shouldRunTemplate = false;\n\t\tif (typeof mapping.template === 'string') {\n\t\t\t// unless the regex result is used on the template, we process the template first\n\t\t\tif (mapping.template.includes('__regex__')) {\n\t\t\t\tshouldRunTemplate = true;\n\t\t\t} else {\n\t\t\t\tmainValue = this.fillTemplateData(mapping.template, values);\n\t\t\t}\n\t\t}\n\n\t\tif (mapping.regex && mainValue && mainValue.match) {\n\t\t\tlet regexValue;\n\t\t\tconst match = mainValue.match(new RegExp(mapping.regex));\n\t\t\tif (match?.length) {\n\t\t\t\tif (match.length >= 2) {\n\t\t\t\t\tregexValue = match[1];\n\t\t\t\t} else {\n\t\t\t\t\tregexValue = match[0];\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (regexValue) {\n\t\t\t\tvalues.regex = regexValue;\n\t\t\t\tif (!shouldRunTemplate) {\n\t\t\t\t\tmainValue = regexValue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (shouldRunTemplate && typeof mapping.template === 'string') {\n\t\t\tmainValue = this.fillTemplateData(mapping.template, values);\n\t\t}\n\n\t\treturn mainValue;\n\t}\n\n\tpublic static convertArrayBufferToString(buffer: ArrayBuffer, encoding: BufferEncoding = 'utf8'): string {\n\t\treturn Buffer.from(buffer).toString(encoding);\n\t}\n\n\tpublic static normalizeUsername(name: string): string {\n\t\tconst { globalSettings } = this;\n\n\t\tswitch (globalSettings.usernameNormalize) {\n\t\t\tcase 'Lowercase':\n\t\t\t\tname = name.toLowerCase();\n\t\t\t\tbreak;\n\t\t}\n\n\t\treturn name;\n\t}\n\n\tpublic static mapProfileToUserObject(profile: Record): ISAMLUser {\n\t\tconst userDataMap = this.getUserDataMapping();\n\t\tSAMLUtils.log('parsed userDataMap', userDataMap);\n\n\t\tif (userDataMap.identifier.type === 'custom') {\n\t\t\tif (!userDataMap.identifier.attribute) {\n\t\t\t\tthrow new Error('SAML User Data Map: invalid Identifier configuration received.');\n\t\t\t}\n\t\t\tif (!profile[userDataMap.identifier.attribute]) {\n\t\t\t\tthrow new Error(`SAML Profile did not have the expected identifier (${userDataMap.identifier.attribute}).`);\n\t\t\t}\n\t\t}\n\n\t\tconst attributeList = new Map();\n\t\tfor (const attributeName of userDataMap.attributeList) {\n\t\t\tif (profile[attributeName] === undefined) {\n\t\t\t\tthis.log(`SAML user profile is missing the attribute ${attributeName}.`);\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tattributeList.set(attributeName, profile[attributeName]);\n\t\t}\n\t\tconst email = this.getProfileValue(profile, userDataMap.email);\n\t\tconst profileUsername = this.getProfileValue(profile, userDataMap.username, true);\n\t\tconst name = this.getProfileValue(profile, userDataMap.name, true);\n\n\t\t// Even if we're not using the email to identify the user, it is still mandatory because it's a mandatory information on Rocket.Chat\n\t\tif (!email) {\n\t\t\tthrow new Error('SAML Profile did not contain an email address');\n\t\t}\n\n\t\tconst userObject: ISAMLUser = {\n\t\t\tsamlLogin: {\n\t\t\t\tprovider: this.relayState,\n\t\t\t\tidp: profile.issuer,\n\t\t\t\tidpSession: profile.sessionIndex,\n\t\t\t\tnameID: profile.nameID,\n\t\t\t},\n\t\t\temailList: ensureArray(email),\n\t\t\tfullName: name || profile.displayName || profile.username,\n\t\t\teppn: profile.eppn,\n\t\t\tattributeList,\n\t\t\tidentifier: userDataMap.identifier,\n\t\t};\n\n\t\tif (profileUsername) {\n\t\t\tuserObject.username = this.normalizeUsername(profileUsername);\n\t\t}\n\n\t\tif (profile.language) {\n\t\t\tuserObject.language = profile.language;\n\t\t}\n\n\t\tif (profile.channels) {\n\t\t\tif (Array.isArray(profile.channels)) {\n\t\t\t\tuserObject.channels = profile.channels;\n\t\t\t} else {\n\t\t\t\tuserObject.channels = profile.channels.split(',');\n\t\t\t}\n\t\t}\n\n\t\tthis.events.emit('mapUser', { profile, userObject });\n\n\t\treturn userObject;\n\t}\n}\n\nSAMLUtils.events = new EventEmitter();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/LogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutRequest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/LogoutResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/parsers/Response.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/listener.ts",["22756"],[],"import type { IncomingMessage, ServerResponse } from 'http';\n\nimport { Meteor } from 'meteor/meteor';\nimport { WebApp } from 'meteor/webapp';\nimport { RoutePolicy } from 'meteor/routepolicy';\nimport bodyParser from 'body-parser';\nimport fiber from 'fibers';\nimport type { IIncomingMessage } from '@rocket.chat/core-typings';\n\nimport { SystemLogger } from '../../../server/lib/logger/system';\nimport { SAML } from './lib/SAML';\nimport { SAMLUtils } from './lib/Utils';\nimport type { ISAMLAction } from './definition/ISAMLAction';\n\nRoutePolicy.declare('/_saml/', 'network');\n\nconst samlUrlToObject = function (url: string | undefined): ISAMLAction | null {\n\t// req.url will be '/_saml///'\n\tif (!url) {\n\t\treturn null;\n\t}\n\n\tconst splitUrl = url.split('?');\n\tconst splitPath = splitUrl[0].split('/');\n\n\t// Any non-saml request will continue down the default\n\t// middlewares.\n\tif (splitPath[1] !== '_saml') {\n\t\treturn null;\n\t}\n\n\tconst result = {\n\t\tactionName: splitPath[2],\n\t\tserviceName: splitPath[3],\n\t\tcredentialToken: splitPath[4],\n\t};\n\n\tSAMLUtils.log(result);\n\treturn result;\n};\n\nconst middleware = function (req: IIncomingMessage, res: ServerResponse, next: (err?: any) => void): void {\n\t// Make sure to catch any exceptions because otherwise we'd crash\n\t// the runner\n\ttry {\n\t\tconst samlObject = samlUrlToObject(req.url);\n\t\tif (!samlObject || !samlObject.serviceName) {\n\t\t\tnext();\n\t\t\treturn;\n\t\t}\n\n\t\tif (!samlObject.actionName) {\n\t\t\tthrow new Error('Missing SAML action');\n\t\t}\n\n\t\tconst service = SAMLUtils.getServiceProviderOptions(samlObject.serviceName);\n\t\tif (!service) {\n\t\t\tSystemLogger.error(`${samlObject.serviceName} service provider not found`);\n\t\t\tthrow new Error('SAML Service Provider not found.');\n\t\t}\n\n\t\tSAML.processRequest(req, res, service, samlObject);\n\t} catch (err) {\n\t\t// @ToDo: Ideally we should send some error message to the client, but there's no way to do it on a redirect right now.\n\t\tSystemLogger.error(err);\n\n\t\tconst url = Meteor.absoluteUrl('home');\n\t\tres.writeHead(302, {\n\t\t\tLocation: url,\n\t\t});\n\t\tres.end();\n\t}\n};\n\n// Listen to incoming SAML http requests\nWebApp.connectHandlers.use(bodyParser.json()).use(function (req: IncomingMessage, res: ServerResponse, next: (err?: any) => void) {\n\t// Need to create a fiber since we're using synchronous http calls and nothing\n\t// else is wrapping this in a fiber automatically\n\tfiber(function () {\n\t\tmiddleware(req as IIncomingMessage, res, next);\n\t}).run();\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/loginHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/addSamlService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/methods/samlLogout.ts",["22757"],[],"import { Meteor } from 'meteor/meteor';\n\nimport { Users } from '../../../models/server';\nimport { SAMLServiceProvider } from '../lib/ServiceProvider';\nimport { SAMLUtils } from '../lib/Utils';\nimport type { IServiceProviderOptions } from '../definition/IServiceProviderOptions';\n\n/**\n * Fetch SAML provider configs for given 'provider'.\n */\nfunction getSamlServiceProviderOptions(provider: string): IServiceProviderOptions {\n\tif (!provider) {\n\t\tthrow new Meteor.Error('no-saml-provider', 'SAML internal error', {\n\t\t\tmethod: 'getSamlServiceProviderOptions',\n\t\t});\n\t}\n\n\tconst providers = SAMLUtils.serviceProviders;\n\n\tconst samlProvider = function (element: IServiceProviderOptions): boolean {\n\t\treturn element.provider === provider;\n\t};\n\n\treturn providers.filter(samlProvider)[0];\n}\n\nMeteor.methods({\n\tsamlLogout(provider: string) {\n\t\t// Make sure the user is logged in before we initiate SAML Logout\n\t\tif (!Meteor.userId()) {\n\t\t\tthrow new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'samlLogout' });\n\t\t}\n\t\tconst providerConfig = getSamlServiceProviderOptions(provider);\n\n\t\tSAMLUtils.log({ msg: 'Logout request', providerConfig });\n\t\t// This query should respect upcoming array of SAML logins\n\t\tconst user = Users.getSAMLByIdAndSAMLProvider(Meteor.userId(), provider);\n\t\tif (!user || !user.services || !user.services.saml) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst { nameID, idpSession } = user.services.saml;\n\t\tSAMLUtils.log({ msg: `NameID for user ${Meteor.userId()} found`, nameID });\n\n\t\tconst _saml = new SAMLServiceProvider(providerConfig);\n\n\t\tconst request = _saml.generateLogoutRequest({\n\t\t\tnameID: nameID || idpSession,\n\t\t\tsessionIndex: idpSession,\n\t\t});\n\n\t\tSAMLUtils.log('----Logout Request----');\n\t\tSAMLUtils.log(request);\n\n\t\t// request.request: actual XML SAML Request\n\t\t// request.id: comminucation id which will be mentioned in the ResponseTo field of SAMLResponse\n\n\t\tUsers.setSamlInResponseTo(Meteor.userId(), request.id);\n\n\t\tconst result = _saml.syncRequestToUrl(request.request, 'logout');\n\t\tSAMLUtils.log(`SAML Logout Request ${result}`);\n\n\t\treturn result;\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-accounts-saml/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/autocomplete-client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/collection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/meteor-autocomplete/client/templates.js",[],["22758","22759"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/collectMetrics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/metrics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/metrics/server/lib/statsTracker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Base.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChannelList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedChatSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CachedUserList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/ChatSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/RoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserAndRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/UserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/client/models/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/lib/setUpdatedAt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/FederationRoomEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Imports.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatDepartmentAgents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/LivechatRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Subscriptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/Users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_Base.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/_BaseDb.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-logs-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/models/server/models/apps-persistence-model.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/addWebdavServer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/nextcloud/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notification-queue/server/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Notifications.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/client/lib/Presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Notifications.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/notifications/server/lib/Presence.ts",[],["22760"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/addOAuthApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/functions/parseUriList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/addOAuthApp.ts",[],["22761"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/deleteOAuthApp.ts",[],["22762"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/admin/methods/updateOAuthApp.ts",[],["22763"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/default-services.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oauth2-server-config/server/oauth/oauth2-server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/jumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/providers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/oembed/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTR.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/OTRRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/IOTR.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/OtrRoomState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/lib/functions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/deleteOldOTRMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/sendSystemMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/methods/updateOTRAck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/otr/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/apn.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/gcm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push/server/push.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/lib/PushNotification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/push-notifications/server/methods/saveNotificationSettings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/init.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/client/methods/setReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/reactions/server/setReaction.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/cronPruneMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/retention-policy/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/events/events.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/logger/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/model/provider.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/provider/defaultProvider.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/search.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/providerService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/search/server/service/validationService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/client/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/lib/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/CachedSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/Middleware.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/SettingsRegistry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/applyMiddlewares.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/cached.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/convertValue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/getSettingDefaults.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideGenerator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overrideSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/overwriteSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/settings.mocks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/functions/validateSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/raw.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/settings/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/client/slackbridge_import.client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/RocketAdapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAPI.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/SlackAdapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/logger.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/removeChannelLinks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slackbridge/server/slackbridge_import.server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/gimme.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/lenny.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/shrug.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/tableflip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/lib/unflip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommand-asciiarts/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-archiveroom/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-create/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-help/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/hide.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/hide.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-hide/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-invite/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-inviteall/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-join/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-kick/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-leave/server/leave.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-me/server/me.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-msg/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/mute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-mute/server/unmute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-open/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/client/status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-status/server/status.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/client/topic.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-topic/server/topic.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/client.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/slashcommands-unarchiveroom/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/generateEml.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/functions/sendEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/lib/rocketchat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/smarsh-connector/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/lib/spotify.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/spotify/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getLastStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/getStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/otrStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/slashCommandsStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/functions/updateStatsCounter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/SAUMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/UAParserCustom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getAppsStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getImporterStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/getServicesStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/statistics.ts",["22764","22765","22766","22767"],[],"import os from 'os';\nimport { log } from 'console';\n\nimport _ from 'underscore';\nimport { Meteor } from 'meteor/meteor';\nimport { MongoInternals } from 'meteor/mongo';\nimport type { IRoom, IStats } from '@rocket.chat/core-typings';\nimport {\n\tNotificationQueue,\n\tUsers as UsersRaw,\n\tRooms as RoomsRaw,\n\tStatistics,\n\tSessions,\n\tIntegrations,\n\tInvites,\n\tUploads,\n\tLivechatDepartment,\n\tLivechatVisitors,\n\tEmailInbox,\n\tLivechatBusinessHours,\n\tMessages as MessagesRaw,\n\tRoles as RolesRaw,\n\tInstanceStatus,\n\tSettings,\n\tLivechatTrigger,\n\tLivechatCustomField,\n} from '@rocket.chat/models';\nimport { Analytics, Team, VideoConf } from '@rocket.chat/core-services';\n\nimport { Users, Rooms, Subscriptions, Messages } from '../../../models/server';\nimport { settings } from '../../../settings/server';\nimport { Info, getMongoInfo } from '../../../utils/server';\nimport { getControl } from '../../../../server/lib/migrations';\nimport { getStatistics as federationGetStatistics } from '../../../federation/server/functions/dashboard';\nimport { readSecondaryPreferred } from '../../../../server/database/readSecondaryPreferred';\nimport { getAppsStatistics } from './getAppsStatistics';\nimport { getImporterStatistics } from './getImporterStatistics';\nimport { getServicesStatistics } from './getServicesStatistics';\nimport { getStatistics as getEnterpriseStatistics } from '../../../../ee/app/license/server';\nimport { getSettingsStatistics } from '../../../../server/lib/statistics/getSettingsStatistics';\nimport { isRunningMs } from '../../../../server/lib/isRunningMs';\nimport { getMatrixFederationStatistics } from '../../../../server/services/federation/infrastructure/rocket-chat/adapters/statistics';\n\nconst wizardFields = ['Organization_Type', 'Industry', 'Size', 'Country', 'Language', 'Server_Type', 'Register_Server'];\n\nconst getUserLanguages = async (totalUsers: number): Promise<{ [key: string]: number }> => {\n\tconst result = await UsersRaw.getUserLanguages();\n\n\tconst languages: { [key: string]: number } = {\n\t\tnone: totalUsers,\n\t};\n\n\tresult.forEach(({ _id, total }: { _id: string; total: number }) => {\n\t\tif (!_id) {\n\t\t\treturn;\n\t\t}\n\t\tlanguages[_id] = total;\n\t\tlanguages.none -= total;\n\t});\n\n\treturn languages;\n};\n\nconst { db } = MongoInternals.defaultRemoteCollectionDriver().mongo;\n\nexport const statistics = {\n\tget: async (): Promise => {\n\t\tconst readPreference = readSecondaryPreferred(db);\n\n\t\tconst statistics = {} as IStats;\n\t\tconst statsPms = [];\n\n\t\t// Setup Wizard\n\t\tstatistics.wizard = {};\n\t\tawait Promise.all(\n\t\t\twizardFields.map(async (field) => {\n\t\t\t\tconst record = await Settings.findOne(field);\n\t\t\t\tif (record) {\n\t\t\t\t\tconst wizardField = field.replace(/_/g, '').replace(field[0], field[0].toLowerCase());\n\t\t\t\t\tstatistics.wizard[wizardField] = record.value;\n\t\t\t\t}\n\t\t\t}),\n\t\t);\n\n\t\t// Version\n\t\tconst uniqueID = await Settings.findOne('uniqueID');\n\t\tstatistics.uniqueId = settings.get('uniqueID');\n\t\tif (uniqueID) {\n\t\t\tstatistics.installedAt = uniqueID.createdAt.toISOString();\n\t\t}\n\n\t\tif (Info) {\n\t\t\tstatistics.version = Info.version;\n\t\t\tstatistics.tag = Info.tag;\n\t\t\tstatistics.branch = Info.branch;\n\t\t}\n\n\t\t// User statistics\n\t\tstatistics.totalUsers = Users.find().count();\n\t\tstatistics.activeUsers = Users.getActiveLocalUserCount();\n\t\tstatistics.activeGuests = Users.getActiveLocalGuestCount();\n\t\tstatistics.nonActiveUsers = Users.find({ active: false }).count();\n\t\tstatistics.appUsers = Users.find({ type: 'app' }).count();\n\t\tstatistics.onlineUsers = Meteor.users.find({ status: 'online' }).count();\n\t\tstatistics.awayUsers = Meteor.users.find({ status: 'away' }).count();\n\t\tstatistics.busyUsers = Meteor.users.find({ status: 'busy' }).count();\n\t\tstatistics.totalConnectedUsers = statistics.onlineUsers + statistics.awayUsers;\n\t\tstatistics.offlineUsers = statistics.totalUsers - statistics.onlineUsers - statistics.awayUsers - statistics.busyUsers;\n\t\tstatsPms.push(\n\t\t\tgetUserLanguages(statistics.totalUsers).then((total) => {\n\t\t\t\tstatistics.userLanguages = total;\n\t\t\t}),\n\t\t);\n\n\t\t// Room statistics\n\t\tstatistics.totalRooms = Rooms.find().count();\n\t\tstatistics.totalChannels = Rooms.findByType('c').count();\n\t\tstatistics.totalPrivateGroups = Rooms.findByType('p').count();\n\t\tstatistics.totalDirect = Rooms.findByType('d').count();\n\t\tstatistics.totalLivechat = Rooms.findByType('l').count();\n\t\tstatistics.totalDiscussions = Rooms.countDiscussions();\n\t\tstatistics.totalThreads = Messages.countThreads();\n\n\t\t// livechat visitors\n\t\tstatistics.totalLivechatVisitors = await LivechatVisitors.col.estimatedDocumentCount();\n\n\t\t// livechat agents\n\t\tstatistics.totalLivechatAgents = Users.findAgents().count();\n\t\tstatistics.totalLivechatManagers = await UsersRaw.col.countDocuments({ roles: 'livechat-manager' });\n\n\t\t// livechat enabled\n\t\tstatistics.livechatEnabled = settings.get('Livechat_enabled');\n\n\t\t// Count and types of omnichannel rooms\n\t\tstatsPms.push(\n\t\t\tRoomsRaw.allRoomSourcesCount()\n\t\t\t\t.toArray()\n\t\t\t\t.then((roomSources) => {\n\t\t\t\t\tstatistics.omnichannelSources = roomSources.map(({ _id: { id, alias, type }, count }) => ({\n\t\t\t\t\t\tid,\n\t\t\t\t\t\talias,\n\t\t\t\t\t\ttype,\n\t\t\t\t\t\tcount,\n\t\t\t\t\t}));\n\t\t\t\t}),\n\t\t);\n\n\t\t// Number of departments\n\t\tstatsPms.push(\n\t\t\tLivechatDepartment.col.count().then((count) => {\n\t\t\t\tstatistics.departments = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Number of archived departments\n\t\tstatsPms.push(\n\t\t\tLivechatDepartment.col.countDocuments({ archived: true }).then((count) => {\n\t\t\t\tstatistics.archivedDepartments = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Workspace allows dpeartment removal\n\t\tstatistics.isDepartmentRemovalEnabled = settings.get('Omnichannel_enable_department_removal');\n\n\t\t// Number of triggers\n\t\tstatsPms.push(\n\t\t\tLivechatTrigger.col.count().then((count) => {\n\t\t\t\tstatistics.totalTriggers = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Number of custom fields\n\t\tstatsPms.push(\n\t\t\tLivechatCustomField.col.count().then((count) => {\n\t\t\t\tstatistics.totalCustomFields = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Type of routing algorithm used on omnichannel\n\t\tstatistics.routingAlgorithm = settings.get('Livechat_Routing_Method') || '';\n\n\t\t// is on-hold active\n\t\tstatistics.onHoldEnabled = settings.get('Livechat_allow_manual_on_hold');\n\n\t\t// Number of Email Inboxes\n\t\tstatsPms.push(\n\t\t\tEmailInbox.col.count().then((count) => {\n\t\t\t\tstatistics.emailInboxes = count;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tLivechatBusinessHours.col.count().then((count) => {\n\t\t\t\tstatistics.BusinessHours = {\n\t\t\t\t\t// Number of Business Hours\n\t\t\t\t\ttotal: count,\n\t\t\t\t\t// Business Hours strategy\n\t\t\t\t\tstrategy: settings.get('Livechat_enable_business_hours') || '',\n\t\t\t\t};\n\t\t\t}),\n\t\t);\n\n\t\t// Type of routing algorithm used on omnichannel\n\t\tstatistics.routingAlgorithm = settings.get('Livechat_Routing_Method');\n\n\t\t// is on-hold active\n\t\tstatistics.onHoldEnabled = settings.get('Livechat_allow_manual_on_hold');\n\n\t\t// Last-Chatted Agent Preferred (enabled/disabled)\n\t\tstatistics.lastChattedAgentPreferred = settings.get('Livechat_last_chatted_agent_routing');\n\n\t\t// Assign new conversations to the contact manager (enabled/disabled)\n\t\tstatistics.assignNewConversationsToContactManager = settings.get('Omnichannel_contact_manager_routing');\n\n\t\t// How to handle Visitor Abandonment setting\n\t\tstatistics.visitorAbandonment = settings.get('Livechat_abandoned_rooms_action');\n\n\t\t// Amount of chats placed on hold\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countRoomsWithMessageType('omnichannel_placed_chat_on_hold', { readPreference }).then((total) => {\n\t\t\t\tstatistics.chatsOnHold = total;\n\t\t\t}),\n\t\t);\n\n\t\t// VoIP Enabled\n\t\tstatistics.voipEnabled = settings.get('VoIP_Enabled');\n\n\t\t// Amount of VoIP Calls\n\t\tstatsPms.push(\n\t\t\tRoomsRaw.countByType('v').then((count) => {\n\t\t\t\tstatistics.voipCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of VoIP Extensions connected\n\t\tstatsPms.push(\n\t\t\tUsersRaw.col.countDocuments({ extension: { $exists: true } }).then((count) => {\n\t\t\t\tstatistics.voipExtensions = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of Calls that ended properly\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countByType('voip-call-wrapup', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipSuccessfulCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Amount of Calls that ended with an error\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countByType('voip-call-ended-unexpectedly', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipErrorCalls = count;\n\t\t\t}),\n\t\t);\n\t\t// Amount of Calls that were put on hold\n\t\tstatsPms.push(\n\t\t\tMessagesRaw.countRoomsWithMessageType('voip-call-on-hold', { readPreference }).then((count) => {\n\t\t\t\tstatistics.voipOnHoldCalls = count;\n\t\t\t}),\n\t\t);\n\n\t\t// Message statistics\n\t\tstatistics.totalChannelMessages = _.reduce(\n\t\t\tRooms.findByType('c', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countChannelMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalPrivateGroupMessages = _.reduce(\n\t\t\tRooms.findByType('p', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countPrivateGroupMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalDirectMessages = _.reduce(\n\t\t\tRooms.findByType('d', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countDirectMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalLivechatMessages = _.reduce(\n\t\t\tRooms.findByType('l', { fields: { msgs: 1 } }).fetch(),\n\t\t\tfunction _countLivechatMessages(num: number, room: IRoom) {\n\t\t\t\treturn num + room.msgs;\n\t\t\t},\n\t\t\t0,\n\t\t);\n\t\tstatistics.totalMessages =\n\t\t\tstatistics.totalChannelMessages +\n\t\t\tstatistics.totalPrivateGroupMessages +\n\t\t\tstatistics.totalDirectMessages +\n\t\t\tstatistics.totalLivechatMessages;\n\n\t\t// Federation statistics\n\t\tstatsPms.push(\n\t\t\tfederationGetStatistics().then((federationOverviewData) => {\n\t\t\t\tstatistics.federatedServers = federationOverviewData.numberOfServers;\n\t\t\t\tstatistics.federatedUsers = federationOverviewData.numberOfFederatedUsers;\n\t\t\t}),\n\t\t);\n\n\t\tstatistics.lastLogin = Users.getLastLogin();\n\t\tstatistics.lastMessageSentAt = Messages.getLastTimestamp();\n\t\tstatistics.lastSeenSubscription = Subscriptions.getLastSeen();\n\n\t\tstatistics.os = {\n\t\t\ttype: os.type(),\n\t\t\tplatform: os.platform(),\n\t\t\tarch: os.arch(),\n\t\t\trelease: os.release(),\n\t\t\tuptime: os.uptime(),\n\t\t\tloadavg: os.loadavg(),\n\t\t\ttotalmem: os.totalmem(),\n\t\t\tfreemem: os.freemem(),\n\t\t\tcpus: os.cpus(),\n\t\t};\n\n\t\tstatistics.process = {\n\t\t\tnodeVersion: process.version,\n\t\t\tpid: process.pid,\n\t\t\tuptime: process.uptime(),\n\t\t};\n\n\t\tstatistics.deploy = {\n\t\t\tmethod: process.env.DEPLOY_METHOD || 'tar',\n\t\t\tplatform: process.env.DEPLOY_PLATFORM || 'selfinstall',\n\t\t};\n\n\t\tstatistics.readReceiptsEnabled = settings.get('Message_Read_Receipt_Enabled');\n\t\tstatistics.readReceiptsDetailed = settings.get('Message_Read_Receipt_Store_Users');\n\n\t\tstatistics.enterpriseReady = true;\n\t\tstatsPms.push(\n\t\t\tUploads.col.estimatedDocumentCount().then((count) => {\n\t\t\t\tstatistics.uploadsTotal = count;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tUploads.col\n\t\t\t\t.aggregate(\n\t\t\t\t\t[\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t$group: { _id: 'total', total: { $sum: '$size' } },\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t\t{ readPreference },\n\t\t\t\t)\n\t\t\t\t.toArray()\n\t\t\t\t.then((agg) => {\n\t\t\t\t\tconst [result] = agg;\n\t\t\t\t\tstatistics.uploadsTotalSize = result ? (result as any).total : 0;\n\t\t\t\t}),\n\t\t);\n\n\t\tstatistics.migration = getControl();\n\t\tstatsPms.push(\n\t\t\tInstanceStatus.col.countDocuments({ _updatedAt: { $gt: new Date(Date.now() - process.uptime() * 1000 - 2000) } }).then((count) => {\n\t\t\t\tstatistics.instanceCount = count;\n\t\t\t}),\n\t\t);\n\n\t\tconst { oplogEnabled, mongoVersion, mongoStorageEngine } = getMongoInfo();\n\t\tstatistics.msEnabled = isRunningMs();\n\t\tstatistics.oplogEnabled = oplogEnabled;\n\t\tstatistics.mongoVersion = mongoVersion;\n\t\tstatistics.mongoStorageEngine = mongoStorageEngine;\n\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueUsersOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueUsersOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueDevicesOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueDevicesOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfYesterday().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfYesterday = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfLastWeek().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfLastWeek = result;\n\t\t\t}),\n\t\t);\n\t\tstatsPms.push(\n\t\t\tSessions.getUniqueOSOfLastMonth().then((result) => {\n\t\t\t\tstatistics.uniqueOSOfLastMonth = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatistics.apps = getAppsStatistics();\n\t\tstatistics.services = getServicesStatistics();\n\t\tstatistics.importer = getImporterStatistics();\n\t\tstatistics.videoConf = await VideoConf.getStatistics();\n\n\t\t// If getSettingsStatistics() returns an error, save as empty object.\n\t\tstatsPms.push(\n\t\t\tgetSettingsStatistics().then((res) => {\n\t\t\t\tconst settingsStatisticsObject = res || {};\n\t\t\t\tstatistics.settings = settingsStatisticsObject;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tIntegrations.find(\n\t\t\t\t{},\n\t\t\t\t{\n\t\t\t\t\tprojection: {\n\t\t\t\t\t\t_id: 0,\n\t\t\t\t\t\ttype: 1,\n\t\t\t\t\t\tenabled: 1,\n\t\t\t\t\t\tscriptEnabled: 1,\n\t\t\t\t\t},\n\t\t\t\t\treadPreference,\n\t\t\t\t},\n\t\t\t)\n\t\t\t\t.toArray()\n\t\t\t\t.then((found) => {\n\t\t\t\t\tconst integrations = found;\n\n\t\t\t\t\tstatistics.integrations = {\n\t\t\t\t\t\ttotalIntegrations: integrations.length,\n\t\t\t\t\t\ttotalIncoming: integrations.filter((integration) => integration.type === 'webhook-incoming').length,\n\t\t\t\t\t\ttotalIncomingActive: integrations.filter(\n\t\t\t\t\t\t\t(integration) => integration.enabled === true && integration.type === 'webhook-incoming',\n\t\t\t\t\t\t).length,\n\t\t\t\t\t\ttotalOutgoing: integrations.filter((integration) => integration.type === 'webhook-outgoing').length,\n\t\t\t\t\t\ttotalOutgoingActive: integrations.filter(\n\t\t\t\t\t\t\t(integration) => integration.enabled === true && integration.type === 'webhook-outgoing',\n\t\t\t\t\t\t).length,\n\t\t\t\t\t\ttotalWithScriptEnabled: integrations.filter((integration) => integration.scriptEnabled === true).length,\n\t\t\t\t\t};\n\t\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tNotificationQueue.col.estimatedDocumentCount().then((count) => {\n\t\t\t\tstatistics.pushQueue = count;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tgetEnterpriseStatistics().then((result) => {\n\t\t\t\tstatistics.enterprise = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(\n\t\t\tTeam.getStatistics().then((result) => {\n\t\t\t\tstatistics.teams = result;\n\t\t\t}),\n\t\t);\n\n\t\tstatsPms.push(Analytics.resetSeatRequestCount());\n\n\t\t// TODO: Is that the best way to do this? maybe we should use a promise.all()\n\n\t\tstatistics.dashboardCount = settings.get('Engagement_Dashboard_Load_Count');\n\t\tstatistics.messageAuditApply = settings.get('Message_Auditing_Apply_Count');\n\t\tstatistics.messageAuditLoad = settings.get('Message_Auditing_Panel_Load_Count');\n\t\tstatistics.joinJitsiButton = settings.get('Jitsi_Click_To_Join_Count');\n\t\tstatistics.slashCommandsJitsi = settings.get('Jitsi_Start_SlashCommands_Count');\n\t\tstatistics.totalOTRRooms = Rooms.findByCreatedOTR().count();\n\t\tstatistics.totalOTR = settings.get('OTR_Count');\n\t\tstatistics.totalBroadcastRooms = await RoomsRaw.findByBroadcast().count();\n\t\tstatistics.totalRoomsWithActiveLivestream = await RoomsRaw.findByActiveLivestream().count();\n\t\tstatistics.totalTriggeredEmails = settings.get('Triggered_Emails_Count');\n\t\tstatistics.totalRoomsWithStarred = await MessagesRaw.countRoomsWithStarredMessages({ readPreference });\n\t\tstatistics.totalRoomsWithPinned = await MessagesRaw.countRoomsWithPinnedMessages({ readPreference });\n\t\tstatistics.totalUserTOTP = await UsersRaw.findActiveUsersTOTPEnable({ readPreference }).count();\n\t\tstatistics.totalUserEmail2fa = await UsersRaw.findActiveUsersEmail2faEnable({ readPreference }).count();\n\t\tstatistics.totalPinned = await MessagesRaw.findPinned({ readPreference }).count();\n\t\tstatistics.totalStarred = await MessagesRaw.findStarred({ readPreference }).count();\n\t\tstatistics.totalLinkInvitation = await Invites.find().count();\n\t\tstatistics.totalLinkInvitationUses = await Invites.countUses();\n\t\tstatistics.totalEmailInvitation = settings.get('Invitation_Email_Count');\n\t\tstatistics.totalE2ERooms = await RoomsRaw.findByE2E({ readPreference }).count();\n\t\tstatistics.logoChange = Object.keys(settings.get('Assets_logo')).includes('url');\n\t\tstatistics.showHomeButton = settings.get('Layout_Show_Home_Button');\n\t\tstatistics.totalEncryptedMessages = await MessagesRaw.countByType('e2e', { readPreference });\n\t\tstatistics.totalManuallyAddedUsers = settings.get('Manual_Entry_User_Count');\n\t\tstatistics.totalSubscriptionRoles = await RolesRaw.findByScope('Subscriptions').count();\n\t\tstatistics.totalUserRoles = await RolesRaw.findByScope('Users').count();\n\t\tstatistics.totalWebRTCCalls = settings.get('WebRTC_Calls_Count');\n\t\tstatistics.uncaughtExceptionsCount = settings.get('Uncaught_Exceptions_Count');\n\n\t\tconst defaultHomeTitle = (await Settings.findOneById('Layout_Home_Title'))?.packageValue;\n\t\tstatistics.homeTitleChanged = settings.get('Layout_Home_Title') !== defaultHomeTitle;\n\n\t\tconst defaultHomeBody = (await Settings.findOneById('Layout_Home_Body'))?.packageValue;\n\t\tstatistics.homeBodyChanged = settings.get('Layout_Home_Body') !== defaultHomeBody;\n\n\t\tconst defaultCustomCSS = (await Settings.findOneById('theme-custom-css'))?.packageValue;\n\t\tstatistics.customCSSChanged = settings.get('theme-custom-css') !== defaultCustomCSS;\n\n\t\tconst defaultOnLogoutCustomScript = (await Settings.findOneById('Custom_Script_On_Logout'))?.packageValue;\n\t\tstatistics.onLogoutCustomScriptChanged = settings.get('Custom_Script_On_Logout') !== defaultOnLogoutCustomScript;\n\n\t\tconst defaultLoggedOutCustomScript = (await Settings.findOneById('Custom_Script_Logged_Out'))?.packageValue;\n\t\tstatistics.loggedOutCustomScriptChanged = settings.get('Custom_Script_Logged_Out') !== defaultLoggedOutCustomScript;\n\n\t\tconst defaultLoggedInCustomScript = (await Settings.findOneById('Custom_Script_Logged_In'))?.packageValue;\n\t\tstatistics.loggedInCustomScriptChanged = settings.get('Custom_Script_Logged_In') !== defaultLoggedInCustomScript;\n\n\t\tstatistics.matrixFederation = await getMatrixFederationStatistics();\n\n\t\t// Omnichannel call stats\n\t\tstatistics.webRTCEnabled = settings.get('WebRTC_Enabled');\n\t\tstatistics.webRTCEnabledForOmnichannel = settings.get('Omnichannel_call_provider') === 'WebRTC';\n\t\tstatistics.omnichannelWebRTCCalls = await RoomsRaw.findCountOfRoomsWithActiveCalls();\n\n\t\tawait Promise.all(statsPms).catch(log);\n\n\t\treturn statistics;\n\t},\n\tasync save(): Promise {\n\t\tconst rcStatistics = await statistics.get();\n\t\trcStatistics.createdAt = new Date();\n\t\tawait Statistics.insertOne(rcStatistics);\n\t\treturn rcStatistics;\n\t},\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/lib/telemetryEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/methods/getStatistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/statistics/server/startup/monitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/theme/server/variables.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/flextab/threadlist.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/lib/normalizeThreadTitle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/follow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/replyInThread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/client/messageAction/unfollow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/functions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/aftersavemessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/hooks/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/followMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/getThreadsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/methods/unfollowMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/threads/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/token-login/server/login_token_server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/tokenpass/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/ChatMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/UserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/accounts.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirror.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/codeMirrorComponent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/codeMirror/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/collections.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/iframeCommands.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/notification.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/parentTemplate.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioEncoder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/AudioRecorder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/recorderjs/videoRecorder.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/rocket.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/lib/userPopoverStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/CommonRoomTemplateInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/lib/scrolling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/photoswipeContent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui/client/views/app/roomSearch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-cached-collection/client/models/CachedCollectionManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-clean-history/client/lib/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/client/loading/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateHTML.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/public/generateSprite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/inject.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-master/server/scripts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionButtonSyncer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/ActionManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/dropdownAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/lib/applyButtonFilters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/messageBox.ts",[],["22768","22769"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/actionButtons/tabbar.ts",[],["22770"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/findParentMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/createComposerAPI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/messageBox/messageBoxFormatting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/ComposerBoxPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupCannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupSlashCommand.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopup/ComposerBoxPopupUser.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/components/composerBoxPopupPreview/ComposerBoxPopupPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/hooks/useComposerBoxPopupQueries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupConfig.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-message/client/popup/messagePopupSlashCommandPreview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/AccountBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/IframeLogin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/MessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomHistoryManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/RoomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/mainReady.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageActionDefault.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/messageContext.ts",[],["22771","22772","22773","22774","22775","22776","22777"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/openRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/client/lib/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/Message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/lib/MessageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-utils/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/ui-vrecord/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/customUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/lib/userStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/deleteCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/client/notifications/updateCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/deleteCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/getUserStatusText.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/insertOrUpdateUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/listCustomUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/user-status/server/methods/setUserStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/RestApiClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/client/lib/getUserPreference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/fileUploadRestrictions.js",["22778","22779","22780","22781","22782"],[],"import { Meteor } from 'meteor/meteor';\nimport _ from 'underscore';\n\nlet settings;\nif (Meteor.isClient) {\n\tsettings = require('../../settings/client').settings;\n} else {\n\tsettings = require('../../settings/server').settings;\n}\n\nexport const fileUploadMediaWhiteList = function (customWhiteList) {\n\tconst mediaTypeWhiteList = customWhiteList || settings.get('FileUpload_MediaTypeWhiteList');\n\n\tif (!mediaTypeWhiteList || mediaTypeWhiteList === '*') {\n\t\treturn;\n\t}\n\treturn _.map(mediaTypeWhiteList.split(','), function (item) {\n\t\treturn item.trim();\n\t});\n};\n\nconst fileUploadMediaBlackList = function () {\n\tconst blacklist = settings.get('FileUpload_MediaTypeBlackList');\n\tif (!blacklist) {\n\t\treturn;\n\t}\n\n\treturn _.map(blacklist.split(','), (item) => item.trim());\n};\n\nconst isTypeOnList = function (type, list) {\n\tif (_.contains(list, type)) {\n\t\treturn true;\n\t}\n\tconst wildCardGlob = '/*';\n\tconst wildcards = _.filter(list, function (item) {\n\t\treturn item.indexOf(wildCardGlob) > 0;\n\t});\n\tif (_.contains(wildcards, type.replace(/(\\/.*)$/, wildCardGlob))) {\n\t\treturn true;\n\t}\n};\n\nexport const fileUploadIsValidContentType = function (type, customWhiteList) {\n\tconst blackList = fileUploadMediaBlackList();\n\tconst whiteList = fileUploadMediaWhiteList(customWhiteList);\n\n\tif (!type && blackList) {\n\t\treturn false;\n\t}\n\n\tif (blackList && isTypeOnList(type, blackList)) {\n\t\treturn false;\n\t}\n\n\tif (!whiteList) {\n\t\treturn true;\n\t}\n\n\treturn isTypeOnList(type, whiteList);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarColor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getAvatarURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getDefaultSubscriptionPref.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getURL.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserAvatarURL.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserNotificationPreference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/getUserPreference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/mimeTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/placeholders.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/slashCommand.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/tapi18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/lib/templateVarHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getDefaultUserFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/getMongoInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/isDocker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/normalizeMessageFileUpload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/functions/safeGetMeteorUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/JWTHelper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/cron/Cronjobs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getTimezone.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/getValidRoomName.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/utils/server/lib/normalizeMessagesForUser.ts",["22783"],[],"import type { IMessage, IUser } from '@rocket.chat/core-typings';\n\nimport { Users } from '../../../models/server';\nimport { settings } from '../../../settings/server';\n\nconst filterStarred = (message: IMessage, uid: string): IMessage => {\n\t// only return starred field if user has it starred\n\tif (message.starred && Array.isArray(message.starred)) {\n\t\tmessage.starred = message.starred.filter((star) => star._id === uid);\n\t}\n\treturn message;\n};\n\n// TODO: we should let clients get user names on demand instead of doing this\n\nfunction getNameOfUsername(users: Map, username: string): string {\n\treturn users.get(username) || username;\n}\n\nexport const normalizeMessagesForUser = (messages: IMessage[], uid: string): IMessage[] => {\n\t// if not using real names, there is nothing else to do\n\tif (!settings.get('UI_Use_Real_Name')) {\n\t\treturn messages.map((message) => filterStarred(message, uid));\n\t}\n\n\tconst usernames = new Set();\n\n\tmessages.forEach((message) => {\n\t\tmessage = filterStarred(message, uid);\n\n\t\tif (!message.u || !message.u.username) {\n\t\t\treturn;\n\t\t}\n\t\tusernames.add(message.u.username);\n\n\t\t(message.mentions || []).forEach(({ username }) => {\n\t\t\tusernames.add(username);\n\t\t});\n\n\t\tObject.values(message.reactions || {}).forEach((reaction) => reaction.usernames.forEach((username) => usernames.add(username)));\n\t});\n\n\tconst names = new Map();\n\n\t(\n\t\tUsers.findUsersByUsernames([...usernames.values()], {\n\t\t\tfields: {\n\t\t\t\tusername: 1,\n\t\t\t\tname: 1,\n\t\t\t},\n\t\t}) as Pick[]\n\t).forEach((user) => {\n\t\tnames.set(user.username, user.name);\n\t});\n\n\tmessages.forEach((message: IMessage) => {\n\t\tif (!message.u) {\n\t\t\treturn;\n\t\t}\n\t\tmessage.u.name = getNameOfUsername(names, message.u.username);\n\n\t\t(message.mentions || []).forEach((mention) => {\n\t\t\tif (mention.username) {\n\t\t\t\tmention.name = getNameOfUsername(names, mention.username);\n\t\t\t}\n\t\t});\n\n\t\tif (!message.reactions) {\n\t\t\treturn messages;\n\t\t}\n\n\t\tmessage.reactions = Object.fromEntries(\n\t\t\tObject.entries(message.reactions).map(([keys, reaction]) => {\n\t\t\t\treaction.names = reaction.usernames.map((username) => getNameOfUsername(names, username));\n\t\t\t\treturn [keys, reaction];\n\t\t\t}),\n\t\t);\n\t});\n\n\treturn messages;\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/addSettings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/checkVersionUpdate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/functions/getNewUpdates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/version-check/server/methods/banner_dismiss.ts",[],["22784"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/videobridge/client/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/voip/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/actionButton.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/client/startup/sync.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/getWebdavCredentials.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/uploadFileToWebdav.ts",[],["22785"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/lib/webdavClientAdapter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/addWebdavAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getFileFromWebdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFileList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/getWebdavFilePreview.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/removeWebdavAccount.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/methods/uploadFileToWebdav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webdav/server/startup/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/WebRTCClass.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/actionLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/adapter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/screenShare.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/client/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/webrtc/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/lib/common.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/wordpress/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitHandleClose.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/UIKit/hooks/useUIKitStateManager.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AccountsCustomFields/AccountsCustomFieldsAssembler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AccountsCustomFields/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AdministrationModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AppsModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AdministrationList/AuditModelList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteAgentWithoutExtension.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/AutoCompleteDepartmentMultiple.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Backdrop.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerBadge.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/BurgerMenuButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Line.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/Wrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/BurgerMenu/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ConfirmOwnerChangeModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/CreateDiscussion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/DefaultParentRoomField.tsx",["22786"],[],"import { Skeleton, TextInput, Callout } from '@rocket.chat/fuselage';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { AsyncStatePhase } from '../../hooks/useAsyncState';\nimport { useEndpointData } from '../../hooks/useEndpointData';\nimport { roomCoordinator } from '../../lib/rooms/roomCoordinator';\n\nconst DefaultParentRoomField = ({ defaultParentRoom }: { defaultParentRoom: string }): ReactElement => {\n\tconst t = useTranslation();\n\tconst { value, phase } = useEndpointData('/v1/rooms.info', {\n\t\tparams: useMemo(\n\t\t\t() => ({\n\t\t\t\troomId: defaultParentRoom,\n\t\t\t}),\n\t\t\t[defaultParentRoom],\n\t\t),\n\t});\n\n\tif (phase === AsyncStatePhase.LOADING) {\n\t\treturn ;\n\t}\n\n\tif (!value || !value.room) {\n\t\treturn {t('Error')};\n\t}\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default DefaultParentRoomField;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CreateDiscussion/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/CustomFieldsFormV2.tsx",[],["22787"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Emoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/FilterByText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GazzodownText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/GenericTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/HeaderCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/NoResults.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/SortIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableHeaderCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableLoadingTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/V2/GenericTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useCurrent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useItemsPerPageLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/usePagination.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useShowingResultsLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/hooks/useSort.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/GenericTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelActionGroup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelLabel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/InfoPanelTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/RetentionPolicyCallout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/InfoPanel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/LocalTime.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/MarkdownText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Skeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/Tags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useAvailableAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/hooks/useDepartmentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/CloseChatModalData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/EnterpriseDepartmentsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/ReturnChatQueueModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Omnichannel/modals/TranscriptModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/Page.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageBlockWithBorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/PageScrollableContentWithShadow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Page/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PageSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/PlanTag.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RawText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/Avatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/RoomAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/hooks/useRoomsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomAutoComplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelAppSourceRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelCoreSourceRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/OmnichannelRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/context/OmnichannelRoomIconContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/lib/OmnichannelRoomIcon.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/OmnichannelRoomIcon/provider/OmnichannelRoomIconProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/RoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/RoomIcon/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/ScrollableContentWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Content.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Header.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/ListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/Sidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarGenericItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarItemsAssembler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/SidebarNavigationItem.tsx",[],["22788"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Sidebar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Skeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/GroupingList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/SortModeList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/ViewModeList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/SortList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/Subtitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TextCopy.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TooltipPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorEmailModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/TwoFactorTotpModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/TwoFactorModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UTCClock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UrlChangeModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/UserAutoComplete.tsx",[],["22789"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoComplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultiple.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleFederated.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOption.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/UserAutoCompleteMultipleOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserAutoCompleteMultiple/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRole.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardRoles.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/UserCardUsername.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/UserInfoUsername.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/ReactiveUserStatus.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatus/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/UserStatusMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarBack.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarClose.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarInnerContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarScrollableContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/VerticalBarText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/VerticalBar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/WarningModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/AppAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/BaseAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/RoomAvatarEditor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarEditor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/UserAvatarSuggestions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/avatar/UserAvatarEditor/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/connectionStatus/ConnectionStatusBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Counter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/CounterSet.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/Growth.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/NegativeGrowthSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/dataView/PositiveGrowthSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/IgnoredContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageCollapsible.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageContentBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/MessageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ReadReceiptIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/StatusIndicators.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/ToolboxHolder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Action.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Attachments.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/BroadcastMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/DiscussionMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Location.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/MessageActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/Reactions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/ThreadMetrics.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UiKitSurface.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/UrlPreviews.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/actions/MessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/AttachmentsItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/DefaultAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/FileAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/QuoteAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachmentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ActionAttachtment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/Field.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/FieldsAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/ShortField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/default/hooks/usePerformActionMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/AudioAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/GenericFileAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/ImageAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/VideoAttachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/file/hooks/useLoadImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/Attachment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorAvatar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentAuthorName.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentBlock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDescription.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentDownload.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentInner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentSize.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentThumb.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/AttachmentTitleLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/ImageBox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Load.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/attachments/structure/image/Retry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/collapsible/CollapsibleContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapView.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewFallback.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/MapViewImage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/location/hooks/useAsyncImage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/Reaction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/reactions/useToggleReactionMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/uikit/ParsedText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedCollapsible.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedHtmlPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedLinkPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedPreviewMetadata.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/OEmbedResolver.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlAudioPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlPreviewResolver.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/UrlVideoPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/content/urlPreviews/buildImageURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/MessageRoles.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/header/hooks/useMessageRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/helpers/followSyle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useCollapse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useOembedLayout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/hooks/useSubscriptionFromMessageQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/list/MessageListSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/AllMentionNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MeMentionNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/MessageNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/notification/UnreadMessagesNotification.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/DesktopToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MessageActionMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/MobileToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/Toolbox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/toolbox/ToolboxDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/RoomMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/SystemMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/ThreadMessagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/message/variants/threadPreview/ThreadMessagePreviewBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalBackdrop.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/modal/ModalPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/voip/room/VoipRoomForeword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/components/withDoNotAskAgain.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/ActionManagerContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/CallContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/OmnichannelContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/UserPresenceContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/contexts/VideoConfContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/MinimongoCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/Subscribable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/SubscriptionWithRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/css.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/html.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/definitions/info.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useScrollableRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/lists/useStreamUpdatesForMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelAgentAvailable.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelEnterpriseEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelRouteConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useOmnichannelShowQueueLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/omnichannel/useQueuedInquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAccountsCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useAsyncState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useClipboardWithToast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useComponentDidUpdate.ts",[],["22790","22791"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDecryptedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDialModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useDontAskAgain.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEmbeddedLayout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useEndpointUpload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFileInput.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useForm.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDateAndTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatDuration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatMemorySize.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatRelativeTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormatTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useFormattedRelativeTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useHighlightedCode.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useIsEnterprise.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLicense.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useLocalePercentage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePresence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/usePreventPropagation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveValue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useReactiveVar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRegistrationStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useResizeInlineBreakpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useRoomInfoEndpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeAgo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimeFromNow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneNameList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useTimezoneTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUTCClock.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUpdateAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserCustomFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/hooks/useUserDisplayName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/importPackages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/overrideLoginMethod.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/process2faReturn.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/2fa/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/RoomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/VideoConfManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/appLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/AsyncStatePhase.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/functions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/asyncState/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/baseURI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/ChatAPI.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/Upload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processMessageEditing.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSetReaction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processSlashCommand.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/processTooLongMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/replyBroadcast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/requestMessageDeletion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/sendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/flows/uploadFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/chats/uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/clickableItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createReactiveSubscriptionFactory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createRouteGroup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/createSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/download.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/errorHandling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/federation/Federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getLocalePercentage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getUserDisplayName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/getWebdavServerName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/imperativeModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/CannedResponseList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/DiscussionsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/FilesList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/MessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/RecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/lists/ThreadsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/meteorCallWrapper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/bson.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/comparisons.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/lookups.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/query.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/sort.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/minimongo/types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/normalizeThreadMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientBeforeSendMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/onClientMessageReceived.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/parseMessageTextToAstMarkdown.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/blazePortals.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/createTemplateForComponent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/portals/portalsSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/queryClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomCoordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomExit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/livechat.ts",["22792"],[],"import type { AtLeast, ValueOf } from '@rocket.chat/core-typings';\nimport { Session } from 'meteor/session';\n\nimport { hasPermission } from '../../../../app/authorization/client';\nimport { LivechatInquiry } from '../../../../app/livechat/client/collections/LivechatInquiry';\nimport { ChatRoom, ChatSubscription } from '../../../../app/models/client';\nimport { settings } from '../../../../app/settings/client';\nimport { getAvatarURL } from '../../../../app/utils/lib/getAvatarURL';\nimport type { IRoomTypeClientDirectives } from '../../../../definition/IRoomTypeConfig';\nimport { RoomSettingsEnum, RoomMemberActions, UiTextContext } from '../../../../definition/IRoomTypeConfig';\nimport { getLivechatRoomType } from '../../../../lib/rooms/roomTypes/livechat';\nimport { roomCoordinator } from '../roomCoordinator';\n\nexport const LivechatRoomType = getLivechatRoomType(roomCoordinator);\n\nroomCoordinator.add(LivechatRoomType, {\n\tallowRoomSettingChange(_room, setting) {\n\t\tswitch (setting) {\n\t\t\tcase RoomSettingsEnum.JOIN_CODE:\n\t\t\t\treturn false;\n\t\t\tdefault:\n\t\t\t\treturn true;\n\t\t}\n\t},\n\n\tallowMemberAction(_room, action) {\n\t\treturn ([RoomMemberActions.INVITE, RoomMemberActions.JOIN] as Array>).includes(action);\n\t},\n\n\troomName(room) {\n\t\treturn room.name || room.fname || (room as any).label;\n\t},\n\n\tgetUiText(context) {\n\t\tswitch (context) {\n\t\t\tcase UiTextContext.HIDE_WARNING:\n\t\t\t\treturn 'Hide_Livechat_Warning';\n\t\t\tcase UiTextContext.LEAVE_WARNING:\n\t\t\t\treturn 'Hide_Livechat_Warning';\n\t\t\tdefault:\n\t\t\t\treturn '';\n\t\t}\n\t},\n\n\tcondition() {\n\t\treturn settings.get('Livechat_enabled') && hasPermission('view-l-room');\n\t},\n\n\tgetAvatarPath(room) {\n\t\treturn getAvatarURL({ username: `@${this.roomName(room)}` }) || '';\n\t},\n\n\tgetUserStatus(rid) {\n\t\tconst room = Session.get(`roomData${rid}`);\n\t\tif (room) {\n\t\t\treturn room.v?.status;\n\t\t}\n\t\tconst inquiry = LivechatInquiry.findOne({ rid });\n\t\treturn inquiry?.v?.status;\n\t},\n\n\tfindRoom(identifier) {\n\t\treturn ChatRoom.findOne({ _id: identifier });\n\t},\n\n\tisLivechatRoom() {\n\t\treturn true;\n\t},\n\n\tcanSendMessage(rid) {\n\t\tconst room = ChatRoom.findOne({ _id: rid }, { fields: { open: 1 } });\n\t\treturn Boolean(room?.open);\n\t},\n\n\treadOnly(rid, _user) {\n\t\tconst room = ChatRoom.findOne({ _id: rid }, { fields: { open: 1, servedBy: 1 } });\n\t\tif (!room || !room.open) {\n\t\t\treturn true;\n\t\t}\n\n\t\tconst subscription = ChatSubscription.findOne({ rid });\n\t\treturn !subscription;\n\t},\n} as AtLeast);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PrivateSettingsCachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/settings/PublicSettingsCachedCollection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/toast.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/userData.ts",["22793"],[],"import type { ILivechatAgent, IUser, IUserDataEvent, Serialized } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\nimport { ReactiveVar } from 'meteor/reactive-var';\n\nimport { Users } from '../../app/models/client';\nimport { Notifications } from '../../app/notifications/client';\nimport { APIClient } from '../../app/utils/client';\n\nexport const isSyncReady = new ReactiveVar(false);\n\ntype RawUserData = Serialized<\n\tPick<\n\t\tIUser,\n\t\t| '_id'\n\t\t| 'type'\n\t\t| 'name'\n\t\t| 'username'\n\t\t| 'emails'\n\t\t| 'status'\n\t\t| 'statusDefault'\n\t\t| 'statusText'\n\t\t| 'statusConnection'\n\t\t| 'avatarOrigin'\n\t\t| 'utcOffset'\n\t\t| 'language'\n\t\t| 'settings'\n\t\t| 'roles'\n\t\t| 'active'\n\t\t| 'defaultRoom'\n\t\t| 'customFields'\n\t\t| 'oauth'\n\t\t| 'createdAt'\n\t\t| '_updatedAt'\n\t\t| 'avatarETag'\n\t> & { statusLivechat?: ILivechatAgent['statusLivechat'] }\n>;\n\nconst updateUser = (userData: IUser): void => {\n\tconst user = Users.findOne({ _id: userData._id }) as IUser | undefined;\n\n\tif (!user || !user._updatedAt || user._updatedAt.getTime() < userData._updatedAt.getTime()) {\n\t\tMeteor.users.upsert({ _id: userData._id }, userData as Meteor.User);\n\t\treturn;\n\t}\n\n\t// delete data already on user's collection as those are newer\n\tObject.keys(user).forEach((key) => {\n\t\tdelete userData[key as keyof IUser];\n\t});\n\tMeteor.users.update({ _id: user._id }, { $set: userData as Meteor.User });\n};\n\nlet cancel: undefined | (() => void);\nexport const synchronizeUserData = async (uid: Meteor.User['_id']): Promise => {\n\tif (!uid) {\n\t\treturn;\n\t}\n\n\t// Remove data from any other user that we may have retained\n\tMeteor.users.remove({ _id: { $ne: uid } });\n\n\tcancel?.();\n\n\tcancel = await Notifications.onUser('userData', (data: IUserDataEvent) => {\n\t\tswitch (data.type) {\n\t\t\tcase 'inserted':\n\t\t\t\t// eslint-disable-next-line @typescript-eslint/no-unused-vars\n\t\t\t\tconst { type, id, ...user } = data;\n\t\t\t\tMeteor.users.insert(user as Meteor.User);\n\t\t\t\tbreak;\n\n\t\t\tcase 'updated':\n\t\t\t\tMeteor.users.upsert({ _id: uid }, { $set: data.diff as Meteor.User, $unset: data.unset });\n\t\t\t\tbreak;\n\n\t\t\tcase 'removed':\n\t\t\t\tMeteor.users.remove({ _id: uid });\n\t\t\t\tbreak;\n\t\t}\n\t});\n\n\tconst { ldap, lastLogin, services: rawServices, ...userData } = await APIClient.get('/v1/me');\n\n\t// email?: {\n\t// \tverificationTokens?: IUserEmailVerificationToken[];\n\t// };\n\t// export interface IUserEmailVerificationToken {\n\t// \ttoken: string;\n\t// \taddress: string;\n\t// \twhen: Date;\n\t// }\n\n\tif (userData) {\n\t\tconst { email, cloud, resume, email2fa, emailCode, ...services } = rawServices || {};\n\n\t\tupdateUser({\n\t\t\t...userData,\n\t\t\t...(rawServices && {\n\t\t\t\tservices: {\n\t\t\t\t\t...(services ? { ...services } : {}),\n\t\t\t\t\t...(resume\n\t\t\t\t\t\t? {\n\t\t\t\t\t\t\t\tresume: {\n\t\t\t\t\t\t\t\t\t...(resume.loginTokens && {\n\t\t\t\t\t\t\t\t\t\tloginTokens: resume.loginTokens.map((token) => ({\n\t\t\t\t\t\t\t\t\t\t\t...token,\n\t\t\t\t\t\t\t\t\t\t\twhen: new Date('when' in token ? token.when : ''),\n\t\t\t\t\t\t\t\t\t\t\tcreatedAt: ('createdAt' in token ? new Date(token.createdAt) : undefined) as Date,\n\t\t\t\t\t\t\t\t\t\t\ttwoFactorAuthorizedUntil: token.twoFactorAuthorizedUntil ? new Date(token.twoFactorAuthorizedUntil) : undefined,\n\t\t\t\t\t\t\t\t\t\t})),\n\t\t\t\t\t\t\t\t\t}),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t }\n\t\t\t\t\t\t: {}),\n\t\t\t\t\t...(cloud\n\t\t\t\t\t\t? {\n\t\t\t\t\t\t\t\tcloud: {\n\t\t\t\t\t\t\t\t\t...cloud,\n\t\t\t\t\t\t\t\t\texpiresAt: new Date(cloud.expiresAt),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t }\n\t\t\t\t\t\t: {}),\n\t\t\t\t\temailCode: emailCode?.map(({ expire, ...data }) => ({ expire: new Date(expire), ...data })) || [],\n\t\t\t\t\t...(email2fa ? { email2fa: { ...email2fa, changedAt: new Date(email2fa.changedAt) } } : {}),\n\t\t\t\t\t...(email?.verificationTokens && {\n\t\t\t\t\t\temail: {\n\t\t\t\t\t\t\tverificationTokens: email.verificationTokens.map((token) => ({\n\t\t\t\t\t\t\t\t...token,\n\t\t\t\t\t\t\t\twhen: new Date(token.when),\n\t\t\t\t\t\t\t})),\n\t\t\t\t\t\t},\n\t\t\t\t\t}),\n\t\t\t\t},\n\t\t\t}),\n\t\t\t...(lastLogin && {\n\t\t\t\tlastLogin: new Date(lastLogin),\n\t\t\t}),\n\t\t\tldap: Boolean(ldap),\n\t\t\tcreatedAt: new Date(userData.createdAt),\n\t\t\t_updatedAt: new Date(userData._updatedAt),\n\t\t});\n\t}\n\tisSyncReady.set(true);\n\n\treturn userData;\n};\n\nexport const removeLocalUserData = (): number => Meteor.users.remove({});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/applyCustomTranslations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/callWithErrorHandling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createAnchor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/createToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/deleteAnchor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/detectEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/domEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/filterLanguage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/fireGlobalEvent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatBytes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatDateAndTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/formatTime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getAvatarAsPng.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getDateRange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUidDirectMessage.ts",["22794"],[],"import type { IRoom, IUser } from '@rocket.chat/core-typings';\nimport { Meteor } from 'meteor/meteor';\n\nimport { Rooms } from '../../../app/models/client';\n\nexport const getUidDirectMessage = (rid: IRoom['_id'], userId: IUser['_id'] | null = Meteor.userId()): string | undefined => {\n\tconst room = Rooms.findOne({ _id: rid }, { fields: { uids: 1 } });\n\n\tif (!room || !room.uids || room.uids.length > 2) {\n\t\treturn undefined;\n\t}\n\n\treturn room.uids.filter((uid) => uid !== userId)[0];\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/getUserEmailVerified.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/goToRoomById.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIE11.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isIOsDevice.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isLayoutEmbedded.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isRTLScriptLanguage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/isValidImageFormat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/keyCodes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/legacyJumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/mapMessageFromApi.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/messageArgs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/prependReplies.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/queueMicrotask.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/renderMessageEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/setMessageJumpQueryStringParameter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/timeAgo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/userAgentMIMETypeFallback.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitForElement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/utils/waitUntilFind.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/LocalStream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/QueueAggregator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/RemoteStream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/Stream.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/lib/voip/VoIPUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/main.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/hideRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/openRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/pinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/setUserActiveStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/starMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/toggleFavorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/unpinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/methods/updateMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/childNodeRemove.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/cssVars.ts",["22795"],[],"import { withDebouncing } from '../../lib/utils/highOrderFunctions';\n\ntype Variables = {\n\t[name: string]: (variables: Variables) => string;\n};\n\nconst findDeclarations = (code: string): [string, Variables[keyof Variables]][] =>\n\t(code.match(/(--[^:; ]+:..*?;)/g) ?? []).map((declaration) => {\n\t\tconst matches = /(.*?):\\s*(.*?)\\s*;/.exec(declaration);\n\n\t\tif (matches === null) {\n\t\t\tthrow new Error();\n\t\t}\n\n\t\tconst [, name, value] = matches;\n\t\treturn [\n\t\t\tname,\n\t\t\tvalue.indexOf('var(') >= 0\n\t\t\t\t? (variables: Variables): string => value.replace(/var\\((--.*?)\\)/gm, (_, name) => variables[name]?.call(null, variables))\n\t\t\t\t: (): string => value,\n\t\t];\n\t});\n\nconst replaceReferences = (code: string, variables: Variables): string =>\n\tcode.replace(/var\\((--.*?)\\)/gm, (_, name) => variables[name]?.call(null, variables));\n\nlet cssVariablesElement: HTMLElement;\nconst originalCodes = new Map();\n\nconst update = withDebouncing({ wait: 100 })(() => {\n\tconst declarations = ([] as [string, Variables[keyof Variables]][]).concat(\n\t\t...Array.from(originalCodes.values(), findDeclarations),\n\t\tfindDeclarations(cssVariablesElement.innerHTML),\n\t);\n\n\tconst variables = Object.fromEntries(declarations);\n\n\toriginalCodes.forEach((originalCode, element) => {\n\t\tconst patchedCode = replaceReferences(originalCode, variables);\n\n\t\tlet patchedElement = element.nextElementSibling;\n\t\tif (!patchedElement || !patchedElement.classList.contains('patched-css-variables')) {\n\t\t\tpatchedElement = document.createElement('style');\n\t\t\tpatchedElement.type = 'text/css';\n\t\t\tpatchedElement.classList.add('patched-css-variables');\n\t\t\telement.insertAdjacentElement('afterend', patchedElement);\n\t\t}\n\n\t\tconst { sheet } = patchedElement;\n\t\twhile (sheet.cssRules.length > 0) {\n\t\t\tsheet.deleteRule(0);\n\t\t}\n\t\tsheet.insertRule(`@media all {${patchedCode}}`, 0);\n\t});\n});\n\nconst findAndPatchFromLinkElements = (): void => {\n\tArray.from(document.querySelectorAll('link[type=\"text/css\"].__meteor-css__')).forEach(async (linkElement) => {\n\t\tconst url = linkElement.getAttribute('href');\n\n\t\tif (url === null) {\n\t\t\treturn;\n\t\t}\n\n\t\ttry {\n\t\t\tconst response = await fetch(url);\n\t\t\tconst code = await response.text();\n\t\t\toriginalCodes.set(linkElement, code);\n\t\t} catch (error) {\n\t\t\tconsole.warn(error);\n\t\t} finally {\n\t\t\tupdate();\n\t\t}\n\t});\n};\n\nconst waitAndInitialize = (): void => {\n\tif (document.readyState !== 'complete') {\n\t\trequestAnimationFrame(waitAndInitialize);\n\t\treturn;\n\t}\n\n\tconst element = document.getElementById('css-variables');\n\n\tif (element === null) {\n\t\trequestAnimationFrame(waitAndInitialize);\n\t\treturn;\n\t}\n\n\tcssVariablesElement = element;\n\n\tconst cssVariablesElementObserver = new MutationObserver(() => {\n\t\tupdate();\n\t});\n\n\tcssVariablesElementObserver.observe(cssVariablesElement, { childList: true });\n\n\tfindAndPatchFromLinkElements();\n};\n\n((): void => {\n\tif (window.CSS?.supports?.('(--foo: red)')) {\n\t\treturn;\n\t}\n\n\twaitAndInitialize();\n})();\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/customEventPolyfill.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/hoverTouchClick.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/polyfills/objectFromEntries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/portals/VideoConfPopupPortal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ActionManagerProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AttachmentProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AuthorizationProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/AvatarUrlProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/CallProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/definitions/IceServer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/hooks/useWebRtcServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CallProvider/lib/parseStringToIceServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ConnectionStatusProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/CustomSoundProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/DeviceProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/DeviceProvider/lib/isSetSinkIdAvailable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/LayoutProvider.tsx",[],["22796","22797"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/MeteorProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ModalProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/OmnichannelProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/RouterProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ServerProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SessionProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/SettingsProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/ToastMessagesProvider.tsx",[],["22798"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TooltipProvider.tsx",[],["22799"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/TranslationProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserPresenceProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/UserProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/providers/VideoConfProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Condensed.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Extended.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Item/Medium.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/RoomListRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/ScrollerWithCustomProps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/SideBarItemTemplateWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomList/normalizeSidebarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/RoomMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/Sidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/SidebarPortal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/VoipFooter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/hooks/useOmnichannelContactLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/footer/voip/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateChannel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/CreateTeamModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/CreateTeam/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/EditStatusModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserAvatarButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/UserDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Administration.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/CreateRoomList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Directory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Home.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Login.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Search.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/actions/Sort.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useCreateRoomModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/hooks/useDropdownVisibility.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/header/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useAvatarTemplate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/usePreventDefault.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useQueryOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useRoomList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useShortcutOpenMenu.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/hooks/useTemplateByViewMode.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/Row.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/ScrollerWithCustomProps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/SearchList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/search/UserItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/OmnichannelSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/StatusDisabledSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallDialPad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelCallToggleReady.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/OmnichannelLivechatToggle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/sidebar/sections/actions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/UserDeleted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/absoluteUrl.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToPinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToSearchMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/jumpToStarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkPinned.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/permalinkStar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/pinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/readReceipt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/starMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unpinMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/actionButtons/unstarMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/customScriptOnLogout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/purgeAllDrafts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/afterLogoutCleanUp/roomManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/appRoot.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/exportMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/mentionsTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/pinnedMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/contextualBar/starredMessagesTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customOAuth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/customTranslations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/e2e.ts",["22800"],[],"import type { AtLeast, IMessage, IRoom, ISubscription } from '@rocket.chat/core-typings';\nimport { FlowRouter } from 'meteor/kadira:flow-router';\nimport { Meteor } from 'meteor/meteor';\nimport { Tracker } from 'meteor/tracker';\n\nimport { e2e } from '../../app/e2e/client/rocketchat.e2e';\nimport { Subscriptions, Rooms } from '../../app/models/client';\nimport { Notifications } from '../../app/notifications/client';\nimport { settings } from '../../app/settings/client';\nimport { onClientBeforeSendMessage } from '../lib/onClientBeforeSendMessage';\nimport { onClientMessageReceived } from '../lib/onClientMessageReceived';\nimport { isLayoutEmbedded } from '../lib/utils/isLayoutEmbedded';\nimport { waitUntilFind } from '../lib/utils/waitUntilFind';\n\nconst handle = async (roomId: IRoom['_id'], keyId: string): Promise => {\n\tconst e2eRoom = await e2e.getInstanceByRoomId(roomId);\n\tif (!e2eRoom) {\n\t\treturn;\n\t}\n\n\te2eRoom.provideKeyToUser(keyId);\n};\n\nMeteor.startup(() => {\n\tTracker.autorun(() => {\n\t\tif (!Meteor.userId()) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst adminEmbedded = isLayoutEmbedded() && FlowRouter.current().path.startsWith('/admin');\n\n\t\tif (!adminEmbedded && settings.get('E2E_Enable') && window.crypto) {\n\t\t\te2e.startClient();\n\t\t\te2e.enabled.set(true);\n\t\t} else {\n\t\t\te2e.enabled.set(false);\n\t\t\te2e.closeAlert();\n\t\t}\n\t});\n\n\tlet observable: Meteor.LiveQueryHandle | null = null;\n\tlet offClientMessageReceived: undefined | (() => void);\n\tlet offClientBeforeSendMessage: undefined | (() => void);\n\tTracker.autorun(() => {\n\t\tif (!e2e.isReady()) {\n\t\t\toffClientMessageReceived?.();\n\t\t\tNotifications.unUser('e2ekeyRequest', handle);\n\t\t\tobservable?.stop();\n\t\t\toffClientBeforeSendMessage?.();\n\t\t\treturn;\n\t\t}\n\n\t\tNotifications.onUser('e2ekeyRequest', handle);\n\n\t\tobservable = Subscriptions.find().observe({\n\t\t\tchanged: async (sub: ISubscription) => {\n\t\t\t\tMeteor.defer(async () => {\n\t\t\t\t\tif (!sub.encrypted && !sub.E2EKey) {\n\t\t\t\t\t\te2e.removeInstanceByRoomId(sub.rid);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(sub.rid);\n\t\t\t\t\tif (!e2eRoom) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (sub.E2ESuggestedKey) {\n\t\t\t\t\t\tif (await e2eRoom.importGroupKey(sub.E2ESuggestedKey)) {\n\t\t\t\t\t\t\te2e.acceptSuggestedKey(sub.rid);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tconsole.warn('Invalid E2ESuggestedKey, rejecting', sub.E2ESuggestedKey);\n\t\t\t\t\t\t\te2e.rejectSuggestedKey(sub.rid);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tsub.encrypted ? e2eRoom.resume() : e2eRoom.pause();\n\n\t\t\t\t\t// Cover private groups and direct messages\n\t\t\t\t\tif (!e2eRoom.isSupportedRoomType(sub.t)) {\n\t\t\t\t\t\te2eRoom.disable();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (sub.E2EKey && e2eRoom.isWaitingKeys()) {\n\t\t\t\t\t\te2eRoom.keyReceived();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (!e2eRoom.isReady()) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\te2eRoom.decryptSubscription();\n\t\t\t\t});\n\t\t\t},\n\t\t\tadded: async (sub: ISubscription) => {\n\t\t\t\tMeteor.defer(async () => {\n\t\t\t\t\tif (!sub.encrypted && !sub.E2EKey) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\treturn e2e.getInstanceByRoomId(sub.rid);\n\t\t\t\t});\n\t\t\t},\n\t\t\tremoved: (sub: ISubscription) => {\n\t\t\t\te2e.removeInstanceByRoomId(sub.rid);\n\t\t\t},\n\t\t});\n\n\t\toffClientMessageReceived = onClientMessageReceived.use(async (msg: IMessage) => {\n\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(msg.rid);\n\t\t\tif (!e2eRoom || !e2eRoom.shouldConvertReceivedMessages()) {\n\t\t\t\treturn msg;\n\t\t\t}\n\t\t\treturn e2e.decryptMessage(msg);\n\t\t});\n\n\t\t// Encrypt messages before sending\n\t\toffClientBeforeSendMessage = onClientBeforeSendMessage.use(async (message: AtLeast) => {\n\t\t\tconst e2eRoom = await e2e.getInstanceByRoomId(message.rid);\n\n\t\t\tif (!e2eRoom) {\n\t\t\t\treturn message;\n\t\t\t}\n\n\t\t\tconst subscription = await waitUntilFind(() => Rooms.findOne({ _id: message.rid }));\n\n\t\t\tsubscription.encrypted ? e2eRoom.resume() : e2eRoom.pause();\n\n\t\t\tconst shouldConvertSentMessages = await e2eRoom.shouldConvertSentMessages(message);\n\n\t\t\tif (!shouldConvertSentMessages) {\n\t\t\t\treturn message;\n\t\t\t}\n\n\t\t\t// Should encrypt this message.\n\t\t\tconst msg = await e2eRoom.encrypt(message);\n\n\t\t\tmessage.msg = msg;\n\t\t\tmessage.t = 'e2e';\n\t\t\tmessage.e2e = 'pending';\n\t\t\treturn message;\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/emailVerification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/enterRoom/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/forceLogout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/i18n.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/incomingMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loadMissedMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/loginViaQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/konchatNotifications.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/updateAvatar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/notifications/usersNameChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/oauth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/openedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/otr.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/readMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/reloadRoomAfterLogin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/emoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/hexcolor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/highlightWords.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/katex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderMessage/mentionsMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/renderNotification/markdown.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/roomObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/rootUrlChange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/setupWizard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/slashCommands/list.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/autotranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/streamMessage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/userStatusManuallySet.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/startup/usersObserve.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ModalContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/QueryClientProviderMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/RouterContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/ServerContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/contexts/TranslationContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/stories/hooks/useAutoSequence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/avatarUrlFromUsername.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/emojiUrlFromName.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/hasPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/log.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/nrrargs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/preference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/renderEmoji.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/setting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templateHelpers/userHasAllPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/templates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/AccountSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/omnichannel/PreferencesConversationTranscript.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/AccountPreferencesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/MyDataModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesGlobalSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesHighlightsSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesLocalizationSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMessagesSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesMyDataSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesNotificationsSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesSoundSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/preferences/PreferencesUserPresenceSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfilePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/AccountProfileRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/profile/ActionConfirmModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/AccountSecurityRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/BackupCodesModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/EndToEnd.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorEmail.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/security/TwoFactorTOTP.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AccountTokensTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/AddToken.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/account/tokens/AccountTokensTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/AdministrationRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/EditableSettingsContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CloudRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ConnectToCloudSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/CopyStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/ManualWorkspaceRegistrationModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/PasteStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/RegisterWorkspace.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/TroubleshootingSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WhatIsItSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceLoginSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/WorkspaceRegistrationSection.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceCards.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/components/RegisterWorkspaceMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/constants.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/hooks/useFeatureBullets.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/ConnectWorkspaceModal.tsx",["22801"],[],"import { Box, Button, ButtonGroup, Modal } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\n\ntype ConnectWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst ConnectWorkspaceModal = ({ onClose, onStatusChange, ...props }: ConnectWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst connectWorkspace = useMethod('cloud:reconnectWorkspace');\n\n\tconst handleConnectWorkspace = async () => {\n\t\ttry {\n\t\t\tawait connectWorkspace();\n\t\t\tsetModal(null);\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Connected') });\n\t\t} catch (error: unknown) {\n\t\t\tconsole.error(error);\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tonStatusChange && onStatusChange();\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Workspace_not_connected')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_NotConnected_Subtitle')}:`}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((features) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{features.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{features.description}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default ConnectWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/DisconnectWorkspaceModal.tsx",["22802"],[],"import { Box, Button, ButtonGroup, Modal } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\nimport RegisteredWorkspaceModal from './RegisteredWorkspaceModal';\n\ntype DisconnectWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst DisconnectWorkspaceModal = ({ onClose, onStatusChange, ...props }: DisconnectWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst disconnectWorkspace = useMethod('cloud:disconnectWorkspace');\n\n\tconst handleCancelAction = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleUnregister = async () => {\n\t\ttry {\n\t\t\tconst success = await disconnectWorkspace();\n\n\t\t\tif (!success) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Disconnect_Error'));\n\t\t\t}\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Disconnected') });\n\n\t\t\tsetModal(null);\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Are_you_sure')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_Disconnect_Subtitle')}: `}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((item, index) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{item.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{item.disconnect}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default DisconnectWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupModal.tsx",["22803"],[],"import { useSetModal } from '@rocket.chat/ui-contexts';\nimport React, { useEffect, useState } from 'react';\n\nimport { validateEmail } from '../../../../../../lib/emailValidator';\nimport RegisteredWorkspaceModal from '../RegisteredWorkspaceModal';\nimport RegisterWorkspaceSetupStepOneModal from './RegisterWorkspaceSetupStepOneModal';\nimport RegisterWorkspaceSetupStepTwoModal from './RegisterWorkspaceSetupStepTwoModal';\n\ntype RegisterWorkspaceSetupModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisterWorkspaceSetupModal = ({ onClose }: RegisterWorkspaceSetupModalProps) => {\n\tconst setModal = useSetModal();\n\n\tconst [step, setStep] = useState(1);\n\tconst [email, setEmail] = useState('');\n\tconst [terms, setTerms] = useState(false);\n\tconst [validInfo, setValidInfo] = useState(false);\n\tconst [intentData, setIntentData] = useState({\n\t\tdevice_code: '',\n\t\tinterval: 0,\n\t\tuser_code: '',\n\t});\n\n\t// reset validInfo when users go back to step 1\n\tuseEffect(() => {\n\t\tsetValidInfo(false);\n\t}, [step]);\n\n\tuseEffect(() => {\n\t\tif (step === 1) {\n\t\t\tsetValidInfo(validateEmail(email) && terms);\n\t\t}\n\t}, [email, terms]);\n\n\tconst onSuccess = () => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\treturn (\n\t\t<>\n\t\t\t{step === 1 ? (\n\t\t\t\t\n\t\t\t) : (\n\t\t\t\t\n\t\t\t)}\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceSetupModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepTwoModal.tsx",["22804"],[],"import { Modal, Box, Field, TextInput } from '@rocket.chat/fuselage';\nimport { useEndpoint, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React, { useCallback, useEffect } from 'react';\nimport { Trans } from 'react-i18next';\n\ntype Props = {\n\temail: string;\n\tstep: number;\n\tsetStep: (step: number) => void;\n\tonClose: () => void;\n\tintentData: {\n\t\tdevice_code: string;\n\t\tinterval: number;\n\t\tuser_code: string;\n\t};\n\tonSuccess: () => void;\n};\n\nconst setIntervalTime = (interval?: number): number => (interval ? interval * 1000 : 0);\n\nconst RegisterWorkspaceSetupStepTwoModal = ({ email, step, setStep, onClose, intentData, onSuccess, ...props }: Props) => {\n\tconst t = useTranslation();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\n\tconst cloudConfirmationPoll = useEndpoint('GET', '/v1/cloud.confirmationPoll');\n\tconst createRegistrationIntent = useEndpoint('POST', '/v1/cloud.createRegistrationIntent');\n\n\tconst handleBackFromConfirmation = (): void => setStep(step - 1);\n\n\tconst handleResendRegistrationEmail = async () => {\n\t\ttry {\n\t\t\tawait createRegistrationIntent({ resend: true, email });\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Email_sent') });\n\t\t} catch (error: unknown) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t}\n\t};\n\n\tconst getConfirmation = useCallback(async () => {\n\t\ttry {\n\t\t\tconst { pollData } = await cloudConfirmationPoll({\n\t\t\t\tdeviceCode: intentData.device_code,\n\t\t\t});\n\n\t\t\tif ('successful' in pollData && pollData.successful) {\n\t\t\t\tdispatchToastMessage({ type: 'success', message: t('Workspace_registered') });\n\t\t\t\tonSuccess();\n\t\t\t}\n\t\t} catch (error: any) {\n\t\t\tconsole.log(error);\n\t\t}\n\t}, [cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t]);\n\n\tuseEffect(() => {\n\t\tconst pollInterval = setInterval(() => getConfirmation(), setIntervalTime(intentData.interval));\n\n\t\treturn (): void => clearInterval(pollInterval);\n\t}, [getConfirmation, intentData]);\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Setup_Steps', { step, numberOfSteps: 2 })}\n\t\t\t\t\t{t('Awaiting_confirmation')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tEmail sent to{' '}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{email}{' '}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\twith a confirmation link.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Setup_Email_Verification')}\n\t\t\t\t\t\n\t\t\t\t\t\t{t('Security_code')}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\tDidn’t receive email?{' '}\n\t\t\t\t\t\n\t\t\t\t\t\tResend\n\t\t\t\t\t{' '}\n\t\t\t\t\tor{' '}\n\t\t\t\t\t\n\t\t\t\t\t\tchange email\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceSetupStepTwoModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceSetupModal/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisterWorkspaceTokenModal.tsx",["22805"],[],"import { Box, Button, ButtonGroup, Field, Modal, TextInput } from '@rocket.chat/fuselage';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ChangeEvent } from 'react';\nimport React, { useState } from 'react';\nimport { Trans } from 'react-i18next';\n\nimport WorkspaceRegistrationModal from './RegisterWorkspaceModal';\n\ntype RegisterWorkspaceTokenModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisterWorkspaceTokenModal = ({ onClose, onStatusChange, ...props }: RegisterWorkspaceTokenModalProps) => {\n\tconst setModal = useSetModal();\n\tconst t = useTranslation();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\tconst connectWorkspace = useMethod('cloud:connectWorkspace');\n\n\tconst [token, setToken] = useState('');\n\tconst [processing, setProcessing] = useState(false);\n\tconst [error, setError] = useState(false);\n\n\tconst handleBackAction = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleTokenChange = (event: ChangeEvent) => {\n\t\tsetToken(event.target.value);\n\t};\n\n\tconst isToken = token.length > 0;\n\n\tconst handleConnectButtonClick = async (): Promise => {\n\t\tsetProcessing(true);\n\t\tsetError(false);\n\n\t\ttry {\n\t\t\tconst isConnected = await connectWorkspace(token);\n\n\t\t\tif (!isConnected) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Connection_Error'));\n\t\t\t}\n\n\t\t\tsetModal(null);\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('Connected') });\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t\tsetError(true);\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t\tsetProcessing(false);\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('RegisterWorkspace_Token_Title')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t1. Go to:{' '}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tcloud.rocket.chat {'>'} Workspaces\n\t\t\t\t\t\t{' '}\n\t\t\t\t\t\tand click{' '}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\"Register self-managed\"\n\t\t\t\t\t\t\n\t\t\t\t\t\t.\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{`2. ${t('RegisterWorkspace_Token_Step_Two')}`}\n\t\t\t\t\n\t\t\t\t\t{t('Registration_Token')}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{error && {t('Token_Not_Recognized')}}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default RegisterWorkspaceTokenModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/cloud/modals/RegisteredWorkspaceModal.tsx",["22806"],[],"import { Box, Button, ButtonGroup, Icon, Modal } from '@rocket.chat/fuselage';\nimport { useSafely } from '@rocket.chat/fuselage-hooks';\nimport { useMethod, useSetModal, useToastMessageDispatch, useTranslation } from '@rocket.chat/ui-contexts';\nimport React, { useState } from 'react';\n\nimport useFeatureBullets from '../hooks/useFeatureBullets';\nimport DisconnectWorkspaceModal from './DisconnectWorkspaceModal';\n\ntype RegisteredWorkspaceModalProps = {\n\tonClose: () => void;\n\tonStatusChange?: () => void;\n};\n\nconst RegisteredWorkspaceModal = ({ onClose, onStatusChange, ...props }: RegisteredWorkspaceModalProps) => {\n\tconst t = useTranslation();\n\tconst setModal = useSetModal();\n\tconst dispatchToastMessage = useToastMessageDispatch();\n\tconst bulletFeatures = useFeatureBullets();\n\tconst [isSyncing, setSyncing] = useSafely(useState(false));\n\n\tconst syncWorkspace = useMethod('cloud:syncWorkspace');\n\n\tconst handleDisconnect = (): void => {\n\t\tconst handleModalClose = (): void => setModal(null);\n\t\tsetModal();\n\t};\n\n\tconst handleSyncAction = async () => {\n\t\tsetSyncing(true);\n\n\t\ttry {\n\t\t\tconst isSynced = await syncWorkspace();\n\n\t\t\tif (!isSynced) {\n\t\t\t\tthrow Error(t('RegisterWorkspace_Syncing_Error'));\n\t\t\t}\n\n\t\t\tdispatchToastMessage({ type: 'success', message: t('RegisterWorkspace_Syncing_Complete') });\n\t\t\tsetModal(null);\n\t\t} catch (error) {\n\t\t\tdispatchToastMessage({ type: 'error', message: error });\n\t\t} finally {\n\t\t\tawait (onStatusChange && onStatusChange());\n\t\t\tsetSyncing(false);\n\t\t}\n\t};\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Workspace_registered')}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{`${t('RegisterWorkspace_Registered_Subtitle')}: `}\n\t\t\t\t\t
    \n\t\t\t\t\t\t{bulletFeatures.map((item, index) => (\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t\t\t{item.title}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{item.description}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
  • \n\t\t\t\t\t\t))}\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t);\n};\n\nexport default RegisteredWorkspaceModal;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/AddCustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmoji.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customEmoji/EditCustomEmojiWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/AddCustomSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/CustomSoundsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditCustomSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/EditSound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customSounds/lib.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserActiveConnections.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusDisabledModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/CustomUserStatusTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useActiveConnections.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/customUserStatus/hooks/useStatusDisabledModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/EmailInboxTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/emailInbox/SendTestButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/FederationDashboardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/OverviewSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/federationDashboard/ServersSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportHistoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummary.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportOperationSummarySkeleton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportProgressPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/ImportTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/NewImportPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareChannels.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareImportPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/PrepareUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/import/useErrorHandler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DeploymentCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionList.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/DescriptionListEntry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/Feature.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/FederationCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/CardHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecordItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSRecords.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/DNSText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/FederationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/Types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/FederationModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/Section.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/SectionStatusIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/components/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/FederationCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InformationRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/InstancesModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/LicenseCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/OfflineLicenseModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsageCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/info/UsagePieGraph.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/FilterByTypeAndText.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IncomingWebhookForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/IntegrationsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/OutgoiongWebhookForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIncomingWebhookWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditIntegrationsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/EditOutgoingWebhookWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/HistoryItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/edit/OutgoingWebhookHistoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/helpers/triggerWords.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewBot.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIncomingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewIntegrationsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewOutgoingWebhook.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/new/NewZapier.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/integrations/useExampleIncomingData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InviteRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/invites/InvitesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/Mailer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/mailer/MailerRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthApp.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/EditOauthAppWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAddApp.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/oauthApps/OAuthAppsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/CustomRoleUpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/EditRolePageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsContextBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/PermissionsTableFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleCell.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/RoleHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/PermissionsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/RoleForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRolePageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/UsersInRoleTableWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/UsersInRoleTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/UsersInRole/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useChangeRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/usePermissionsAndRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/permissions/hooks/useRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomContextBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/EditRoomWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/FilterByTypeAndText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/rooms/RoomsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupPageSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/GroupSelector.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/MemoizedSetting.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/ResetSettingButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Section.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SectionSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/Setting.tsx",[],["22807","22808","22809","22810"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsGroupCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/SettingsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/AssetsGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/CreateOAuthModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/GenericGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/OAuthGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/TabbedGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/VoipGroupPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/AssignAgentModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/RemoveAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/groups/voip/VoipExtensionsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/hooks/useSettingsGroups.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ActionSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/AssetSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/BooleanSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeMirror.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/CodeSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/ColorSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/FontSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/GenericSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/IntSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LanguageSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/LookupSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/MultiSelectSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/PasswordSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RelativeUrlSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/RoomPickSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/SelectTimezoneSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/settings/inputs/StringSettingInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/AdminSidebarPages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebar/UpgradeTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/UpgradePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/UpgradePageError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/upgrade/UpgradePageError/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AddUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/AdminUserInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/EditUserWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UserForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/UsersTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/UsersTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeAdminStatusAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useChangeUserStatusAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useConfirmOwnerChanges.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useDeleteUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetE2EEKeyAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useResetTOTPAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/users/hooks/useSendInvitationEmailMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ServerLogs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ViewLogsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/admin/viewLogs/ansispan.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/BannerRegion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/LegacyBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/UiKitBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useDismissUserBannerMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useRemoteBanners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/banners/hooks/useUserBanners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ConnectedModalBlock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/ModalBlock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/getButtonStyle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/blocks/textParsers.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/AudioMessageRecorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/AudioMessageRecorder/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/EmojiPickerWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/VideoMessageRecorder.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/composer/VideoMessageRecorder/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/DirectoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/RoomTags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/hooks/useDirectoryQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/ChannelsTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/channels/ChannelsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/TeamsTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/teams/TeamsTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/UsersTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/directory/tabs/users/UsersTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/EnterE2EPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/CustomHomePageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/DefaultHomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomePageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/HomepageGridItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/AddUsersCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CreateChannelsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/CustomContentCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/DocumentationCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/JoinRoomsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/home/cards/MobileAppsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useActionSpread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useDepartmentsByUnitsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useImperativeModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMembersList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useMonitorsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useThemeShortcut.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/hooks/useUpgradeTabParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/InvitePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/invite/SecretURLPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/mailer/MailerUnsubscriptionPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AccordionLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/AppDetailsPageTabs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/AppDetailsAPIs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppDetails/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/AppLogsItemEntry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppLogs/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleases.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/AppReleasesItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppReleases/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequests.tsx",[],["22811"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppRequests/AppRequestsLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurity.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSecurity/AppSecurityLabel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSetting.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettings.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/AppSettingsAssembler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppSettings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatus.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/AppStatusPriceDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppDetailsPage/tabs/AppStatus/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppInstallPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppMenu.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppPermissionsReviewModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppUpdateModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/AppsList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsFilters.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageConnectionError.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/AppsPageContentSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/FeaturedAppsSections.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoAppRequestsEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppMatchesEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoInstalledAppsEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/NoMarketplaceOrInstalledAppMatchesEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/PrivateEmptyState.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsPage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsProvider.tsx",[],["22812"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/AppsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/BundleChips.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/CloudLoginModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/IframeModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/MarketplaceSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/UnlimitedAppsUpsellModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppInstallModal/AppInstallModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/AppPermissionsList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/CategoryDropDownList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/CategoryFilter/TagList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/DropDownListWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/EnabledAppsCount.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/MarketplaceHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioButtonList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDownAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/RadioDropDown/RadioDropDown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarousel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/ScreenshotCarouselAnchor.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/AppInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/CategoryDropdownDefinitions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/definitions/RadioDropDownDefinitions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByCategories.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByDisabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByEnabled.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByFree.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByPaid.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/filterAppsByText.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/installApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/isValidReference.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/marketplaceActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/normalizeFeaturedApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/onMouseEventPreventSideEffects.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByAlphabeticalOrInverseOrder.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/sortAppsByClosestOrFarthestModificationDate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers/updateApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/helpers.ts",["22813"],["22814"],"import { AppStatus } from '@rocket.chat/apps-engine/definition/AppStatus';\nimport type { IApiEndpointMetadata } from '@rocket.chat/apps-engine/definition/api';\nimport type { App, AppPricingPlan, PurchaseType } from '@rocket.chat/core-typings';\nimport semver from 'semver';\n\nimport { t } from '../../../app/utils/client';\nimport { Utilities } from '../../../ee/lib/misc/Utilities';\nimport { dispatchToastMessage } from '../../lib/toast';\n\nexport const appEnabledStatuses = [AppStatus.AUTO_ENABLED, AppStatus.MANUALLY_ENABLED];\n\n// eslint-disable-next-line @typescript-eslint/naming-convention\ninterface ApiError {\n\txhr: {\n\t\tresponseJSON: {\n\t\t\terror: string;\n\t\t\tstatus: string;\n\t\t\tmessages: string[];\n\t\t\tpayload?: any;\n\t\t};\n\t};\n}\n\nconst appErroredStatuses = [\n\tAppStatus.COMPILER_ERROR_DISABLED,\n\tAppStatus.ERROR_DISABLED,\n\tAppStatus.INVALID_SETTINGS_DISABLED,\n\tAppStatus.INVALID_LICENSE_DISABLED,\n];\n\nexport type Actions = 'update' | 'install' | 'purchase' | 'request';\n\ntype appButtonResponseProps = {\n\taction: Actions;\n\ticon?: 'reload' | 'warning';\n\tlabel: 'Update' | 'Install' | 'Subscribe' | 'See Pricing' | 'Try now' | 'Buy' | 'Request' | 'Requested';\n};\n\nexport type appStatusSpanResponseProps = {\n\ttype?: 'failed' | 'warning';\n\ticon?: 'warning' | 'checkmark-circled' | 'check';\n\tlabel:\n\t\t| 'Config Needed'\n\t\t| 'Failed'\n\t\t| 'Disabled'\n\t\t| 'Disabled*'\n\t\t| 'Trial period'\n\t\t| 'Enabled'\n\t\t| 'Enabled*'\n\t\t| 'Incompatible'\n\t\t| 'request'\n\t\t| 'requests'\n\t\t| 'Requested';\n\ttooltipText?: string;\n};\n\ntype PlanType = 'Subscription' | 'Paid' | 'Free';\n\ntype FormattedPriceAndPlan = {\n\ttype: PlanType;\n\tprice: string;\n};\n\nexport const apiCurlGetter =\n\t(absoluteUrl: (path: string) => string) =>\n\t(method: string, api: IApiEndpointMetadata): string[] => {\n\t\tconst example = api.examples?.[method];\n\t\treturn Utilities.curl({\n\t\t\turl: absoluteUrl(api.computedPath),\n\t\t\tmethod,\n\t\t\tparams: example?.params,\n\t\t\tquery: example?.query,\n\t\t\tcontent: example?.content,\n\t\t\theaders: example?.headers,\n\t\t\tauth: '',\n\t\t}).split('\\n');\n\t};\n\nexport function handleInstallError(apiError: ApiError | Error): void {\n\tif (apiError instanceof Error) {\n\t\tdispatchToastMessage({ type: 'error', message: apiError.message });\n\t\treturn;\n\t}\n\n\tif (!apiError.xhr || !apiError.xhr.responseJSON) {\n\t\treturn;\n\t}\n\n\tconst { status, messages, error, payload = null } = apiError.xhr.responseJSON;\n\n\tlet message: string;\n\n\tswitch (status) {\n\t\tcase 'storage_error':\n\t\t\tmessage = messages.join('');\n\t\t\tbreak;\n\t\tcase 'app_user_error':\n\t\t\tmessage = messages.join('');\n\t\t\tif (payload?.username) {\n\t\t\t\tmessage = t('Apps_User_Already_Exists', { username: payload.username });\n\t\t\t}\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tif (error) {\n\t\t\t\tmessage = error;\n\t\t\t} else {\n\t\t\t\tmessage = t('There_has_been_an_error_installing_the_app');\n\t\t\t}\n\t}\n\n\tdispatchToastMessage({ type: 'error', message });\n}\n\nconst shouldHandleErrorAsWarning = (message: string): boolean => {\n\tconst warnings = ['Could not reach the Marketplace'];\n\n\treturn warnings.includes(message);\n};\n\nexport const handleAPIError = (error: unknown): void => {\n\tif (error instanceof Error) {\n\t\tconst { message } = error;\n\n\t\tif (shouldHandleErrorAsWarning(message)) {\n\t\t\tdispatchToastMessage({ type: 'warning', message });\n\t\t\treturn;\n\t\t}\n\n\t\tdispatchToastMessage({ type: 'error', message });\n\t}\n};\n\nexport const warnAppInstall = (appName: string, status: AppStatus): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'success', message: `${appName} installed` });\n};\n\nexport const warnEnableDisableApp = (appName: string, status: AppStatus, type: string): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tif (type === 'enable') {\n\t\tdispatchToastMessage({ type: 'success', message: `${appName} enabled` });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'success', message: `${appName} disabled` });\n};\n\nexport const warnStatusChange = (appName: string, status: AppStatus): void => {\n\tif (appErroredStatuses.includes(status)) {\n\t\tdispatchToastMessage({ type: 'error', message: (t(`App_status_${status}`), appName) });\n\t\treturn;\n\t}\n\n\tdispatchToastMessage({ type: 'info', message: (t(`App_status_${status}`), appName) });\n};\n\nexport const appButtonProps = ({\n\tinstalled,\n\tversion,\n\tmarketplaceVersion,\n\tisPurchased,\n\tprice,\n\tpurchaseType,\n\tsubscriptionInfo,\n\tpricingPlans,\n\tisEnterpriseOnly,\n\tversionIncompatible,\n\tisAdminUser,\n\trequestedEndUser,\n}: App & { isAdminUser: boolean }): appButtonResponseProps | undefined => {\n\tif (!isAdminUser) {\n\t\tif (requestedEndUser) {\n\t\t\treturn {\n\t\t\t\taction: 'request',\n\t\t\t\tlabel: 'Requested',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'request',\n\t\t\tlabel: 'Request',\n\t\t};\n\t}\n\n\tconst canUpdate = installed && version && marketplaceVersion && semver.lt(version, marketplaceVersion);\n\tif (canUpdate) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'update',\n\t\t\t\ticon: 'warning',\n\t\t\t\tlabel: 'Update',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'update',\n\t\t\ticon: 'reload',\n\t\t\tlabel: 'Update',\n\t\t};\n\t}\n\n\tif (installed) {\n\t\treturn;\n\t}\n\n\tconst canDownload = isPurchased;\n\tif (canDownload) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'install',\n\t\t\t\ticon: 'warning',\n\t\t\t\tlabel: 'Install',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'install',\n\t\t\tlabel: 'Install',\n\t\t};\n\t}\n\n\tconst canSubscribe = purchaseType === 'subscription' && !subscriptionInfo.status;\n\tif (canSubscribe) {\n\t\tconst cannotTry = pricingPlans.every((currentPricingPlan) => currentPricingPlan.trialDays === 0);\n\t\tconst isTierBased = pricingPlans.every((currentPricingPlan) => currentPricingPlan.tiers && currentPricingPlan.tiers.length > 0);\n\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Subscribe',\n\t\t\t\ticon: 'warning',\n\t\t\t};\n\t\t}\n\n\t\tif (cannotTry || isEnterpriseOnly) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Subscribe',\n\t\t\t};\n\t\t}\n\n\t\tif (isTierBased) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'See Pricing',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Try now',\n\t\t};\n\t}\n\n\tconst canBuy = price > 0;\n\tif (canBuy) {\n\t\tif (versionIncompatible) {\n\t\t\treturn {\n\t\t\t\taction: 'purchase',\n\t\t\t\tlabel: 'Buy',\n\t\t\t\ticon: 'warning',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Buy',\n\t\t};\n\t}\n\n\tif (versionIncompatible) {\n\t\treturn {\n\t\t\taction: 'purchase',\n\t\t\tlabel: 'Install',\n\t\t\ticon: 'warning',\n\t\t};\n\t}\n\n\treturn {\n\t\taction: 'purchase',\n\t\tlabel: 'Install',\n\t};\n};\n\nexport const appIncompatibleStatusProps = (): appStatusSpanResponseProps => ({\n\ticon: 'check',\n\tlabel: 'Incompatible',\n\ttooltipText: t('App_version_incompatible_tooltip'),\n});\n\nexport const appStatusSpanProps = (\n\t{ installed, status, subscriptionInfo, appRequestStats, migrated }: App,\n\tcontext?: string,\n\tisAppDetailsPage?: boolean,\n): appStatusSpanResponseProps | undefined => {\n\tconst isEnabled = status && appEnabledStatuses.includes(status);\n\tif (installed) {\n\t\tif (isEnabled) {\n\t\t\treturn migrated\n\t\t\t\t? {\n\t\t\t\t\t\tlabel: 'Enabled*',\n\t\t\t\t\t\ttooltipText: t('Grandfathered_app'),\n\t\t\t\t }\n\t\t\t\t: {\n\t\t\t\t\t\tlabel: 'Enabled',\n\t\t\t\t };\n\t\t}\n\n\t\treturn migrated\n\t\t\t? {\n\t\t\t\t\tlabel: 'Disabled*',\n\t\t\t\t\ttooltipText: t('Grandfathered_app'),\n\t\t\t }\n\t\t\t: {\n\t\t\t\t\ttype: 'warning',\n\t\t\t\t\tlabel: 'Disabled',\n\t\t\t };\n\t}\n\n\tconst isFailed = status && appErroredStatuses.includes(status);\n\tif (isFailed) {\n\t\treturn {\n\t\t\ttype: 'failed',\n\t\t\ticon: 'warning',\n\t\t\tlabel: status === AppStatus.INVALID_SETTINGS_DISABLED ? 'Config Needed' : 'Failed',\n\t\t};\n\t}\n\n\tconst isOnTrialPeriod = subscriptionInfo && subscriptionInfo.status === 'trialing';\n\tif (isOnTrialPeriod) {\n\t\treturn {\n\t\t\ticon: 'checkmark-circled',\n\t\t\tlabel: 'Trial period',\n\t\t};\n\t}\n\n\tif (context === 'requested' && appRequestStats) {\n\t\tif (isAppDetailsPage) {\n\t\t\treturn {\n\t\t\t\tlabel: 'Requested',\n\t\t\t};\n\t\t}\n\n\t\tif (appRequestStats.totalUnseen) {\n\t\t\treturn {\n\t\t\t\tlabel: appRequestStats.totalUnseen > 1 ? 'requests' : 'request',\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\tlabel: appRequestStats.totalSeen > 1 ? 'requests' : 'request',\n\t\t};\n\t}\n};\n\nexport const appMultiStatusProps = (app: App, isAppDetailsPage: boolean, context: string): appStatusSpanResponseProps[] => {\n\tconst status = appStatusSpanProps(app, context, isAppDetailsPage);\n\tconst statuses = [];\n\n\tif (app?.versionIncompatible !== undefined && !isAppDetailsPage) {\n\t\tstatuses.push(appIncompatibleStatusProps());\n\t}\n\n\tif (status) {\n\t\tstatuses.push(status);\n\t}\n\n\treturn statuses;\n};\n\nexport const formatPrice = (price: number): string => `\\$${price.toFixed(2)}`;\n\nexport const formatPricingPlan = ({ strategy, price, tiers = [], trialDays }: AppPricingPlan): string => {\n\tconst { perUnit = false } = (Array.isArray(tiers) && tiers.find((tier) => tier.price === price)) || {};\n\n\tconst pricingPlanTranslationString = [\n\t\t'Apps_Marketplace_pricingPlan',\n\t\tArray.isArray(tiers) && tiers.length > 0 && '+*',\n\t\tstrategy,\n\t\ttrialDays && 'trialDays',\n\t\tperUnit && 'perUser',\n\t]\n\t\t.filter(Boolean)\n\t\t.join('_');\n\n\treturn t(pricingPlanTranslationString, {\n\t\tprice: formatPrice(price),\n\t\ttrialDays,\n\t});\n};\n\nexport const formatPriceAndPurchaseType = (\n\tpurchaseType: PurchaseType,\n\tpricingPlans: AppPricingPlan[],\n\tprice: number,\n): FormattedPriceAndPlan => {\n\tif (purchaseType === 'subscription') {\n\t\tconst type = 'Subscription';\n\t\tif (!pricingPlans || !Array.isArray(pricingPlans) || pricingPlans.length === 0) {\n\t\t\treturn { type, price: '-' };\n\t\t}\n\n\t\treturn { type, price: formatPricingPlan(pricingPlans[0]) };\n\t}\n\n\tif (price > 0) {\n\t\treturn { type: 'Paid', price: formatPrice(price) };\n\t}\n\n\treturn { type: 'Free', price: '-' };\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppInstallationHandler.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequestStats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppRequests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useAppsCountQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategories.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryFlatList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useCategoryToggle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFeaturedApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useFilteredApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useLogs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenAppPermissionsReviewModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useOpenIncompatibleModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/hooks/useRadioToggle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/lib/getManifestFromZippedApp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/routes.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/sidebarItems.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/marketplace/types.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/CallPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/MeetPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/meet/OngoingCallDuration.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/modal/ModalRegion.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notAuthorized/NotAuthorizedPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/notFound/NotFoundPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthAuthorizationPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/OAuthErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/AuthorizationFormPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/ErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/components/Layout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/oauth/hooks/useOAuthAppQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/OmnichannelRouter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/additionalForms.tsx",[],["22815","22816"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AddAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsPageRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/AgentsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/RemoveAgentButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/agents/hooks/useQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AgentOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/AnalyticsPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/DateRangePicker.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/InterchangeableChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/analytics/Overview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearanceForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/appearance/AppearancePageContainer.tsx",["22817"],[],"import { Callout } from '@rocket.chat/fuselage';\nimport { usePermission, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { FC } from 'react';\nimport React from 'react';\n\nimport Page from '../../../components/Page';\nimport PageSkeleton from '../../../components/PageSkeleton';\nimport { AsyncStatePhase } from '../../../hooks/useAsyncState';\nimport { useEndpointData } from '../../../hooks/useEndpointData';\nimport NotAuthorizedPage from '../../notAuthorized/NotAuthorizedPage';\nimport AppearancePage from './AppearancePage';\n\nconst AppearancePageContainer: FC = () => {\n\tconst t = useTranslation();\n\n\tconst { value: data, phase: state, error } = useEndpointData('/v1/livechat/appearance');\n\n\tconst canViewAppearance = usePermission('view-livechat-appearance');\n\n\tif (!canViewAppearance) {\n\t\treturn ;\n\t}\n\n\tif (state === AsyncStatePhase.LOADING) {\n\t\treturn ;\n\t}\n\n\tif (!data || !data.appearance || error) {\n\t\treturn (\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{t('Error')}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t}\n\n\treturn ;\n};\n\nexport default AppearancePageContainer;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursFormContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursRouter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/EditBusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/NewBusinessHoursPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeFieldsAssembler.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/TimeRangeInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/businessHours/mapBusinessHoursForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/AgentInfoDetails.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/CustomField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Field.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Info.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/components/Label.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/ContactHistoryVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/MessageList/useHistoryMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/contactHistory/useHistoryList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/CustomFieldsVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/FilterByText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/Label.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveAllClosed.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/RemoveChatButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useAllCustomFields.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useCurrentChats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/currentChats/hooks/useRemoveCurrentChatMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/CustomFieldsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/EditCustomFieldsPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/NewCustomFieldsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/customFields/RemoveCustomFieldButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AddAgent.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/AgentRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedDepartmentsPageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/ArchivedItemMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Count.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentItemMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsAgentsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsPageWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/DepartmentsTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithAllowedForwardData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/EditDepartmentWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/NewDepartment.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/Order.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/PermanentDepartmentRemovalModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/departments/RemoveAgentButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/CallsContextualBarDirectory.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ChatsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContactContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/ContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/OmnichannelDirectoryPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/Call.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/CallTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/CallsContextualBarRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/InfoField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/calls/contextualBar/VoipInfoCallButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/Chat.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/ChatTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatInfoDirectory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/ChatsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/DepartmentField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/RoomEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/RoomEdit/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/chats/contextualBar/VisitorClientInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/AgentField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/CallDialpadButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/ContactField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/FormSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/PriorityField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SlaField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/SourceField.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/components/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTab.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactEditWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactNewEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/contacts/contextualBar/ContactsContextualBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useCustomFieldsMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useDepartmentInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useOmnichannelRoomInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/usePriorityInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useSlaPolicies.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/hooks/useVisitorInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/directory/utils/formatCustomFieldsMetadata.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Installation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/installation/Wrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/AddManager.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/ManagersRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/managers/RemoveManagerButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/QueueListPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/hooks/useQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/queueList/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/RealTimeMonitoringPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/AgentStatusChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/Chart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatDurationChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerAgentChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ChatsPerDepartmentChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/ResponseTimesChart.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentChartLabelsAndData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/getMomentCurrentLabel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/charts/useUpdateChartData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterContainer.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/counter/CounterRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/AgentsOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ChatsOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ConversationOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/realTimeMonitoring/overviews/ProductivityOverview.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/routes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebar/OmnichannelSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/sidebarItems.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/EditTriggerPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/NewTriggerPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/triggers/TriggersTableContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/omnichannel/webhooks/WebhooksPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/Announcement.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/AnnouncementComponent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Announcement/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/DirectRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/FederatedRoomOriginServer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Header.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/HeaderIconWithRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/BackButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/OmnichannelRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/QuickActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/ToolBoxActionOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/usePutChatOnHoldMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useQuickActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/hooks/useReturnChatToQueueMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/QuickActions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/Omnichannel/VoipRoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoom.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentRoomWithEndpointData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ParentTeam.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomHeader.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/RoomTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/ToolBox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/ToolBox/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Encrypted.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Favorite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/icons/Translate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Header/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MemberListRouter.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/MessageListErrorBoundary.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/MessageHighlightContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/contexts/SelectedMessagesContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useAutoTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useJumpToMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useKatex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useLoadSurroundingMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessageBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/hooks/useParentMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/autoTranslate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageFirstUnread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageNewDay.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isMessageSequential.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isOwnUserMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isParsedMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/lib/isValidLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageHighlightProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/MessageListProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/MessageList/providers/messageHighlightSubscription.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/ComposerSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/Room/Room.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomNotFound.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/RoomSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/ShareLocationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPermission.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/ShareLocation/getGeolocationPosition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/UserCardWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/UserCard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/BlazeTemplate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/VerticalBarOldActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/DropTargetOverlay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/ErroredUploadProgressIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/JumpToRecentMessagesBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LeaderBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/LoadingMessagesIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/NewMessagesButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RetentionPolicyWarning.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomBody.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/RoomForeword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UnreadMessagesIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/UploadProgressIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerAnonymous.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerBlocked.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationDisabled.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/ComposerFederationJoinRoomDisabled.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerFederation/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerJoinWithPassword.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannel.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelInquiry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelJoin.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/ComposerOmnichannelOnHold.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/hooks/useResumeChatOnHoldMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerOmnichannel/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerReadOnly.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/ComposerUserActionIndicator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUserActionIndicator/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerUsersAction/ComposerUsersAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/ComposerVoIP.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/MessageComposer.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/RoomComposer/hooks/useAutoGrow.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerCanJoin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsAnonymous.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsBlocked.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerIsReadOnly.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/hooks/useMessageComposerMergedRefs.ts",[],["22818","22819"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBox.tsx",[],["22820"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/ActionsToolbarDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/MessageBoxActionsToolbar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/AudioMessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/CreateDiscussionAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/ShareLocationAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/VideoMessageAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/WebdavAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/FormattingToolbarDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/MessageBoxFormattingToolbar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxFormattingToolbar/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxReplies.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaActionTitle.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMediaPermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/composer/messageBox/hooks/useMessageBoxAutoFocus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useDropTarget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useFileUploadDropTarget.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRetentionPolicy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomMessageContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useRoomRolesManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/body/useUnreadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/components/contextualBar/MessageListTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ChatContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ComposerPopupContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomAPIContext.ts",["22821"],[],"import { createContext } from 'react';\n\ntype RoomAPIContextValue = {};\n\nexport const RoomAPIContext = createContext(undefined);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/RoomContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contexts/ToolboxContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/Apps.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/AppsWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Apps/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslate.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/AutoTranslateWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/AutoTranslate/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/DiscussionList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/DiscussionMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/components/Message.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/mapProps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/useDiscussionsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Discussions/withData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/ExportMessages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/FileExport.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/MailExportForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/ExportMessages/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/ChannelToTeamModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepOne.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/ChannelToTeamModal/StepTwo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannel.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditChannelWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/RoomInfoWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/RoomInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Info/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcuts.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/KeyboardShortcutsWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/KeyboardShortcuts/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MentionsTab.tsx",[],["22822"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/MessageSearchTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearch.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/components/MessageSearchForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchProviderQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/hooks/useMessageSearchQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/MessageSearchTab/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferences.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/NotificationPreferencesWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationByDevice.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/NotificationToogle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/components/Preferences.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/NotificationPreferences/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTR.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/OTRWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTREstablished.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/components/OTRStates.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/OTR/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PinnedMessagesTab.tsx",[],["22823"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessages.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesDateTimeRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/PruneMessagesWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/PruneMessages/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFiles.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/RoomFilesWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItem.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/FileItemIcon.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/components/MenuItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useFilesList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/hooks/useMessageDeletionIsAllowed.js",[],["22824"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomFiles/lib/getDifference.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/AddUsersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/AddUsers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/EditInviteLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteLink.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembers.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersRow.tsx",["22825"],[],"import type { IUser, IRoom } from '@rocket.chat/core-typings';\nimport type { MouseEvent, ReactElement } from 'react';\nimport React, { memo } from 'react';\n\nimport RoomMembersItem from './RoomMembersItem';\n\ntype RoomMembersRowProps = {\n\tuser: Pick;\n\tdata: {\n\t\tonClickView: (e: MouseEvent) => void;\n\t\trid: IRoom['_id'];\n\t};\n\tindex: number;\n\treload: () => void;\n};\n\nconst RoomMembersRow = ({ user, data: { onClickView, rid }, index, reload }: RoomMembersRowProps): ReactElement => {\n\tif (!user || !user._id) {\n\t\treturn ;\n\t}\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default memo(RoomMembersRow);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/RoomMembersWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/RoomMembers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/StarredMessagesTab.tsx",[],["22826"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Thread.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/ThreadList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/Threads.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadChat.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadListMessage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadMessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/components/ThreadTitle.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGetMessageByID.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageJump.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessageListScrolling.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useLegacyThreadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadMainMessageQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useThreadsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/hooks/useToggleFollowingThreadMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/Threads/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoActions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/UserInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/UserInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfBlockModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfConfigModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfListWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/VideoConfRecordList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfList/useVideoConfList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/IncomingPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/OutgoingPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/StartCallPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/TimedVideoConfPopup.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/VideoConfPopupRoomInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/VideoConfPopups.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/VideoConfPopups/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/contextualBar/VideoConference/useVideoConfWarning.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useAppsContextualBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useGoToThreadList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useIsVisible.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useScrollMessageList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserHasRoomRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useBlockUserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useCallAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeLeaderAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeModeratorAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useChangeOwnerAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useDirectMessageAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useIgnoreUserAction.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useMuteUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/actions/useRemoveUserAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/hooks/useUserInfoActions/useUserInfoActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/layout/RoomLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/QuickActionsContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/QuickActions/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/IframeButtons.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/generator.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/Toolbox/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/lib/getRoomDirectives.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FilePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/FileUploadModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/GenericPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/ImagePreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/MediaPreview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/PreviewSkeleton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/FileUploadModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionListModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/ReactionUserTag.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/Reactions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReactionListModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/ReadReceiptsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReadReceiptsModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/ReportMessageModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/modals/ReportMessageModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ChatProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ComposerPopupProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/RoomProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/SelectedMessagesProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/ToolboxProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/VirtualAction.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useChatMessagesInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useDepsMatch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useInstance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useToolboxActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/providers/hooks/useUserCard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/AddWebdavAccountModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/SaveToWebdavModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/FilePickerBreadcrumbs.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGrid.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/WebdavFilePickerGridItem.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerGrid/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/WebdavFilePickerTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeFileSize.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/getNodeIconType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/room/webdav/WebdavFilePickerModal/lib/sortWebdavNodes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppErrorPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/AppRoot.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/BlazeTemplate.tsx",["22827"],[],"import { Blaze } from 'meteor/blaze';\nimport type { EJSONable } from 'meteor/ejson';\nimport { ReactiveDict } from 'meteor/reactive-dict';\nimport { Template } from 'meteor/templating';\nimport type { FC } from 'react';\nimport React, { useEffect, useRef } from 'react';\n\ntype BlazeTemplateProps = {\n\ttemplate: keyof typeof Template;\n\tdata?: EJSONable;\n};\n\nconst hiddenStyle = { display: 'none' } as const;\n\nconst BlazeTemplate: FC = ({ template, data }) => {\n\tconst ref = useRef(null);\n\tconst dataRef = useRef(new ReactiveDict());\n\n\tuseEffect(() => {\n\t\tif (data) {\n\t\t\tdataRef.current.set(data);\n\t\t}\n\t});\n\n\tuseEffect(() => {\n\t\tif (!ref.current || !ref.current.parentNode) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst data = dataRef.current;\n\n\t\tconst view = Blaze.renderWithData(Template[template], () => data.all(), ref.current.parentNode, ref.current);\n\n\t\treturn (): void => {\n\t\t\tBlaze.remove(view);\n\t\t};\n\t}, [template]);\n\n\treturn
;\n};\n\nexport default BlazeTemplate;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/AuthenticationCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LayoutWithSidebar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/LoginPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/MainLayout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/PasswordChangeCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/Preload.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/RegisterUsername.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/TwoFactorAuthSetupCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/UsernameCheck.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useCustomScript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/MainLayout/useIframeLogin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/OutermostErrorBoundary.tsx",[],["22828"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PageLoading.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalWrapper.ts",[],["22829"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/PortalsWrapper.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useClearUnreadAllMessagesMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useEscapeKeyStroke.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useGoogleTagManager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/root/hooks/useMessageLinkClicks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/SetupWizardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/contexts/SetupWizardContext.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useBodyPosition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useRouteLock.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/hooks/useStepRouting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/providers/SetupWizardProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/AdminInfoStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/CloudAccountConfirmation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/OrganizationInfoStep.tsx",["22830"],[],"import type { ISetting } from '@rocket.chat/core-typings';\nimport { OrganizationInfoPage } from '@rocket.chat/onboarding-ui';\nimport type { TranslationKey } from '@rocket.chat/ui-contexts';\nimport { useRole, useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ComponentProps, ReactElement } from 'react';\nimport React from 'react';\n\nimport { useSetupWizardContext } from '../contexts/SetupWizardContext';\n\nconst getSettingOptions = (\n\tsettings: Array | undefined,\n\tsettingId: ISetting['_id'],\n\tt: ReturnType,\n): Array<[key: string, text: string]> => {\n\tif (!settings) {\n\t\treturn [];\n\t}\n\n\tconst setting = settings.find(({ _id }) => _id === settingId);\n\n\tif (!setting || !setting.values) {\n\t\treturn [];\n\t}\n\n\treturn setting.values.map(({ i18nLabel, key }) => [String(key), t(i18nLabel as TranslationKey)]);\n};\n\nconst OrganizationInfoStep = (): ReactElement => {\n\tconst t = useTranslation();\n\tconst hasAdminRole = useRole('admin');\n\n\tconst {\n\t\tsetupWizardData: { organizationData },\n\t\tsetSetupWizardData,\n\t\tsettings,\n\t\tgoToPreviousStep,\n\t\tgoToNextStep,\n\t\tcompleteSetupWizard,\n\t\tcurrentStep,\n\t\tregisterPreIntent,\n\t\tskipCloudRegistration,\n\t\tmaxSteps,\n\t} = useSetupWizardContext();\n\n\tconst countryOptions = getSettingOptions(settings, 'Country', t);\n\tconst organizationTypeOptions = getSettingOptions(settings, 'Organization_Type', t);\n\tconst organizationIndustryOptions = getSettingOptions(settings, 'Industry', t);\n\tconst organizationSizeOptions = getSettingOptions(settings, 'Size', t);\n\n\tconst handleSubmit: ComponentProps['onSubmit'] = async (data) => {\n\t\tif (skipCloudRegistration) {\n\t\t\treturn completeSetupWizard();\n\t\t}\n\t\tsetSetupWizardData((prevState) => ({ ...prevState, organizationData: data }));\n\t\tawait registerPreIntent();\n\t\tgoToNextStep();\n\t};\n\n\treturn (\n\t\t\n\t);\n};\n\nexport default OrganizationInfoStep;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/ChannelDesertionTableRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ChannelDesertionTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/BaseConvertToChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ConvertToChannelModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/FirstStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/ModalSteps/SecondStep.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/ConvertToChannelModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/RoomLinkList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/Avatar.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/TeamAutocomplete.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/TeamAutocomplete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/AddExistingModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/RoomsInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/AddExistingModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/BaseTeamsChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/ConfirmationModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/ConfirmationModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/RoomActions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/Row.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannelItem.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/TeamsChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/hooks/useTeamsChannelList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/channels/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelDeletionTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/ChannelRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/DeleteTeamModalWithRooms.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepOne.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/StepTwo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/Delete/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalChannels.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamModal/LeaveTeamModalConfirmation.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/LeaveTeamWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/LeaveTeam/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/TeamsInfoWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/info/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/BaseRemoveUsersModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersFirstStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersModal.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/RemoveUsersSecondStep.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/contextualBar/members/RemoveUsersModal/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/client/views/teams/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoomTypeConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/IRoutingManagerConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/express.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/global.d.ts",[],["22831"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/ldap-escape.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less/browser.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/less-plugin-autoprefixer.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/accounts-base.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/babel-compiler.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/base64.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/check.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-common.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ddp-rate-limiter.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ejson.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/facts-base.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/htmljs.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/jparker-gravatar.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/kadira-flow-router.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/konecty-user-presence.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/littledata-synced-cron.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/logging.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteor.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/meteorhacks-inject-initial.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mongo.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/mystor-device-detection.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/oauth2server.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/ostrio-cookies.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-streamer.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/rocketchat-tap-i18n.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/routepolicy.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/session.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/templating.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/tracker.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/url.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/meteor/webapp-hashing.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/mongodb.d.ts",[],["22832"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/rocket.chat/fuselage-tokens/colors.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/service-configuration.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/xml-encryption.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/externals/yaqrcode.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/federation.ts",[],["22833"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/definition/methods/omnichannel.ts",[],["22834"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/canned-responses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/api-enterprise/server/lib/canned-responses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/addRoleRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/lib/guestPermissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/resetEnterprisePermissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/authorization/server/validateUserRoles.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/collections/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/startup/responses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/streamer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/client/tabBar.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onMessageSentParsePlaceholder.ts",["22835"],[],"import get from 'lodash.get';\nimport type { IMessage, IOmnichannelRoom } from '@rocket.chat/core-typings';\nimport { isOmnichannelRoom } from '@rocket.chat/core-typings';\nimport { LivechatVisitors } from '@rocket.chat/models';\n\nimport { settings } from '../../../../../app/settings/server';\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { Users, Rooms } from '../../../../../app/models/server';\n\nconst placeholderFields = {\n\t'contact.name': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'name',\n\t},\n\t'contact.email': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'visitorEmails[0].address',\n\t},\n\t'contact.phone': {\n\t\tfrom: 'visitor',\n\t\tdataKey: 'phone[0].phoneNumber',\n\t},\n\t'agent.name': {\n\t\tfrom: 'agent',\n\t\tdataKey: 'name',\n\t},\n\t'agent.email': {\n\t\tfrom: 'agent',\n\t\tdataKey: 'emails[0].address',\n\t},\n};\n\nconst replaceAll = (text: string, old: string, replace: string): string => text.replace(new RegExp(old, 'g'), replace);\n\nconst handleBeforeSaveMessage = (message: IMessage, room?: IOmnichannelRoom): IMessage => {\n\tif (!message.msg || message.msg === '') {\n\t\treturn message;\n\t}\n\n\troom = room?._id ? room : Rooms.findOneById(message.rid);\n\tif (!room || !isOmnichannelRoom(room)) {\n\t\treturn message;\n\t}\n\n\tlet messageText = message.msg;\n\tconst agentId = room?.servedBy?._id;\n\tconst visitorId = room?.v?._id;\n\tconst agent = Users.findOneById(agentId, { fields: { name: 1, _id: 1, emails: 1 } }) || {};\n\tconst visitor = visitorId && (Promise.await(LivechatVisitors.findOneById(visitorId, {})) || {});\n\n\tObject.keys(placeholderFields).map((field) => {\n\t\tconst templateKey = `{{${field}}}`;\n\t\tconst placeholderConfig = placeholderFields[field as keyof typeof placeholderFields];\n\t\tconst from = placeholderConfig.from === 'agent' ? agent : visitor;\n\t\tconst data = get(from, placeholderConfig.dataKey, '');\n\t\tmessageText = replaceAll(messageText, templateKey, data);\n\n\t\treturn messageText;\n\t});\n\n\tmessage.msg = messageText;\n\treturn message;\n};\n\nsettings.watch('Canned_Responses_Enable', function (value) {\n\tif (!value) {\n\t\tcallbacks.remove('beforeSaveMessage', 'canned-responses-replace-placeholders');\n\t\treturn;\n\t}\n\n\tcallbacks.add('beforeSaveMessage', handleBeforeSaveMessage, callbacks.priority.HIGH * 2, 'canned-responses-replace-placeholders');\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onRemoveAgentDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/hooks/onSaveAgentDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/removeCannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/methods/saveCannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/canned-responses/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/Session.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/client/ClientSession.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/ecdh/server/ServerSession.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicense.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/definition/ILicenseTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/bundles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/decrypt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getSeatsRequestLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/getTagColor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/lib/isUnderAppLimits.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/license.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/maxSeatsBanners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/methods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/license/server/startup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/departments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/inquiries.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/sms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/imports/server/rest/upload.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/SingleBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/components/modals/PlaceChatOnHoldModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/business-hours/Multiple.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/client/views/livechatSideNavItems.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/QuickActions/defaultActions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/lib/messageTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/business-hours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/definition.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/inquiries.ts",["22836"],[],"import { LivechatInquiry, Users, OmnichannelServiceLevelAgreements } from '@rocket.chat/models';\n\nimport { updateRoomSLA } from './sla';\n\nexport async function setSLAToInquiry({ userId, roomId, sla }: { userId: string; roomId: string; sla: string }): Promise {\n\tconst inquiry = await LivechatInquiry.findOneByRoomId(roomId, { projection: { status: 1 } });\n\tif (!inquiry || inquiry.status !== 'queued') {\n\t\tthrow new Error('error-invalid-inquiry');\n\t}\n\n\tconst slaData = sla && (await OmnichannelServiceLevelAgreements.findOneByIdOrName(sla));\n\tif (!slaData) {\n\t\tthrow new Error('error-invalid-sla');\n\t}\n\n\tconst user = await Users.findOneById(userId, { projection: { _id: 1, username: 1, name: 1 } });\n\tif (!user || !user.username) {\n\t\tthrow new Error('error-invalid-user');\n\t}\n\n\tawait updateRoomSLA(\n\t\troomId,\n\t\t{\n\t\t\t_id: user._id,\n\t\t\tname: user.name || '',\n\t\t\tusername: user.username,\n\t\t},\n\t\tslaData,\n\t);\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/monitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/lib/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/monitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/transcript.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/api/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Custom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/Multiple.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/business-hour/lib/business-hour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/addDepartmentAncestors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToAgent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterForwardChatToDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterInquiryQueued.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHold.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterOnHoldChatResumed.ts",["22837"],[],"import { callbacks } from '../../../../../lib/callbacks';\nimport { LivechatEnterprise } from '../lib/LivechatEnterprise';\nimport { cbLogger } from '../lib/logger';\n\nconst handleAfterOnHoldChatResumed = async (room: any): Promise => {\n\tif (!room || !room._id || !room.onHold) {\n\t\tcbLogger.debug('Skipping callback. No room provided or room is not on hold');\n\t\treturn;\n\t}\n\n\tcbLogger.debug(`Removing current on hold timers for room ${room._id}`);\n\tLivechatEnterprise.releaseOnHoldChat(room);\n};\n\ncallbacks.add(\n\t'livechat:afterOnHoldChatResumed',\n\t(room) => Promise.await(handleAfterOnHoldChatResumed(room)),\n\tcallbacks.priority.HIGH,\n\t'livechat-after-on-hold-chat-resumed',\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterRemoveDepartment.ts",["22838"],[],"import type { ILivechatAgent, ILivechatDepartmentRecord } from '@rocket.chat/core-typings';\nimport { LivechatDepartment } from '@rocket.chat/models';\n\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { cbLogger } from '../lib/logger';\n\nconst afterRemoveDepartment = async (options: { department: ILivechatDepartmentRecord; agentsId: ILivechatAgent['_id'][] }) => {\n\tcbLogger.debug(`Performing post-department-removal actions in EE: ${options?.department?._id}. Removing department from forward list`);\n\tif (!options || !options.department) {\n\t\tcbLogger.warn('No department found in options', options);\n\t\treturn options;\n\t}\n\n\tconst { department } = options;\n\n\tcbLogger.debug(`Removing department from forward list: ${department._id}`);\n\tawait LivechatDepartment.removeDepartmentFromForwardListById(department._id);\n\tcbLogger.debug(`Removed department from forward list: ${department._id}`);\n\n\tcbLogger.debug(`Post-department-removal actions completed in EE: ${department._id}`);\n\n\treturn options;\n};\n\ncallbacks.add(\n\t'livechat.afterRemoveDepartment',\n\t(options) => Promise.await(afterRemoveDepartment(options)),\n\tcallbacks.priority.HIGH,\n\t'livechat-after-remove-department',\n);\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterReturnRoomAsInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applyDepartmentRestrictions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/applySimultaneousChatsRestrictions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/autoCloseQueued.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeForwardRoomToDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeJoinRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeListTags.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeNewRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/checkAgentBeforeTakeInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/handleNextAgentPreferredEvents.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onAgentAssignmentFailed.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onBusinessHourStart.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCheckRoomParamsApi.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadConfigApi.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onLoadForwardDepartmentRestrictions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onSaveVisitorInfo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/onTransferFailure.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/resumeOnHold.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/scheduleAutoTransfer.ts",["22839"],[],"import type { IMessage, IOmnichannelRoom } from '@rocket.chat/core-typings';\n\nimport { AutoTransferChatScheduler } from '../lib/AutoTransferChatScheduler';\nimport { callbacks } from '../../../../../lib/callbacks';\nimport { settings } from '../../../../../app/settings/server';\nimport { LivechatRooms } from '../../../../../app/models/server';\nimport { cbLogger } from '../lib/logger';\nimport type { CloseRoomParams } from '../../../../../app/livechat/server/lib/LivechatTyped';\n\ntype LivechatCloseCallbackParams = {\n\troom: IOmnichannelRoom;\n\toptions: CloseRoomParams['options'];\n};\n\nlet autoTransferTimeout = 0;\n\nconst handleAfterTakeInquiryCallback = async (inquiry: any = {}): Promise => {\n\tconst { rid } = inquiry;\n\tif (!rid || !rid.trim()) {\n\t\tcbLogger.debug('Skipping callback. Invalid room id');\n\t\treturn;\n\t}\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\tcbLogger.debug('Skipping callback. No auto transfer timeout or invalid value from setting');\n\t\treturn inquiry;\n\t}\n\n\tconst room = LivechatRooms.findOneById(rid, { autoTransferredAt: 1, autoTransferOngoing: 1 });\n\tif (!room || room.autoTransferredAt || room.autoTransferOngoing) {\n\t\tcbLogger.debug(`Skipping callback. Room ${room._id} already being transfered or not found`);\n\t\treturn inquiry;\n\t}\n\n\tcbLogger.debug(`Callback success. Room ${room._id} will be scheduled to be auto transfered after ${autoTransferTimeout} seconds`);\n\tawait AutoTransferChatScheduler.scheduleRoom(rid, autoTransferTimeout as number);\n\n\treturn inquiry;\n};\n\nconst handleAfterSaveMessage = (message: any = {}, room: any = {}): IMessage => {\n\tconst { _id: rid, t, autoTransferredAt, autoTransferOngoing } = room;\n\tconst { token } = message;\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\treturn message;\n\t}\n\n\tif (!rid || !message || rid === '' || t !== 'l' || token) {\n\t\treturn message;\n\t}\n\n\tif (autoTransferredAt) {\n\t\treturn message;\n\t}\n\n\tif (!autoTransferOngoing) {\n\t\treturn message;\n\t}\n\n\tPromise.await(AutoTransferChatScheduler.unscheduleRoom(rid));\n\treturn message;\n};\n\nconst handleAfterCloseRoom = (params: LivechatCloseCallbackParams): LivechatCloseCallbackParams => {\n\tconst { room } = params;\n\n\tconst { _id: rid, autoTransferredAt, autoTransferOngoing } = room;\n\n\tif (!autoTransferTimeout || autoTransferTimeout <= 0) {\n\t\treturn params;\n\t}\n\n\tif (autoTransferredAt) {\n\t\treturn params;\n\t}\n\n\tif (!autoTransferOngoing) {\n\t\treturn params;\n\t}\n\n\tPromise.await(AutoTransferChatScheduler.unscheduleRoom(rid));\n\treturn params;\n};\n\nsettings.watch('Livechat_auto_transfer_chat_timeout', function (value) {\n\tautoTransferTimeout = value as number;\n\tif (!autoTransferTimeout || autoTransferTimeout === 0) {\n\t\tcallbacks.remove('livechat.afterTakeInquiry', 'livechat-auto-transfer-job-inquiry');\n\t\tcallbacks.remove('afterSaveMessage', 'livechat-cancel-auto-transfer-job-after-message');\n\t\tcallbacks.remove('livechat.closeRoom', 'livechat-cancel-auto-transfer-on-close-room');\n\t\treturn;\n\t}\n\n\tcallbacks.add(\n\t\t'livechat.afterTakeInquiry',\n\t\t(inquiry) => Promise.await(handleAfterTakeInquiryCallback(inquiry)),\n\t\tcallbacks.priority.MEDIUM,\n\t\t'livechat-auto-transfer-job-inquiry',\n\t);\n\tcallbacks.add('afterSaveMessage', handleAfterSaveMessage, callbacks.priority.HIGH, 'livechat-cancel-auto-transfer-job-after-message');\n\tcallbacks.add('livechat.closeRoom', handleAfterCloseRoom, callbacks.priority.HIGH, 'livechat-cancel-auto-transfer-on-close-room');\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/sendPdfTranscriptOnClose.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/hooks/setPredictedVisitorAbandonmentTime.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoCloseOnHoldScheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/AutoTransferChatScheduler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Department.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/Helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/LivechatEnterprise.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/QueueInactivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/SlaHelper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/VisitorInactivityMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/debounceByParams.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/query.helper.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadBalancing.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/routing/LoadRotation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/runEndpointsAsUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/lib/units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/addMonitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/getUnitsFromUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeBusinessHour.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeMonitor.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/removeUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/resumeOnHold.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/methods/saveUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/livechat-enterprise/server/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterReadMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/afterSaveMessage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/message-read-receipt/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/CannedResponse.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatDepartment.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatPriority.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatTag.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/LivechatUnitMonitors.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/models/server/raw/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.internalService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/settings/server/settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EEMentionQueries.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/EESpotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/teams-mention/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/lib/calculateOnHoldTimeForRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/app/voip-enterprise/server/services/voipService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/@types/IOrchestrator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/RealAppsEngineUIHost.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/communication/websockets.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterContainer.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterInvitePlayersModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/GameCenterList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/hooks/useExternalComponentsQuery.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/gameCenter/tabBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/i18n.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/apps/orchestrator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/components/deviceManagement/LoggedOutBanner.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/DeviceManagementTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/deviceManagement/components/DeviceManagementTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/ecdh.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useAgentsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDeviceLogout.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useDevicesMenuOption.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useHasLicenseModule.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useOutboundDialer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useTagsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/hooks/useVoipFooterMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/fetchFeatures.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/onToggledFeature.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/EEVoipClient.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/lib/voip/parseOutboundPhoneNumber.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTable.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/BusinessHoursTableContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/ContactManagerInfo.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/RemoveBusinessHourButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultiple.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursMultipleContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/BusinessHoursTimeZone.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/ContactManager.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalForm.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/CustomFieldsAdditionalFormContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentBusinessHours.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/DepartmentForwarding.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeNumberInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextAreaInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/EeTextInput.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgent.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/MaxChatsPerAgentDisplay.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/PrioritiesSelect.tsx",[],["22840","22841"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/SlaPoliciesSelect.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/additionalForms/register.ts",[],["22842"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseEditWithDepartmentData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponseNew.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/CannedResponsesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/IOmnichannelCannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/RemoveCannedResponseButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/cannedResponses/components/cannedResponseForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/InsertPlaceholderDropdown.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/MarkdownTextEditor.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/MarkdownTextEditor/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/IconButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/TextEditor.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Textarea.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/Toolbox.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/TextEditor/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/CreateCannedResponseModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/PreviewText.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/SharingOptions.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/CreateCannedResponse/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/CannedResponse/modals/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/CannedResponseList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/Item.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/WrapCannedResponse.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/components/contextualBar/CannedResponse/index.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseFilterOptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useCannedResponseList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPriorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useOmnichannelPrioritiesMenu.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/hooks/useScopeDict.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsPageContainer.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsRow.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/monitors/MonitorsTable.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesResetModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PrioritiesTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityEditFormWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityIcon.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/priorities/PriorityVerticalBar.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/routes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/RemoveSlaButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEdit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlaNew.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/slaPolicies/SlasRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTags.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/AutoCompleteTagsMultiple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/CurrentChatTags.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/RemoveTagButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEdit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagEditWithDepartmentData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/tags/TagsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/RemoveUnitButton.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEdit.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitEditWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsPage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/omnichannel/units/UnitsRoute.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/sidebar/footer/SidebarFooterWatermark.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/audit.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/engagementDashboard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/readReceipt.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/startup/slashCommands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/DeviceManagementAccountTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/account/deviceManagement/DeviceManagementAccountTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminRow.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/DeviceManagementAdminTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementAdminTable/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfo.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/DeviceManagementInfoWithData.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/deviceManagement/DeviceManagementInfo/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardErrorBoundary.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardCardFilter.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/EngagementDashboardRoute.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsOverview.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/ChannelsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/channels/useChannelsList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/DownloadDataButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/LegendSymbol.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/PeriodSelector.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/colors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/periods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/dataView/usePeriodSelectorState.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesPerChannelSection.tsx",["22843"],[],"import { ResponsivePie } from '@nivo/pie';\nimport { Box, Flex, Icon, Margins, Skeleton, Table, Tile, Palette } from '@rocket.chat/fuselage';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport LegendSymbol from '../dataView/LegendSymbol';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useMessageOrigins } from './useMessageOrigins';\nimport { useTopFivePopularChannels } from './useTopFivePopularChannels';\n\nconst colors = {\n\twarning: Palette.statusColor['status-font-on-warning'].toString(),\n\tsuccess: Palette.statusColor['status-font-on-success'].toString(),\n\tinfo: Palette.statusColor['status-font-on-info'].toString(),\n};\nconst MessagesPerChannelSection = (): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\n\tconst t = useTranslation();\n\n\tconst { data: messageOriginsData } = useMessageOrigins({ period });\n\tconst { data: topFivePopularChannelsData } = useTopFivePopularChannels({ period });\n\n\tconst pie = useMemo(\n\t\t() => messageOriginsData?.origins?.reduce<{ [roomType: string]: number }>((obj, { messages, t }) => ({ ...obj, [t]: messages }), {}),\n\t\t[messageOriginsData],\n\t);\n\n\tconst table = useMemo(\n\t\t() =>\n\t\t\ttopFivePopularChannelsData?.channels?.reduce<\n\t\t\t\t{\n\t\t\t\t\ti: number;\n\t\t\t\t\tt: string;\n\t\t\t\t\tname?: string;\n\t\t\t\t\tmessages: number;\n\t\t\t\t}[]\n\t\t\t>((entries, { t, messages, name, usernames }, i) => [...entries, { i, t, name: name || usernames?.join(' × '), messages }], []),\n\t\t[topFivePopularChannelsData],\n\t);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t messageOriginsData?.origins.map(({ t, messages }) => [t, messages])}\n\t\t\t\t/>\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{pie ? (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_messages', { value: datum.value })}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Private_Chats')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Private_Channels')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Public_Channels')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t) : (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{table ? {t('Most_popular_channels_top_5')} : }\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{table && !table.length && (\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t{t('Not_enough_data')}\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t{(!table || !!table.length) && (\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t{'#'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Channel')}\n\t\t\t\t\t\t\t\t\t\t\t\t\t{t('Number_of_messages')}\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{table?.map(({ i, t, name, messages }) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{i + 1}.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{(t === 'd' && ) ||\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(t === 'p' && ) ||\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(t === 'c' && )}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{name}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t{messages}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t))}\n\t\t\t\t\t\t\t\t\t\t\t\t{!table &&\n\t\t\t\t\t\t\t\t\t\t\t\t\tArray.from({ length: 5 }, (_, i) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t))}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MessagesPerChannelSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesSentSection.tsx",["22844"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, Skeleton, Palette } from '@rocket.chat/fuselage';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport CounterSet from '../../../../../../client/components/dataView/CounterSet';\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodLabel } from '../dataView/usePeriodLabel';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useMessagesSent } from './useMessagesSent';\n\nconst MessagesSentSection = (): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\tconst periodLabel = usePeriodLabel(period);\n\n\tconst t = useTranslation();\n\n\tconst { data } = useMessagesSent({ period });\n\n\tconst [countFromPeriod, variatonFromPeriod, countFromYesterday, variationFromYesterday, values] = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst values = Array.from({ length: moment(data.end).diff(data.start, 'days') + 1 }, (_, i) => ({\n\t\t\tdate: moment(data.start).add(i, 'days').toISOString(),\n\t\t\tnewMessages: 0,\n\t\t}));\n\n\t\tfor (const { day, messages } of data.days ?? []) {\n\t\t\tconst i = moment(day).diff(data.start, 'days');\n\t\t\tif (i >= 0) {\n\t\t\t\tvalues[i].newMessages += messages;\n\t\t\t}\n\t\t}\n\n\t\treturn [data.period?.count, data.period?.variation, data.yesterday?.count, data.yesterday?.variation, values];\n\t}, [data]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t values?.map(({ date, newMessages }) => [date, newMessages])}\n\t\t\t\t/>\n\t\t\t\n\n\t\t\t,\n\t\t\t\t\t\tvariation: variatonFromPeriod ?? 0,\n\t\t\t\t\t\tdescription: periodLabel,\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tcount: countFromYesterday ?? ,\n\t\t\t\t\t\tvariation: variationFromYesterday ?? 0,\n\t\t\t\t\t\tdescription: t('Yesterday'),\n\t\t\t\t\t},\n\t\t\t\t]}\n\t\t\t/>\n\t\t\t\n\t\t\t\t{values ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(date).format('dddd'),\n\t\t\t\t\t\t\t\t\t\t\t}) ||\n\t\t\t\t\t\t\t\t\t\t\tnull\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t\t\tcontainer: {\n\t\t\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\ttooltip={({ value }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_messages', { value })}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MessagesSentSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/MessagesTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessageOrigins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useMessagesSent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/messages/useTopFivePopularChannels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ActiveUsersSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/BusiestChatTimesSection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForDays.tsx",["22845"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, IconButton, Margins, Skeleton } from '@rocket.chat/fuselage';\nimport colors from '@rocket.chat/fuselage-tokens/colors';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { useWeeklyChatActivity } from './useWeeklyChatActivity';\n\ntype ContentForDaysProps = {\n\tdisplacement: number;\n\tonPreviousDateClick: () => void;\n\tonNextDateClick: () => void;\n\ttimezone: 'utc' | 'local';\n};\n\nconst ContentForDays = ({ displacement, onPreviousDateClick, onNextDateClick, timezone }: ContentForDaysProps): ReactElement => {\n\tconst utc = timezone === 'utc';\n\tconst { data } = useWeeklyChatActivity({ displacement, utc });\n\n\tconst formattedCurrentDate = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn null;\n\t\t}\n\n\t\tconst endOfWeek = moment(data.day);\n\t\tconst startOfWeek = moment(data.day).subtract(6, 'days');\n\t\treturn `${startOfWeek.format('L')} - ${endOfWeek.format('L')}`;\n\t}, [data]);\n\n\tconst values = useMemo(\n\t\t() =>\n\t\t\tdata?.month\n\t\t\t\t?.map(({ users, day, month, year }) => ({\n\t\t\t\t\tusers,\n\t\t\t\t\tday: moment({ year, month: month - 1, day }),\n\t\t\t\t}))\n\t\t\t\t?.sort(({ day: a }, { day: b }) => a.diff(b))\n\t\t\t\t?.map(({ users, day }) => ({ users, day: String(day.valueOf()) })) ?? [],\n\t\t[data],\n\t);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{formattedCurrentDate}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{data ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(parseInt(timestamp, 10)).format('L'),\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default ContentForDays;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/ContentForHours.tsx",["22846"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Button, Chevron, Skeleton } from '@rocket.chat/fuselage';\nimport { useBreakpoints } from '@rocket.chat/fuselage-hooks';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport { useHourlyChatActivity } from './useHourlyChatActivity';\n\ntype ContentForHoursProps = {\n\tdisplacement: number;\n\tonPreviousDateClick: () => void;\n\tonNextDateClick: () => void;\n\ttimezone: 'utc' | 'local';\n};\n\nconst ContentForHours = ({ displacement, onPreviousDateClick, onNextDateClick, timezone }: ContentForHoursProps): ReactElement => {\n\tconst utc = timezone === 'utc';\n\tconst { data } = useHourlyChatActivity({ displacement, utc });\n\n\tconst t = useTranslation();\n\tconst isLgScreen = useBreakpoints().includes('lg');\n\n\tconst values = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst divider = 2;\n\t\tconst values = Array.from({ length: 24 / divider }, (_, i) => ({\n\t\t\thour: String(divider * i),\n\t\t\tusers: 0,\n\t\t}));\n\n\t\tfor (const { hour, users } of data?.hours ?? []) {\n\t\t\tconst i = Math.floor(hour / divider);\n\t\t\tvalues[i] = values[i] || { hour: String(divider * i), users: 0 };\n\t\t\tvalues[i].users += users;\n\t\t}\n\n\t\treturn values;\n\t}, [data]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{data ? moment(data.day).format(displacement < 7 ? 'dddd' : 'L') : null}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t{data ? (\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t moment().set({ hour, minute: 0, second: 0 }).format('LT'),\n\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\taxisLeft={null}\n\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\tpadding: 4,\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\ttooltip={({ value }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t{t('Value_users', { value })}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t) : (\n\t\t\t\t\n\t\t\t)}\n\t\t\n\t);\n};\n\nexport default ContentForHours;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/NewUsersSection.tsx",["22847"],[],"import { ResponsiveBar } from '@nivo/bar';\nimport { Box, Flex, Skeleton } from '@rocket.chat/fuselage';\nimport { useResizeObserver } from '@rocket.chat/fuselage-hooks';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { useTranslation } from '@rocket.chat/ui-contexts';\nimport moment from 'moment';\nimport type { ReactElement } from 'react';\nimport React, { useMemo } from 'react';\n\nimport CounterSet from '../../../../../../client/components/dataView/CounterSet';\nimport { useFormatDate } from '../../../../../../client/hooks/useFormatDate';\nimport EngagementDashboardCardFilter from '../EngagementDashboardCardFilter';\nimport DownloadDataButton from '../dataView/DownloadDataButton';\nimport PeriodSelector from '../dataView/PeriodSelector';\nimport { usePeriodLabel } from '../dataView/usePeriodLabel';\nimport { usePeriodSelectorState } from '../dataView/usePeriodSelectorState';\nimport { useNewUsers } from './useNewUsers';\n\nconst TICK_WIDTH = 45;\n\ntype NewUsersSectionProps = {\n\ttimezone: 'utc' | 'local';\n};\n\nconst NewUsersSection = ({ timezone }: NewUsersSectionProps): ReactElement => {\n\tconst [period, periodSelectorProps] = usePeriodSelectorState('last 7 days', 'last 30 days', 'last 90 days');\n\tconst periodLabel = usePeriodLabel(period);\n\n\tconst utc = timezone === 'utc';\n\tconst { data } = useNewUsers({ period, utc });\n\n\tconst t = useTranslation();\n\n\tconst formatDate = useFormatDate();\n\n\tconst { ref: sizeRef, contentBoxSize: { inlineSize = 600 } = {} } = useResizeObserver();\n\n\tconst maxTicks = Math.ceil(inlineSize / TICK_WIDTH);\n\n\tconst tickValues = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tconst arrayLength = moment(data.end).diff(data.start, 'days') + 1;\n\t\tif (arrayLength <= maxTicks || !maxTicks) {\n\t\t\treturn undefined;\n\t\t}\n\n\t\tconst values = Array.from({ length: arrayLength }, (_, i) => moment(data.start).add(i, 'days').format('YYYY-MM-DD'));\n\n\t\tconst relation = Math.ceil(values.length / maxTicks);\n\n\t\treturn values.reduce((acc, cur, i) => {\n\t\t\tif ((i + 1) % relation === 0) {\n\t\t\t\tacc = [...acc, cur];\n\t\t\t}\n\t\t\treturn acc;\n\t\t}, [] as string[]);\n\t}, [data, maxTicks]);\n\n\tconst [countFromPeriod, variatonFromPeriod, countFromYesterday, variationFromYesterday, values] = useMemo(() => {\n\t\tif (!data) {\n\t\t\treturn [];\n\t\t}\n\n\t\tconst values = Array.from({ length: moment(data.end).diff(data.start, 'days') + 1 }, (_, i) => ({\n\t\t\tdate: moment(data.start).add(i, 'days').format('YYYY-MM-DD'),\n\t\t\tnewUsers: 0,\n\t\t}));\n\t\tfor (const { day, users } of data.days) {\n\t\t\tconst i = utc ? moment(day).utc().diff(data.start, 'days') : moment(day).diff(data.start, 'days');\n\t\t\tif (i >= 0) {\n\t\t\t\tvalues[i].newUsers += users;\n\t\t\t}\n\t\t}\n\n\t\treturn [data.period.count, data.period.variation, data.yesterday.count, data.yesterday.variation, values];\n\t}, [data, utc]);\n\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\t\n\t\t\t\t values?.map(({ date, newUsers }) => [date, newUsers])}\n\t\t\t\t/>\n\t\t\t\n\t\t\t,\n\t\t\t\t\t\tvariation: variatonFromPeriod ?? 0,\n\t\t\t\t\t\tdescription: periodLabel,\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tcount: countFromYesterday ?? ,\n\t\t\t\t\t\tvariation: variationFromYesterday ?? 0,\n\t\t\t\t\t\tdescription: t('Yesterday'),\n\t\t\t\t\t},\n\t\t\t\t]}\n\t\t\t/>\n\t\t\t\n\t\t\t\t{values ? (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t moment(date).format(values?.length === 7 ? 'dddd' : 'DD/MM'),\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\taxisLeft={{\n\t\t\t\t\t\t\t\t\t\t\ttickSize: 0,\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\ttickPadding: 4,\n\t\t\t\t\t\t\t\t\t\t\ttickRotation: 0,\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\tanimate={true}\n\t\t\t\t\t\t\t\t\t\tmotionStiffness={90}\n\t\t\t\t\t\t\t\t\t\tmotionDamping={15}\n\t\t\t\t\t\t\t\t\t\ttheme={{\n\t\t\t\t\t\t\t\t\t\t\t// TODO: Get it from theme\n\t\t\t\t\t\t\t\t\t\t\taxis: {\n\t\t\t\t\t\t\t\t\t\t\t\tticks: {\n\t\t\t\t\t\t\t\t\t\t\t\t\ttext: {\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfill: colors.n600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontFamily:\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'Inter, -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen, Ubuntu, Cantarell, \"Helvetica Neue\", \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Meiryo UI\", Arial, sans-serif',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontSize: '10px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontStyle: 'normal',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tfontWeight: 600,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tletterSpacing: '0.2px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlineHeight: '12px',\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\ttooltip: {\n\t\t\t\t\t\t\t\t\t\t\t\t// @ts-ignore\n\t\t\t\t\t\t\t\t\t\t\t\tbackgroundColor: colors.n900,\n\t\t\t\t\t\t\t\t\t\t\t\tboxShadow: '0px 0px 12px rgba(47, 52, 61, 0.12), 0px 0px 2px rgba(47, 52, 61, 0.08)',\n\t\t\t\t\t\t\t\t\t\t\t\tborderRadius: 2,\n\t\t\t\t\t\t\t\t\t\t\t\tpadding: 4,\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t}}\n\t\t\t\t\t\t\t\t\t\ttooltip={({ value, indexValue }): ReactElement => (\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t{t('Value_users', { value })}, {formatDate(indexValue)}\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t) : (\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t)}\n\t\t\t\n\t\t\n\t);\n};\n\nexport default NewUsersSection;\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersByTimeOfTheDaySection.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useActiveUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useHourlyChatActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useNewUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useUsersByTimeOfTheDay.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/engagementDashboard/users/useWeeklyChatActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/info/SeatsCard.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/CloseToSeatsCapModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/ReachedSeatsCapModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/SeatsCapUsage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/SeatsCapUsage/useUsageLabel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/UserPageHeaderContentWithSeatsCap.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useRequestSeatsLink.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/admin/users/useSeatsCap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditLogPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/AuditPage.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditFiltersDisplay.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditForm.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogEntry.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditLogTable.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditMessageList.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/AuditResult.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/DateRangePicker.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/RoomAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/UsernamesAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/forms/VisitorAutoComplete.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/DirectTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/OmnichannelTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/RoomsTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/components/tabs/UsersTab.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditForm.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useAuditTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/hooks/useSendTelemetryMutation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/views/audit/utils/dateRange.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/components/modals/WrapUpCallModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialInput.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.stories.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/DialPadModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/Pad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/PadButton.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useDialPad.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useEnterKey.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modal/DialPad/hooks/useLongPress.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/client/voip/modals/DeviceSettingsModal.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/IAuditLog.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/audit.ts",[],["22848"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/methods/license.ts",[],["22849"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/chat.ts",[],["22850"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/engagementDashboard.ts",[],["22851"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessHours.ts",[],["22852"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/businessUnits.ts",[],["22853"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/cannedResponses.ts",[],["22854"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/omnichannel/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/roles.ts",[],["22855"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsPaginateProps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/SessionsProps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/definition/rest/v1/sessions/sessions.ts",[],["22856"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/Utilities.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/determineFileType.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/formatAppInstanceForRest.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/lib/misc/transformMappedData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/NetworkBroker.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/api.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/chat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/engagementDashboard/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/federation/rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/licenses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/api/sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/appRequestsCron.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/actionButtonsHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/endpoints/appsCountHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/rest.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/uikit.ts",[],["22857","22858"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/communication/websockets.ts",[],["22859","22860","22861","22862","22863","22864","22865"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/cron.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appInstall.ts",[],["22866","22867","22868"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/marketplace/appRequestNotifyUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/orchestrator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppFileSystemSourceStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppGridFSSourceStorage.ts",[],["22869"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/AppRealStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/ConfigurableAppSourceStorage.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/apps/storage/logs-storage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/oauth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/saml.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/configuration/videoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/EnterpriseCheck.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/AuditLog.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/methods.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/audit/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/session.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/deviceManagement/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/date.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/engagementDashboard/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/copyCustomFieldsLDAP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/getNestedProp.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/ldap/replacesNestedValues.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/message-read-receipt/ReadReceipt.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/oauth/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/registerServiceModels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/insertRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/roles/updateRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/lib/syncUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/AbstractFederationService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/UserService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/DirectMessageRoomServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/RoomServiceSender.ts",["22870"],[],"import type { FederationPaginatedResult, IFederationPublicRooms } from '@rocket.chat/rest-typings';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\n\nimport { FederatedUserEE } from '../../../domain/FederatedUser';\nimport type { IFederationBridgeEE, IFederationPublicRoomsResult } from '../../../domain/IFederationBridge';\nimport type { RocketChatRoomAdapterEE } from '../../../infrastructure/rocket-chat/adapters/Room';\nimport type { RocketChatUserAdapterEE } from '../../../infrastructure/rocket-chat/adapters/User';\nimport type {\n\tFederationBeforeAddUserToARoomDto,\n\tFederationOnRoomCreationDto,\n\tFederationOnUsersAddedToARoomDto,\n\tFederationRoomInviteUserDto,\n\tFederationSetupRoomDto,\n\tIFederationInviteeDto,\n} from './input/RoomSenderDto';\nimport { AbstractFederationApplicationServiceEE } from '../../AbstractFederationService';\nimport type { RocketChatFileAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatSettingsAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatMessageAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Message';\nimport { ROCKET_CHAT_FEDERATION_ROLES } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles';\nimport type { FederationJoinExternalPublicRoomInputDto, FederationSearchPublicRoomsInputDto } from './input/RoomInputDto';\nimport { FederatedRoomEE } from '../../../domain/FederatedRoom';\nimport type { RocketChatNotificationAdapter } from '../../../../../../../server/services/federation/infrastructure/rocket-chat/adapters/Notification';\nimport { MatrixRoomJoinRules } from '../../../../../../../server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules';\n\nexport class FederationRoomServiceSender extends AbstractFederationApplicationServiceEE {\n\tconstructor(\n\t\tprotected internalRoomAdapter: RocketChatRoomAdapterEE,\n\t\tprotected internalUserAdapter: RocketChatUserAdapterEE,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t\tprotected internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprotected internalNotificationAdapter: RocketChatNotificationAdapter,\n\t\tprotected bridge: IFederationBridgeEE,\n\t) {\n\t\tsuper(bridge, internalUserAdapter, internalFileAdapter, internalSettingsAdapter);\n\t}\n\n\tpublic async onRoomCreated(roomOnCreationInput: FederationOnRoomCreationDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, invitees } = roomOnCreationInput;\n\t\tawait this.setupFederatedRoom({ internalInviterId, internalRoomId });\n\n\t\tif (invitees.length === 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.inviteLocalThenExternalUsers(invitees, internalInviterId, internalRoomId);\n\t}\n\n\tpublic async beforeAddUserToARoom(dmBeforeAddUserToARoomInput: FederationBeforeAddUserToARoomDto): Promise {\n\t\tconst { invitees = [], internalInviter, internalRoomId } = dmBeforeAddUserToARoomInput;\n\t\tif (invitees.length === 0) {\n\t\t\treturn;\n\t\t}\n\t\tif (internalInviter) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviter._id);\n\t\t\tif (!federatedUser) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\t\tif (!federatedRoom) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst userRolesInThisRoom = await this.internalRoomAdapter.getInternalRoomRolesByUserId(\n\t\t\t\tfederatedRoom.getInternalId(),\n\t\t\t\tfederatedUser.getInternalId(),\n\t\t\t);\n\t\t\tconst canAddUserToARoom =\n\t\t\t\tuserRolesInThisRoom.includes(ROCKET_CHAT_FEDERATION_ROLES.OWNER) ||\n\t\t\t\tuserRolesInThisRoom.includes(ROCKET_CHAT_FEDERATION_ROLES.MODERATOR) ||\n\t\t\t\tfederatedRoom.isTheCreator(federatedUser.getInternalId());\n\t\t\tif (!canAddUserToARoom) {\n\t\t\t\tthrow new Error('You are not allowed to add users to this room');\n\t\t\t}\n\t\t}\n\n\t\tawait this.createUsersLocallyOnly(invitees);\n\t}\n\n\tprivate async inviteLocalThenExternalUsers(\n\t\tinvitees: IFederationInviteeDto[],\n\t\tinternalInviterId: string,\n\t\tinternalRoomId: string,\n\t): Promise {\n\t\tconst localUsers = invitees.filter((user) =>\n\t\t\tFederatedUserEE.isOriginalFromTheProxyServer(this.bridge.extractHomeserverOrigin(user.rawInviteeId), this.internalHomeServerDomain),\n\t\t);\n\n\t\tconst externalUsers = invitees.filter(\n\t\t\t(user) =>\n\t\t\t\t!FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\t\t\tthis.bridge.extractHomeserverOrigin(user.rawInviteeId),\n\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t),\n\t\t);\n\n\t\tfor await (const user of [...localUsers, ...externalUsers]) {\n\t\t\tawait this.inviteUserToAFederatedRoom({\n\t\t\t\tinternalInviterId,\n\t\t\t\tinternalRoomId,\n\t\t\t\tinviteeUsernameOnly: user.inviteeUsernameOnly,\n\t\t\t\tnormalizedInviteeId: user.normalizedInviteeId,\n\t\t\t\trawInviteeId: user.rawInviteeId,\n\t\t\t});\n\t\t}\n\t}\n\n\tpublic async onUsersAddedToARoom(roomOnUsersAddedToARoomInput: FederationOnUsersAddedToARoomDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, invitees, inviteComesFromAnExternalHomeServer } = roomOnUsersAddedToARoomInput;\n\n\t\tif (inviteComesFromAnExternalHomeServer) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.inviteLocalThenExternalUsers(invitees, internalInviterId, internalRoomId);\n\t}\n\n\tpublic async searchPublicRooms(roomSearchInputDto: FederationSearchPublicRoomsInputDto): Promise<\n\t\tFederationPaginatedResult<{\n\t\t\trooms: IFederationPublicRooms[];\n\t\t}>\n\t> {\n\t\tif (!this.internalSettingsAdapter.isFederationEnabled()) {\n\t\t\tthrow new Error('Federation is disabled');\n\t\t}\n\n\t\tconst { serverName, roomName, count, pageToken } = roomSearchInputDto;\n\t\tconst rooms = await this.bridge.searchPublicRooms({\n\t\t\tserverName: serverName || this.internalHomeServerDomain,\n\t\t\troomName,\n\t\t\tlimit: count,\n\t\t\tpageToken,\n\t\t});\n\n\t\treturn RoomMapper.toSearchPublicRoomsDto(rooms);\n\t}\n\n\tpublic async joinExternalPublicRoom(joinExternalPublicRoomInputDto: FederationJoinExternalPublicRoomInputDto): Promise {\n\t\tif (!this.internalSettingsAdapter.isFederationEnabled()) {\n\t\t\tthrow new Error('Federation is disabled');\n\t\t}\n\n\t\tconst { externalRoomId, internalUserId, normalizedRoomId, externalRoomHomeServerName } = joinExternalPublicRoomInputDto;\n\t\tconst room = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (room) {\n\t\t\tconst alreadyJoined = await this.internalRoomAdapter.isUserAlreadyJoined(room.getInternalId(), internalUserId);\n\t\t\tif (alreadyJoined) {\n\t\t\t\tthrow new Error('already-joined');\n\t\t\t}\n\t\t}\n\n\t\tconst user = await this.internalUserAdapter.getFederatedUserByInternalId(internalUserId);\n\t\tif (!user) {\n\t\t\tawait this.createFederatedUserIncludingHomeserverUsingLocalInformation(internalUserId);\n\t\t}\n\n\t\tconst federatedUser = user || (await this.internalUserAdapter.getFederatedUserByInternalId(internalUserId));\n\t\tif (!federatedUser) {\n\t\t\tthrow new Error(`User with internalId ${internalUserId} not found`);\n\t\t}\n\t\tawait this.bridge.joinRoom(externalRoomId, federatedUser.getExternalId(), [externalRoomHomeServerName]);\n\n\t\tconst externalRoomData = await this.bridge.getRoomData(federatedUser.getExternalId(), externalRoomId);\n\t\tif (!externalRoomData) {\n\t\t\treturn;\n\t\t}\n\t\tconst creatorUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalRoomData.creator.id);\n\t\tif (!creatorUser) {\n\t\t\tconst isCreatorFromTheSameHomeServer = FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\t\tthis.bridge.extractHomeserverOrigin(externalRoomData.creator.id),\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\tconst existsOnlyOnProxyServer = isCreatorFromTheSameHomeServer;\n\t\t\tconst username = isCreatorFromTheSameHomeServer ? externalRoomData.creator.username : externalRoomData.creator.id.replace('@', '');\n\t\t\tawait this.createFederatedUserInternallyOnly(externalRoomData.creator.id, username, existsOnlyOnProxyServer);\n\t\t}\n\t\tconst federatedCreatorUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalRoomData.creator.id);\n\t\tif (!federatedCreatorUser) {\n\t\t\treturn;\n\t\t}\n\t\tlet internalRoomId;\n\t\tif (!room) {\n\t\t\tconst newFederatedRoom = FederatedRoomEE.createInstance(\n\t\t\t\texternalRoomId,\n\t\t\t\tnormalizedRoomId,\n\t\t\t\tfederatedCreatorUser,\n\t\t\t\tRoomType.CHANNEL,\n\t\t\t\texternalRoomData.name,\n\t\t\t);\n\t\t\tinternalRoomId = await this.internalRoomAdapter.createFederatedRoom(newFederatedRoom);\n\t\t}\n\n\t\tconst federatedRoom = room || (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId));\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tinternalRoomId || federatedRoom.getInternalId(),\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedUser);\n\t}\n\n\tprivate async setupFederatedRoom(roomInviteUserInput: FederationSetupRoomDto): Promise {\n\t\tconst { internalInviterId, internalRoomId } = roomInviteUserInput;\n\t\tconst inviterUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId);\n\t\tif (!inviterUser) {\n\t\t\tawait this.createFederatedUserIncludingHomeserverUsingLocalInformation(internalInviterId);\n\t\t}\n\n\t\tconst federatedInviterUser = inviterUser || (await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId));\n\t\tif (!federatedInviterUser) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tconst internalFederatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\tif (internalFederatedRoom) {\n\t\t\treturn;\n\t\t}\n\t\tconst internalRoom = await this.internalRoomAdapter.getInternalRoomById(internalRoomId);\n\t\tif (!internalRoom || !internalRoom.name) {\n\t\t\tthrow new Error(`Room with internalId ${internalRoomId} not found`);\n\t\t}\n\t\tconst roomName = internalRoom.fname || internalRoom.name;\n\t\tconst externalRoomId = await this.bridge.createRoom(federatedInviterUser.getExternalId(), internalRoom.t, roomName, internalRoom.topic);\n\n\t\tawait this.internalRoomAdapter.updateFederatedRoomByInternalRoomId(internalRoom._id, externalRoomId);\n\t}\n\n\tprivate async inviteUserToAFederatedRoom(roomInviteUserInput: FederationRoomInviteUserDto): Promise {\n\t\tconst { internalInviterId, internalRoomId, normalizedInviteeId, inviteeUsernameOnly, rawInviteeId } = roomInviteUserInput;\n\t\tconst isUserAutoJoining = Boolean(!internalInviterId);\n\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUserEE.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(rawInviteeId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByInternalId(internalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\tthrow new Error(`Could not find the room to invite. RoomId: ${internalRoomId}`);\n\t\t}\n\n\t\tconst federatedInviterUser = await this.internalUserAdapter.getFederatedUserByInternalId(internalInviterId);\n\t\tif (!federatedInviterUser && !isUserAutoJoining) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tconst username = isInviteeFromTheSameHomeServer ? inviteeUsernameOnly : normalizedInviteeId;\n\t\tconst inviteeUser = await this.internalUserAdapter.getFederatedUserByInternalUsername(username);\n\t\tif (!inviteeUser) {\n\t\t\tconst existsOnlyOnProxyServer = isInviteeFromTheSameHomeServer;\n\t\t\tawait this.createFederatedUserInternallyOnly(rawInviteeId, username, existsOnlyOnProxyServer);\n\t\t}\n\n\t\tconst federatedInviteeUser = inviteeUser || (await this.internalUserAdapter.getFederatedUserByInternalUsername(username));\n\t\tif (!federatedInviteeUser) {\n\t\t\tthrow new Error(`User with internalUsername ${username} not found`);\n\t\t}\n\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tconst profile = await this.bridge.getUserProfileInformation(federatedInviteeUser.getExternalId());\n\t\t\tif (!profile) {\n\t\t\t\tawait this.bridge.createUser(\n\t\t\t\t\tinviteeUsernameOnly,\n\t\t\t\t\tfederatedInviteeUser.getName() || federatedInviteeUser.getUsername() || username,\n\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t);\n\t\t\t}\n\t\t}\n\n\t\tif (!federatedInviterUser && isUserAutoJoining) {\n\t\t\tawait this.bridge.joinRoom(federatedRoom.getExternalId(), federatedInviteeUser.getExternalId());\n\t\t\treturn;\n\t\t}\n\n\t\tif (!federatedInviterUser) {\n\t\t\tthrow new Error(`User with internalId ${internalInviterId} not found`);\n\t\t}\n\n\t\tawait this.bridge.inviteToRoom(\n\t\t\tfederatedRoom.getExternalId(),\n\t\t\tfederatedInviterUser.getExternalId(),\n\t\t\tfederatedInviteeUser.getExternalId(),\n\t\t);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(federatedRoom.getExternalId(), federatedInviteeUser.getExternalId());\n\t\t}\n\t}\n}\n\nclass RoomMapper {\n\tpublic static toSearchPublicRoomsDto(rooms: IFederationPublicRoomsResult): FederationPaginatedResult<{\n\t\trooms: IFederationPublicRooms[];\n\t}> {\n\t\treturn {\n\t\t\trooms: (rooms?.chunk || [])\n\t\t\t\t.map((room) => ({\n\t\t\t\t\tid: room.room_id,\n\t\t\t\t\tname: room.name,\n\t\t\t\t\tcanJoin: !(room.join_rule && room.join_rule === MatrixRoomJoinRules.KNOCK),\n\t\t\t\t\tcanonicalAlias: room.canonical_alias,\n\t\t\t\t\tjoinedMembers: room.num_joined_members,\n\t\t\t\t\ttopic: room.topic,\n\t\t\t\t}))\n\t\t\t\t.filter((room) => room.canJoin),\n\t\t\tcount: rooms?.chunk?.length || 0,\n\t\t\ttotal: rooms?.total_room_count_estimate || 0,\n\t\t\t...(rooms?.next_batch ? { nextPageToken: rooms.next_batch } : {}),\n\t\t\t...(rooms?.prev_batch ? { prevPageToken: rooms.prev_batch } : {}),\n\t\t};\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomInputDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/application/room/sender/input/RoomSenderDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/FederatedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/domain/IFederationBridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/Factory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/matrix/Bridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/adapters/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/converters/RoomSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/action.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/infrastructure/rocket-chat/slash-commands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/federation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/instance/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/ldap/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/local-services/message-reads/service.ts",["22871"],[],"import { MessageReads, Subscriptions } from '@rocket.chat/models';\nimport type { ISubscription } from '@rocket.chat/core-typings';\nimport { ServiceClassInternal } from '@rocket.chat/core-services';\n\nimport type { IMessageReadsService } from '../../sdk/types/IMessageReadsService';\nimport { Messages } from '../../../../app/models/server';\nimport { ReadReceipt } from '../../lib/message-read-receipt/ReadReceipt';\nimport { MAX_ROOM_SIZE_CHECK_INDIVIDUAL_READ_RECEIPTS } from '../../lib/constants';\n\nexport class MessageReadsService extends ServiceClassInternal implements IMessageReadsService {\n\tprotected name = 'message-reads';\n\n\tasync readThread(userId: string, tmid: string): Promise {\n\t\tconst read = await MessageReads.findOneByUserIdAndThreadId(userId, tmid);\n\n\t\tconst threadMessage = Messages.findOneById(tmid, { projection: { ts: 1, tlm: 1, rid: 1 } });\n\t\tif (!threadMessage || !threadMessage.tlm) {\n\t\t\treturn;\n\t\t}\n\n\t\tawait MessageReads.updateReadTimestampByUserIdAndThreadId(userId, tmid);\n\t\tReadReceipt.storeThreadMessagesReadReceipts(tmid, userId, read?.ls || threadMessage.ts);\n\n\t\t// doesn't mark as read if not all room members have read the thread\n\t\tconst membersCount = await Subscriptions.countUnarchivedByRoomId(threadMessage.rid);\n\n\t\tif (membersCount <= MAX_ROOM_SIZE_CHECK_INDIVIDUAL_READ_RECEIPTS) {\n\t\t\tconst subscriptions = await Subscriptions.findUnarchivedByRoomId(threadMessage.rid, {\n\t\t\t\tprojection: { 'u._id': 1 },\n\t\t\t}).toArray();\n\t\t\tconst members = subscriptions.map((s: ISubscription) => s.u._id);\n\n\t\t\tconst totalMessageReads = await MessageReads.countByThreadAndUserIds(tmid, members);\n\t\t\tif (totalMessageReads < membersCount) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t} else {\n\t\t\t// for large rooms, mark as read if there are as many reads as room members to improve performance (instead of checking each read)\n\t\t\tconst totalMessageReads = await MessageReads.countByThreadId(tmid);\n\t\t\tif (totalMessageReads < membersCount) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\n\t\tconst firstRead = await MessageReads.getMinimumLastSeenByThreadId(tmid);\n\t\tif (firstRead?.ls) {\n\t\t\tMessages.setThreadMessagesAsRead(tmid, firstRead.ls);\n\t\t}\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/methods/getReadReceipts.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatPriority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/LivechatUnitMonitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/OmnichannelServiceLevelAgreements.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/ReadReceipts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/CannedResponse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatPriority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatTag.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/LivechatUnitMonitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ReadReceipts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/raw/ServiceLevelAgreements.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/models/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/requestSeatsRoute.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IInstanceService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/ILDAPEEService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/IMessageReadsService.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/sdk/types/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/ECDHProxy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/lib/server.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/ecdh-proxy/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/services/mongo.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/saml.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/settings/video-conference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/audit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/broker.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/deviceManagement.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/engagementDashboard.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/seatsCap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/services.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/server/startup/upsell.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/UserService.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/DirectMessageRoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/RoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/application/room/sender/input/RoomInputDto.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/converters/RoomSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/hooks/hooks.spec.ts",[],["22872"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/ee/tests/unit/server/federation/server/infrastructure/rocket-chat/slash-commands/actions.spec.ts",[],["22873","22874","22875","22876","22877","22878","22879","22880"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/generateToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/regenerateToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/api/methods/removeToken.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/personal-access-tokens/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/imports/startup/server/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/ClientLogger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/createQuoteAttachment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/emailValidator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getImageExtensionFromMime.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getMessageUrlRegex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/getUserEmailAddress.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/isTruthy.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/oauthRedirectUri.ts",[],["22881"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/getMostImportantRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/roles/isValidRoleScope.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/adminFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/coordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/transforms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/typedJSONParse.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/upgradeTab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/addMinutesToADate.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/arrayUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/comparisons.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/getFileExtension.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/highOrderFunctions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isJSON.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isObject.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isRelativeURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/isURL.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/omit.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseCSV.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/parseParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/safeHtmlDots.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/secondsToHHMMSS.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/utils/stringUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/lib/videoConference/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/linkedin.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/notice.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/accounts-linkedin/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-client.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/linkedin-server.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/linkedin-oauth/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/package.js",[],["22882"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-config.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-filter.js",[],["22883"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-methods.js",[],["22884","22885","22886","22887"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-mime.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-server.js",[],["22888","22889","22890","22891","22892","22893","22894","22895","22896","22897","22898","22899"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store-permissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-store.js",[],["22900","22901","22902","22903","22904","22905","22906","22907","22908","22909","22910","22911","22912","22913","22914","22915"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-tokens.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs-uploader.js",[],["22916","22917","22918","22919","22920","22921","22922","22923","22924","22925"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/meteor-jalik-ufs/ufs.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/client/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-ddp/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-i18n/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-livechat/plugin/build-livechat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-mongo-config/server/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/build.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-postcss/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/package.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/packages/rocketchat-version/plugin/compile-version.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright-federation.config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/playwright.config.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/accounts_meld.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/configuration/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/federation.ts",[],["22926"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/nps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/oembed.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/statistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/userDataDownloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/cron/videoConferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/DatabaseWatcher.ts",["22927"],["22928"],"import EventEmitter from 'events';\n\nimport type { IRocketChatRecord } from '@rocket.chat/core-typings';\nimport type { Timestamp, Db, ChangeStreamDeleteDocument, ChangeStreamInsertDocument, ChangeStreamUpdateDocument } from 'mongodb';\nimport { escapeRegExp } from '@rocket.chat/string-helpers';\nimport { MongoClient } from 'mongodb';\n\nimport type { Logger } from '../lib/logger/Logger';\nimport { convertChangeStreamPayload } from './convertChangeStreamPayload';\nimport { convertOplogPayload } from './convertOplogPayload';\nimport { watchCollections } from './watchCollections';\n\nconst instancePing = parseInt(String(process.env.MULTIPLE_INSTANCES_PING_INTERVAL)) || 10000;\n\nconst maxDocMs = instancePing * 4; // 4 times the ping interval\n\nexport type RealTimeData = {\n\tid: string;\n\taction: 'insert' | 'update' | 'remove';\n\tclientAction: 'inserted' | 'updated' | 'removed';\n\tdata?: T;\n\tdiff?: Record;\n\tunset?: Record;\n\toplog?: true;\n};\n\nconst ignoreChangeStream = ['yes', 'true'].includes(String(process.env.IGNORE_CHANGE_STREAM).toLowerCase());\n\nconst useMeteorOplog = ['yes', 'true'].includes(String(process.env.USE_NATIVE_OPLOG).toLowerCase());\n\nexport class DatabaseWatcher extends EventEmitter {\n\tprivate db: Db;\n\n\tprivate _oplogHandle?: any;\n\n\tprivate metrics?: any;\n\n\tprivate logger: Logger;\n\n\t/**\n\t * Last doc timestamp received from a real time event\n\t */\n\tprivate lastDocTS: Date;\n\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tconstructor({ db, _oplogHandle, metrics, logger: LoggerClass }: { db: Db; _oplogHandle?: any; metrics?: any; logger: typeof Logger }) {\n\t\tsuper();\n\n\t\tthis.db = db;\n\t\tthis._oplogHandle = _oplogHandle;\n\t\tthis.metrics = metrics;\n\t\tthis.logger = new LoggerClass('DatabaseWatcher');\n\t}\n\n\tasync watch(): Promise {\n\t\tif (useMeteorOplog) {\n\t\t\t// TODO remove this when updating to Meteor 2.8\n\t\t\tthis.logger.warn(\n\t\t\t\t'Using USE_NATIVE_OPLOG=true is currently discouraged due to known performance issues. Please use IGNORE_CHANGE_STREAM=true instead.',\n\t\t\t);\n\t\t\tthis.watchMeteorOplog();\n\t\t\treturn;\n\t\t}\n\n\t\tif (ignoreChangeStream) {\n\t\t\tawait this.watchOplog();\n\t\t\treturn;\n\t\t}\n\n\t\ttry {\n\t\t\tthis.watchChangeStream();\n\t\t} catch (err: unknown) {\n\t\t\tawait this.watchOplog();\n\t\t}\n\t}\n\n\tprivate async watchOplog(): Promise {\n\t\tif (!process.env.MONGO_OPLOG_URL) {\n\t\t\tthrow Error('No $MONGO_OPLOG_URL provided');\n\t\t}\n\n\t\tconst isMasterDoc = await this.db.admin().command({ ismaster: 1 });\n\t\tif (!isMasterDoc || !isMasterDoc.setName) {\n\t\t\tthrow Error(\"$MONGO_URL should be a replica set's URL\");\n\t\t}\n\n\t\tconst dbName = this.db.databaseName;\n\n\t\tconst client = new MongoClient(process.env.MONGO_OPLOG_URL, {\n\t\t\tmaxPoolSize: 1,\n\t\t});\n\n\t\tif (client.db().databaseName !== 'local') {\n\t\t\tthrow Error(\"$MONGO_OPLOG_URL must be set to the 'local' database of a Mongo replica set\");\n\t\t}\n\n\t\tawait client.connect();\n\n\t\tthis.logger.startup('Using oplog');\n\n\t\tconst db = client.db();\n\n\t\tconst oplogCollection = db.collection('oplog.rs');\n\n\t\tconst lastOplogEntry = await oplogCollection.findOne<{ ts: Timestamp }>({}, { sort: { $natural: -1 }, projection: { _id: 0, ts: 1 } });\n\n\t\tconst oplogSelector = {\n\t\t\tns: new RegExp(`^(?:${[escapeRegExp(`${dbName}.`)].join('|')})`),\n\t\t\top: { $in: ['i', 'u', 'd'] },\n\t\t\t...(lastOplogEntry && { ts: { $gt: lastOplogEntry.ts } }),\n\t\t};\n\n\t\tconst cursor = oplogCollection.find(oplogSelector);\n\n\t\tcursor.addCursorFlag('tailable', true);\n\t\tcursor.addCursorFlag('awaitData', true);\n\t\tcursor.addCursorFlag('oplogReplay', true);\n\n\t\tconst stream = cursor.stream();\n\n\t\tstream.on('data', (doc) => {\n\t\t\tconst doesMatter = watchCollections.some((collection) => doc.ns === `${dbName}.${collection}`);\n\t\t\tif (!doesMatter) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis.emitDoc(\n\t\t\t\tdoc.ns.slice(dbName.length + 1),\n\t\t\t\tconvertOplogPayload({\n\t\t\t\t\tid: doc.op === 'u' ? doc.o2._id : doc.o._id,\n\t\t\t\t\top: doc,\n\t\t\t\t}),\n\t\t\t);\n\t\t});\n\t}\n\n\tprivate watchMeteorOplog(): void {\n\t\tif (!this._oplogHandle) {\n\t\t\tthrow new Error('no-oplog-handle');\n\t\t}\n\n\t\tthis.logger.startup('Using Meteor oplog');\n\n\t\twatchCollections.forEach((collection) => {\n\t\t\tthis._oplogHandle.onOplogEntry({ collection }, (event: any) => {\n\t\t\t\tthis.emitDoc(collection, convertOplogPayload(event));\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate watchChangeStream(): void {\n\t\ttry {\n\t\t\tconst changeStream = this.db.watch<\n\t\t\t\tIRocketChatRecord,\n\t\t\t\t| ChangeStreamInsertDocument\n\t\t\t\t| ChangeStreamUpdateDocument\n\t\t\t\t| ChangeStreamDeleteDocument\n\t\t\t>([\n\t\t\t\t{\n\t\t\t\t\t$match: {\n\t\t\t\t\t\t'operationType': { $in: ['insert', 'update', 'delete'] },\n\t\t\t\t\t\t'ns.coll': { $in: watchCollections },\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t]);\n\t\t\tchangeStream.on('change', (event) => {\n\t\t\t\tthis.emitDoc(event.ns.coll, convertChangeStreamPayload(event));\n\t\t\t});\n\n\t\t\tchangeStream.on('error', (err) => {\n\t\t\t\tthrow err;\n\t\t\t});\n\n\t\t\tthis.logger.startup('Using change streams');\n\t\t} catch (err: unknown) {\n\t\t\tthis.logger.error(err, 'Change stream error');\n\n\t\t\tthrow err;\n\t\t}\n\t}\n\n\tprivate emitDoc(collection: string, doc: RealTimeData | void): void {\n\t\tif (!doc) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis.lastDocTS = new Date();\n\n\t\tthis.metrics?.oplog.inc({\n\t\t\tcollection,\n\t\t\top: doc.action,\n\t\t});\n\n\t\tthis.emit(collection, doc);\n\t}\n\n\ton(collection: string, callback: (event: RealTimeData) => void): this {\n\t\treturn super.on(collection, callback);\n\t}\n\n\t/**\n\t * @returns the last timestamp delta in miliseconds received from a real time event\n\t */\n\tgetLastDocDelta(): number {\n\t\treturn this.lastDocTS ? Date.now() - this.lastDocTS.getTime() : Infinity;\n\t}\n\n\t/**\n\t * @returns Indicates if the last document received is older than it should be. If that happens, it means that the oplog is not working properly\n\t */\n\tisLastDocDelayed(): boolean {\n\t\treturn this.getLastDocDelta() > maxDocMs;\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertChangeStreamPayload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/convertOplogPayload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/readSecondaryPreferred.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/trash.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/database/watchCollections.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/email/IMAPInterceptor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Incoming.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/EmailInbox_Outgoing.ts",["22929"],[],"import type Mail from 'nodemailer/lib/mailer';\nimport { Match } from 'meteor/check';\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport type { IEmailInbox, IUser, IMessage } from '@rocket.chat/core-typings';\nimport { Uploads } from '@rocket.chat/models';\n\nimport { callbacks } from '../../../lib/callbacks';\nimport { FileUpload } from '../../../app/file-upload/server';\nimport { slashCommands } from '../../../app/utils/server';\nimport { Messages, Rooms, Users, LivechatRooms } from '../../../app/models/server';\nimport type { Inbox } from './EmailInbox';\nimport { inboxes } from './EmailInbox';\nimport { sendMessage } from '../../../app/lib/server/functions/sendMessage';\nimport { settings } from '../../../app/settings/server';\nimport { logger } from './logger';\n\nconst livechatQuoteRegExp = /^\\[\\s\\]\\(https?:\\/\\/.+\\/live\\/.+\\?msg=(?.+?)\\)\\s(?.+)/s;\n\nconst user: IUser = Users.findOneById('rocket.cat');\n\nconst language = settings.get('Language') || 'en';\nconst t = (s: string): string => TAPi18n.__(s, { lng: language });\n\n// TODO: change these messages with room notifications\nconst sendErrorReplyMessage = (error: string, options: any): void => {\n\tif (!options?.rid || !options?.msgId) {\n\t\treturn;\n\t}\n\n\tconst message = {\n\t\tgroupable: false,\n\t\tmsg: `@${options.sender} something went wrong when replying email, sorry. **Error:**: ${error}`,\n\t\t_id: String(Date.now()),\n\t\trid: options.rid,\n\t\tts: new Date(),\n\t};\n\n\tsendMessage(user, message, { _id: options.rid });\n};\n\nconst sendSuccessReplyMessage = (options: any): void => {\n\tif (!options?.rid || !options?.msgId) {\n\t\treturn;\n\t}\n\tconst message = {\n\t\tgroupable: false,\n\t\tmsg: `@${options.sender} Attachment was sent successfully`,\n\t\t_id: String(Date.now()),\n\t\trid: options.rid,\n\t\tts: new Date(),\n\t};\n\n\tsendMessage(user, message, { _id: options.rid });\n};\n\nasync function sendEmail(inbox: Inbox, mail: Mail.Options, options?: any): Promise<{ messageId: string }> {\n\treturn inbox.smtp\n\t\t.sendMail({\n\t\t\tfrom: inbox.config.senderInfo\n\t\t\t\t? {\n\t\t\t\t\t\tname: inbox.config.senderInfo,\n\t\t\t\t\t\taddress: inbox.config.email,\n\t\t\t\t }\n\t\t\t\t: inbox.config.email,\n\t\t\t...mail,\n\t\t})\n\t\t.then((info) => {\n\t\t\tlogger.info('Message sent: %s', info.messageId);\n\t\t\treturn info;\n\t\t})\n\t\t.catch((err) => {\n\t\t\tlogger.error({ msg: 'Error sending Email reply', err });\n\n\t\t\tif (!options?.msgId) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tsendErrorReplyMessage(err.message, options);\n\t\t});\n}\n\nslashCommands.add({\n\tcommand: 'sendEmailAttachment',\n\tcallback: (command: any, params: string) => {\n\t\tlogger.debug('sendEmailAttachment command: ', command, params);\n\t\tif (command !== 'sendEmailAttachment' || !Match.test(params, String)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst message = Messages.findOneById(params.trim());\n\n\t\tif (!message || !message.file) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst room = Rooms.findOneById(message.rid);\n\n\t\tconst inbox = inboxes.get(room.email.inbox);\n\n\t\tif (!inbox) {\n\t\t\treturn sendErrorReplyMessage(`Email inbox ${room.email.inbox} not found or disabled.`, {\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t});\n\t\t}\n\n\t\tconst file = Promise.await(Uploads.findOneById(message.file._id));\n\n\t\tif (!file) {\n\t\t\treturn;\n\t\t}\n\n\t\tFileUpload.getBuffer(file, (_err?: Error, buffer?: Buffer) => {\n\t\t\t!_err &&\n\t\t\t\tbuffer &&\n\t\t\t\tsendEmail(\n\t\t\t\t\tinbox,\n\t\t\t\t\t{\n\t\t\t\t\t\tto: room.email.replyTo,\n\t\t\t\t\t\tsubject: room.email.subject,\n\t\t\t\t\t\ttext: message.attachments[0].description || '',\n\t\t\t\t\t\tattachments: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tcontent: buffer,\n\t\t\t\t\t\t\t\tcontentType: file.type,\n\t\t\t\t\t\t\t\tfilename: file.name,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t],\n\t\t\t\t\t\tinReplyTo: room.email.thread,\n\t\t\t\t\t\treferences: [room.email.thread],\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tmsgId: message._id,\n\t\t\t\t\t\tsender: message.u.username,\n\t\t\t\t\t\trid: message.rid,\n\t\t\t\t\t},\n\t\t\t\t).then((info) => LivechatRooms.updateEmailThreadByRoomId(room._id, info.messageId));\n\t\t});\n\n\t\tMessages.update(\n\t\t\t{ _id: message._id },\n\t\t\t{\n\t\t\t\t$set: {\n\t\t\t\t\tblocks: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\ttype: 'context',\n\t\t\t\t\t\t\telements: [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\t\t\t\t\ttext: `**${t('To')}:** ${room.email.replyTo}\\n**${t('Subject')}:** ${room.email.subject}`,\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t},\n\t\t\t\t$pull: {\n\t\t\t\t\tattachments: { 'actions.0.type': 'button' },\n\t\t\t\t},\n\t\t\t},\n\t\t);\n\n\t\treturn sendSuccessReplyMessage({\n\t\t\tmsgId: message._id,\n\t\t\tsender: message.u.username,\n\t\t\trid: room._id,\n\t\t});\n\t},\n\toptions: {\n\t\tdescription: 'Send attachment as email',\n\t\tparams: 'msg_id',\n\t},\n\tprovidesPreview: false,\n});\n\ncallbacks.add(\n\t'afterSaveMessage',\n\tfunction (message: IMessage, room: any) {\n\t\tif (!room?.email?.inbox) {\n\t\t\treturn message;\n\t\t}\n\n\t\tif (message.files?.length && message.u.username !== 'rocket.cat') {\n\t\t\tsendMessage(\n\t\t\t\tuser,\n\t\t\t\t{\n\t\t\t\t\tmsg: '',\n\t\t\t\t\tattachments: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tactions: [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\ttype: 'button',\n\t\t\t\t\t\t\t\t\ttext: t('Send_via_Email_as_attachment'),\n\t\t\t\t\t\t\t\t\tmsg: `/sendEmailAttachment ${message._id}`,\n\t\t\t\t\t\t\t\t\tmsg_in_chat_window: true,\n\t\t\t\t\t\t\t\t\tmsg_processing_type: 'sendMessage',\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t},\n\t\t\t\troom,\n\t\t\t\ttrue,\n\t\t\t);\n\t\t\treturn message;\n\t\t}\n\n\t\tconst { msg } = message;\n\n\t\t// Try to identify a quote in a livechat room\n\t\tconst match = msg.match(livechatQuoteRegExp);\n\t\tif (!match?.groups) {\n\t\t\treturn message;\n\t\t}\n\n\t\tconst inbox = inboxes.get(room.email.inbox);\n\n\t\tif (!inbox) {\n\t\t\tsendErrorReplyMessage(`Email inbox ${room.email.inbox} not found or disabled.`, {\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t});\n\n\t\t\treturn message;\n\t\t}\n\n\t\tif (!inbox) {\n\t\t\treturn message;\n\t\t}\n\n\t\tconst replyToMessage = Messages.findOneById(match.groups.id);\n\n\t\tif (!replyToMessage?.email?.messageId) {\n\t\t\treturn message;\n\t\t}\n\n\t\tsendEmail(\n\t\t\tinbox,\n\t\t\t{\n\t\t\t\ttext: match.groups.text,\n\t\t\t\tinReplyTo: replyToMessage.email.messageId,\n\t\t\t\treferences: [...(replyToMessage.email.references ?? []), replyToMessage.email.messageId],\n\t\t\t\tto: room.email.replyTo,\n\t\t\t\tsubject: room.email.subject,\n\t\t\t},\n\t\t\t{\n\t\t\t\tmsgId: message._id,\n\t\t\t\tsender: message.u.username,\n\t\t\t\trid: room._id,\n\t\t\t},\n\t\t).then((info) => LivechatRooms.updateEmailThreadByRoomId(room._id, info.messageId));\n\n\t\tmessage.msg = match.groups.text;\n\n\t\tmessage.groupable = false;\n\n\t\tmessage.blocks = [\n\t\t\t{\n\t\t\t\ttype: 'context',\n\t\t\t\telements: [\n\t\t\t\t\t{\n\t\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\t\ttext: `**${t('To')}:** ${room.email.replyTo}\\n**${t('Subject')}:** ${room.email.subject}`,\n\t\t\t\t\t},\n\t\t\t\t],\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'section',\n\t\t\t\ttext: {\n\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\ttext: message.msg,\n\t\t\t\t},\n\t\t\t},\n\t\t\t{\n\t\t\t\ttype: 'section',\n\t\t\t\ttext: {\n\t\t\t\t\ttype: 'mrkdwn',\n\t\t\t\t\ttext: `> ---\\n${replyToMessage.msg.replace(/^/gm, '> ')}`,\n\t\t\t\t},\n\t\t\t},\n\t\t];\n\n\t\tdelete message.urls;\n\n\t\treturn message;\n\t},\n\tcallbacks.priority.LOW,\n\t'ReplyEmail',\n);\n\nexport async function sendTestEmailToInbox(emailInboxRecord: IEmailInbox, user: IUser): Promise {\n\tconst inbox = inboxes.get(emailInboxRecord.email);\n\n\tif (!inbox) {\n\t\tthrow new Error('inbox-not-found');\n\t}\n\n\tconst address = user.emails?.find((email) => email.verified)?.address;\n\n\tif (!address) {\n\t\tthrow new Error('user-without-verified-email');\n\t}\n\n\tlogger.info(`Sending testing email to ${address}`);\n\tsendEmail(inbox, {\n\t\tto: address,\n\t\tsubject: 'Test of inbox configuration',\n\t\ttext: 'Test of inbox configuration successful',\n\t});\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/features/EmailInbox/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/messages/markdownParser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/hooks/sauMonitorHooks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/importPackages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPassword.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/compareUserPasswordHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/copyFileUpload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/exportRoomMessagesToFile.ts",["22930"],[],"import { mkdir, writeFile } from 'fs/promises';\n\nimport { TAPi18n } from 'meteor/rocketchat:tap-i18n';\nimport { Messages as MessagesRaw } from '@rocket.chat/models';\nimport type { IMessage, IRoom, IUser, MessageAttachment, FileProp, RoomType } from '@rocket.chat/core-typings';\n\nimport { settings } from '../../../app/settings/server';\nimport { joinPath } from '../fileUtils';\nimport { readSecondaryPreferred } from '../../database/readSecondaryPreferred';\nimport { Messages } from '../../../app/models/server';\n\nconst hideUserName = (\n\tusername: string,\n\tuserData: Pick | undefined,\n\tusersMap: { userNameTable: Record },\n) => {\n\tif (!usersMap.userNameTable) {\n\t\tusersMap.userNameTable = {};\n\t}\n\n\tif (!usersMap.userNameTable[username]) {\n\t\tif (userData && username === userData.username) {\n\t\t\tusersMap.userNameTable[username] = username;\n\t\t} else {\n\t\t\tusersMap.userNameTable[username] = `User_${Object.keys(usersMap.userNameTable).length + 1}`;\n\t\t}\n\t}\n\n\treturn usersMap.userNameTable[username];\n};\n\nconst getAttachmentData = (attachment: MessageAttachment, message: IMessage) => {\n\treturn {\n\t\ttype: 'type' in attachment ? attachment.type : undefined,\n\t\ttitle: attachment.title,\n\t\ttitle_link: attachment.title_link,\n\t\timage_url: 'image_url' in attachment ? attachment.image_url : undefined,\n\t\taudio_url: 'audio_url' in attachment ? attachment.audio_url : undefined,\n\t\tvideo_url: 'video_url' in attachment ? attachment.video_url : undefined,\n\t\tmessage_link: 'message_link' in attachment ? attachment.message_link : undefined,\n\t\timage_type: 'image_type' in attachment ? attachment.image_type : undefined,\n\t\timage_size: 'image_size' in attachment ? attachment.image_size : undefined,\n\t\tvideo_size: 'video_size' in attachment ? attachment.video_size : undefined,\n\t\tvideo_type: 'video_type' in attachment ? attachment.video_type : undefined,\n\t\taudio_size: 'audio_size' in attachment ? attachment.audio_size : undefined,\n\t\taudio_type: 'audio_type' in attachment ? attachment.audio_type : undefined,\n\t\turl:\n\t\t\tattachment.title_link ||\n\t\t\t('image_url' in attachment ? attachment.image_url : undefined) ||\n\t\t\t('audio_url' in attachment ? attachment.audio_url : undefined) ||\n\t\t\t('video_url' in attachment ? attachment.video_url : undefined) ||\n\t\t\t('message_link' in attachment ? attachment.message_link : undefined) ||\n\t\t\tnull,\n\t\tremote: !message.file?._id,\n\t\tfileId: message.file?._id,\n\t\tfileName: message.file?.name,\n\t};\n};\n\ntype MessageData = Pick & {\n\tusername?: IUser['username'] | IUser['name'];\n\tattachments?: ReturnType[];\n\ttype?: IMessage['t'];\n};\n\nconst getMessageData = (\n\tmsg: IMessage,\n\thideUsers: boolean,\n\tuserData: Pick | undefined,\n\tusersMap: { userNameTable: Record },\n): MessageData => {\n\tconst username = hideUsers ? hideUserName(msg.u.username || msg.u.name, userData, usersMap) : msg.u.username;\n\n\tconst messageObject = {\n\t\tmsg: msg.msg,\n\t\tusername,\n\t\tts: msg.ts,\n\t\t...(msg.attachments && {\n\t\t\tattachments: msg.attachments.map((attachment) => getAttachmentData(attachment, msg)),\n\t\t}),\n\t\t...(msg.t && { type: msg.t }),\n\t};\n\n\tswitch (msg.t) {\n\t\tcase 'uj':\n\t\t\tmessageObject.msg = TAPi18n.__('User_joined_the_channel');\n\t\t\tbreak;\n\t\tcase 'ul':\n\t\t\tmessageObject.msg = TAPi18n.__('User_left_this_channel');\n\t\t\tbreak;\n\t\tcase 'ult':\n\t\t\tmessageObject.msg = TAPi18n.__('User_left_this_team');\n\t\t\tbreak;\n\t\tcase 'user-added-room-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('added__roomName__to_this_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-converted-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Converted__roomName__to_a_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-converted-to-channel':\n\t\t\tmessageObject.msg = TAPi18n.__('Converted__roomName__to_a_channel', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-deleted-room-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Deleted__roomName__room', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'user-removed-room-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Removed__roomName__from_the_team', {\n\t\t\t\troomName: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'ujt':\n\t\t\tmessageObject.msg = TAPi18n.__('User_joined_the_team');\n\t\t\tbreak;\n\t\tcase 'au':\n\t\t\tmessageObject.msg = TAPi18n.__('User_added_to', {\n\t\t\t\tuser_added: hideUserName(msg.msg, userData, usersMap),\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'added-user-to-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Added__username__to_this_team', {\n\t\t\t\tuser_added: msg.msg,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'r':\n\t\t\tmessageObject.msg = TAPi18n.__('Room_name_changed_to', {\n\t\t\t\troom_name: msg.msg,\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'ru':\n\t\t\tmessageObject.msg = TAPi18n.__('User_has_been_removed', {\n\t\t\t\tuser_removed: hideUserName(msg.msg, userData, usersMap),\n\t\t\t\tuser_by: username,\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'removed-user-from-team':\n\t\t\tmessageObject.msg = TAPi18n.__('Removed__username__from_the_team', {\n\t\t\t\tuser_removed: hideUserName(msg.msg, userData, usersMap),\n\t\t\t});\n\t\t\tbreak;\n\t\tcase 'wm':\n\t\t\tmessageObject.msg = TAPi18n.__('Welcome', { user: username });\n\t\t\tbreak;\n\t\tcase 'livechat-close':\n\t\t\tmessageObject.msg = TAPi18n.__('Conversation_finished');\n\t\t\tbreak;\n\t\tcase 'livechat-started':\n\t\t\tmessageObject.msg = TAPi18n.__('Chat_started');\n\t\t\tbreak;\n\t}\n\n\treturn messageObject;\n};\n\nconst exportMessageObject = (type: 'json' | 'html', messageObject: MessageData, messageFile?: FileProp): string => {\n\tif (type === 'json') {\n\t\treturn JSON.stringify(messageObject);\n\t}\n\n\tconst file = [];\n\n\tconst messageType = messageObject.type;\n\tconst timestamp = messageObject.ts ? new Date(messageObject.ts).toUTCString() : '';\n\n\tconst italicTypes: IMessage['t'][] = ['uj', 'ul', 'au', 'r', 'ru', 'wm', 'livechat-close'];\n\n\tconst message = italicTypes.includes(messageType) ? `${messageObject.msg}` : messageObject.msg;\n\n\tfile.push(`

${messageObject.username} (${timestamp}):
`);\n\tfile.push(message);\n\n\tif (messageFile?._id) {\n\t\tconst attachment = messageObject.attachments?.find((att) => att.type === 'file' && att.title_link?.includes(messageFile._id));\n\n\t\tconst description = attachment?.title || TAPi18n.__('Message_Attachments');\n\n\t\tconst assetUrl = `./assets/${messageFile._id}-${messageFile.name}`;\n\t\tconst link = `
${description}`;\n\t\tfile.push(link);\n\t}\n\n\tfile.push('

');\n\n\treturn file.join('\\n');\n};\n\nconst exportRoomMessages = async (\n\trid: IRoom['_id'],\n\texportType: 'json' | 'html',\n\tskip: number,\n\tlimit: number,\n\tuserData: any,\n\tfilter: any = {},\n\tusersMap: any = {},\n\thideUsers = true,\n) => {\n\tconst readPreference = readSecondaryPreferred(Messages.model.rawDatabase());\n\n\t// @ts-ignore Circular reference on field 'attachments'\n\tconst { cursor, totalCount } = MessagesRaw.findPaginated(\n\t\t{ ...filter, rid },\n\t\t{\n\t\t\tsort: { ts: 1 },\n\t\t\tskip,\n\t\t\tlimit,\n\t\t\treadPreference,\n\t\t},\n\t);\n\n\tconst [results, total] = await Promise.all([cursor.toArray(), totalCount]);\n\n\tconst result = {\n\t\ttotal,\n\t\texported: results.length,\n\t\tmessages: [] as string[],\n\t\tuploads: [] as FileProp[],\n\t};\n\n\tresults.forEach(\n\t\tMeteor.bindEnvironment((msg) => {\n\t\t\tconst messageObject = getMessageData(msg, hideUsers, userData, usersMap);\n\n\t\t\tif (msg.file) {\n\t\t\t\tresult.uploads.push(msg.file);\n\t\t\t}\n\n\t\t\tresult.messages.push(exportMessageObject(exportType, messageObject, msg.file));\n\t\t}),\n\t);\n\n\treturn result;\n};\n\nexport const exportRoomMessagesToFile = async function (\n\texportPath: string,\n\tassetsPath: string,\n\texportType: 'json' | 'html',\n\troomList: (\n\t\t| {\n\t\t\t\troomId: string;\n\t\t\t\troomName: string;\n\t\t\t\tuserId: string | undefined;\n\t\t\t\texportedCount: number;\n\t\t\t\tstatus: string;\n\t\t\t\ttype: RoomType;\n\t\t\t\ttargetFile: string;\n\t\t }\n\t\t| Record\n\t)[],\n\tuserData: IUser,\n\tmessagesFilter = {},\n\tusersMap = {},\n\thideUsers = true,\n) {\n\tawait mkdir(exportPath, { recursive: true });\n\tawait mkdir(assetsPath, { recursive: true });\n\n\tconst result = {\n\t\tfileList: [] as FileProp[],\n\t};\n\n\tconst limit =\n\t\tsettings.get('UserData_MessageLimitPerRequest') > 0 ? settings.get('UserData_MessageLimitPerRequest') : 1000;\n\tfor await (const exportOpRoomData of roomList) {\n\t\tif (!('targetFile' in exportOpRoomData)) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tconst filePath = joinPath(exportPath, exportOpRoomData.targetFile);\n\t\tif (exportOpRoomData.status === 'pending') {\n\t\t\texportOpRoomData.status = 'exporting';\n\t\t\tif (exportType === 'html') {\n\t\t\t\tawait writeFile(filePath, '', { encoding: 'utf8' });\n\t\t\t}\n\t\t}\n\n\t\tconst skip = exportOpRoomData.exportedCount;\n\n\t\tconst { total, exported, uploads, messages } = await exportRoomMessages(\n\t\t\texportOpRoomData.roomId,\n\t\t\texportType,\n\t\t\tskip,\n\t\t\tlimit,\n\t\t\tuserData,\n\t\t\tmessagesFilter,\n\t\t\tusersMap,\n\t\t\thideUsers,\n\t\t);\n\n\t\tresult.fileList.push(...uploads);\n\n\t\texportOpRoomData.exportedCount += exported;\n\n\t\tif (total <= exportOpRoomData.exportedCount) {\n\t\t\texportOpRoomData.status = 'completed';\n\t\t}\n\n\t\tawait writeFile(filePath, `${messages.join('\\n')}\\n`, { encoding: 'utf8', flag: 'a' });\n\t}\n\n\treturn result;\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getPath.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/getRoomData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/makeZipFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/processDataDownloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/sendViaEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/dataExport/uploadZipFile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/fileUtils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/findUsersOfRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getClientAddress.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/getMomentLocale.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/http/fetch.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isRunningMs.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/isUserIdFederated.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Connection.ts",["22931"],["22932"],"import ldapjs from 'ldapjs';\nimport type {\n\tILDAPConnectionOptions,\n\tLDAPEncryptionType,\n\tLDAPSearchScope,\n\tILDAPEntry,\n\tILDAPCallback,\n\tILDAPPageCallback,\n} from '@rocket.chat/core-typings';\n\nimport { settings } from '../../../app/settings/server';\nimport { logger, connLogger, searchLogger, authLogger, bindLogger, mapLogger } from './Logger';\nimport { getLDAPConditionalSetting } from './getLDAPConditionalSetting';\n\ninterface ILDAPEntryCallback {\n\t(entry: ldapjs.SearchEntry): T | undefined;\n}\n\ninterface ILDAPSearchEndCallback {\n\t(error?: any): void;\n}\n\ninterface ILDAPSearchPageCallback {\n\t(result: ldapjs.SearchEntry[]): void;\n}\n\ninterface ILDAPSearchAllCallbacks {\n\tdataCallback?: ILDAPSearchPageCallback;\n\tendCallback?: ILDAPSearchEndCallback;\n\tentryCallback?: ILDAPEntryCallback;\n}\n\ntype ILDAPExtractedValue = string | Array;\n\nexport class LDAPConnection {\n\tpublic ldapjs: any;\n\n\tpublic connected: boolean;\n\n\tpublic options: ILDAPConnectionOptions;\n\n\tpublic client: ldapjs.Client;\n\n\tprivate _receivedResponse: boolean;\n\n\tprivate _connectionTimedOut: boolean;\n\n\tprivate _connectionCallback: ILDAPCallback;\n\n\tprivate usingAuthentication: boolean;\n\n\tconstructor() {\n\t\tthis.ldapjs = ldapjs;\n\n\t\tthis.connected = false;\n\t\tthis._receivedResponse = false;\n\t\tthis._connectionTimedOut = false;\n\n\t\tthis.options = {\n\t\t\thost: settings.get('LDAP_Host') ?? '',\n\t\t\tport: settings.get('LDAP_Port') ?? 389,\n\t\t\treconnect: settings.get('LDAP_Reconnect') ?? false,\n\t\t\ttimeout: settings.get('LDAP_Timeout') ?? 60000,\n\t\t\tconnectionTimeout: settings.get('LDAP_Connect_Timeout') ?? 1000,\n\t\t\tidleTimeout: settings.get('LDAP_Idle_Timeout') ?? 1000,\n\t\t\tencryption: settings.get('LDAP_Encryption') ?? 'plain',\n\t\t\tcaCert: settings.get('LDAP_CA_Cert'),\n\t\t\trejectUnauthorized: settings.get('LDAP_Reject_Unauthorized') || false,\n\t\t\tbaseDN: settings.get('LDAP_BaseDN') ?? '',\n\t\t\tuserSearchFilter: settings.get('LDAP_User_Search_Filter') ?? '',\n\t\t\tuserSearchScope: settings.get('LDAP_User_Search_Scope') ?? 'sub',\n\t\t\tuserSearchField: getLDAPConditionalSetting('LDAP_User_Search_Field') ?? '',\n\t\t\tsearchPageSize: settings.get('LDAP_Search_Page_Size') ?? 250,\n\t\t\tsearchSizeLimit: settings.get('LDAP_Search_Size_Limit') ?? 1000,\n\t\t\tuniqueIdentifierField: settings.get('LDAP_Unique_Identifier_Field'),\n\t\t\tgroupFilterEnabled: settings.get('LDAP_Group_Filter_Enable') ?? false,\n\t\t\tgroupFilterObjectClass: settings.get('LDAP_Group_Filter_ObjectClass'),\n\t\t\tgroupFilterGroupIdAttribute: settings.get('LDAP_Group_Filter_Group_Id_Attribute'),\n\t\t\tgroupFilterGroupMemberAttribute: settings.get('LDAP_Group_Filter_Group_Member_Attribute'),\n\t\t\tgroupFilterGroupMemberFormat: settings.get('LDAP_Group_Filter_Group_Member_Format'),\n\t\t\tgroupFilterGroupName: settings.get('LDAP_Group_Filter_Group_Name'),\n\t\t\tauthentication: settings.get('LDAP_Authentication') ?? false,\n\t\t\tauthenticationUserDN: settings.get('LDAP_Authentication_UserDN') ?? '',\n\t\t\tauthenticationPassword: settings.get('LDAP_Authentication_Password') ?? '',\n\t\t\tattributesToQuery: this.parseAttributeList(settings.get('LDAP_User_Search_AttributesToQuery')),\n\t\t};\n\n\t\tif (!this.options.host) {\n\t\t\tlogger.warn('LDAP Host is not configured.');\n\t\t}\n\t\tif (!this.options.baseDN) {\n\t\t\tlogger.warn('LDAP Search BaseDN is not configured.');\n\t\t}\n\t}\n\n\tpublic async connect(): Promise {\n\t\treturn new Promise((resolve, reject) => {\n\t\t\tthis.initializeConnection((error, result) => {\n\t\t\t\tif (error) {\n\t\t\t\t\treturn reject(error);\n\t\t\t\t}\n\n\t\t\t\treturn resolve(result);\n\t\t\t});\n\t\t});\n\t}\n\n\tpublic disconnect(): void {\n\t\tthis.usingAuthentication = false;\n\t\tthis.connected = false;\n\t\tconnLogger.info('Disconnecting');\n\n\t\tif (this.client) {\n\t\t\tthis.client.unbind();\n\t\t}\n\t}\n\n\tpublic async testConnection(): Promise {\n\t\ttry {\n\t\t\tawait this.connect();\n\t\t\tawait this.maybeBindDN();\n\t\t} finally {\n\t\t\tthis.disconnect();\n\t\t}\n\t}\n\n\tpublic async searchByUsername(escapedUsername: string): Promise {\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: this.getUserFilter(escapedUsername),\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tsizeLimit: this.options.searchSizeLimit,\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (this.options.searchPageSize > 0) {\n\t\t\tsearchOptions.paged = {\n\t\t\t\tpageSize: this.options.searchPageSize,\n\t\t\t\tpagePause: false,\n\t\t\t};\n\t\t}\n\n\t\tsearchLogger.info({\n\t\t\tmsg: 'Searching by username',\n\t\t\tusername: escapedUsername,\n\t\t\tbaseDN: this.options.baseDN,\n\t\t\tsearchOptions,\n\t\t});\n\t\treturn this.search(this.options.baseDN, searchOptions);\n\t}\n\n\tpublic async findOneByUsername(username: string): Promise {\n\t\tconst results = await this.searchByUsername(username);\n\n\t\tif (results.length === 1) {\n\t\t\treturn results[0];\n\t\t}\n\t}\n\n\tpublic async searchById(id: string, attribute?: string): Promise {\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (attribute) {\n\t\t\tsearchOptions.filter = new this.ldapjs.filters.EqualityFilter({\n\t\t\t\tattribute,\n\t\t\t\tvalue: Buffer.from(id, 'hex'),\n\t\t\t});\n\t\t} else if (this.options.uniqueIdentifierField) {\n\t\t\t// If we don't know what attribute the id came from, we have to look for all of them.\n\t\t\tconst possibleFields = this.options.uniqueIdentifierField.split(',').concat(this.options.userSearchField.split(','));\n\t\t\tconst filters = [];\n\t\t\tfor (const field of possibleFields) {\n\t\t\t\tif (!field) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tfilters.push(\n\t\t\t\t\tnew this.ldapjs.filters.EqualityFilter({\n\t\t\t\t\t\tattribute: field,\n\t\t\t\t\t\tvalue: Buffer.from(id, 'hex'),\n\t\t\t\t\t}),\n\t\t\t\t);\n\t\t\t}\n\t\t\tsearchOptions.filter = new this.ldapjs.filters.OrFilter({ filters });\n\t\t} else {\n\t\t\tthrow new Error('Unique Identifier Field is not configured.');\n\t\t}\n\n\t\tsearchLogger.info({ msg: 'Searching by id', id });\n\t\tsearchLogger.debug({ msg: 'search filter', searchOptions, baseDN: this.options.baseDN });\n\n\t\treturn this.search(this.options.baseDN, searchOptions);\n\t}\n\n\tpublic async findOneById(id: string, attribute?: string): Promise {\n\t\tconst results = await this.searchById(id, attribute);\n\t\tif (results.length === 1) {\n\t\t\treturn results[0];\n\t\t}\n\t}\n\n\tpublic async searchAllUsers({\n\t\tdataCallback,\n\t\tendCallback,\n\t\tentryCallback,\n\t}: ILDAPSearchAllCallbacks): Promise {\n\t\tsearchLogger.info('Searching all users');\n\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: this.getUserFilter('*'),\n\t\t\tscope: this.options.userSearchScope || 'sub',\n\t\t\tsizeLimit: this.options.searchSizeLimit,\n\t\t\tattributes: this.options.attributesToQuery,\n\t\t};\n\n\t\tif (this.options.searchPageSize > 0) {\n\t\t\tlet count = 0;\n\t\t\tawait this.doPagedSearch(\n\t\t\t\tthis.options.baseDN,\n\t\t\t\tsearchOptions,\n\t\t\t\tthis.options.searchPageSize,\n\t\t\t\t(error, entries: ldapjs.SearchEntry[], { end, next } = { end: false, next: undefined }) => {\n\t\t\t\t\tif (error) {\n\t\t\t\t\t\tendCallback?.(error);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tcount += entries.length;\n\t\t\t\t\tdataCallback?.(entries);\n\t\t\t\t\tif (end) {\n\t\t\t\t\t\tendCallback?.();\n\t\t\t\t\t}\n\n\t\t\t\t\tif (next) {\n\t\t\t\t\t\tnext(count);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tentryCallback,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.doAsyncSearch(\n\t\t\tthis.options.baseDN,\n\t\t\tsearchOptions,\n\t\t\t(error, result) => {\n\t\t\t\tdataCallback?.(result);\n\t\t\t\tendCallback?.(error);\n\t\t\t},\n\t\t\tentryCallback,\n\t\t);\n\t}\n\n\tpublic async authenticate(dn: string, password: string): Promise {\n\t\tauthLogger.info({ msg: 'Authenticating', dn });\n\n\t\ttry {\n\t\t\tawait this.bindDN(dn, password);\n\n\t\t\tauthLogger.info({ msg: 'Authenticated', dn });\n\t\t\treturn true;\n\t\t} catch (error) {\n\t\t\tauthLogger.info({ msg: 'Not authenticated', dn });\n\t\t\tauthLogger.debug({ msg: 'error', error });\n\t\t\treturn false;\n\t\t}\n\t}\n\n\tpublic async search(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.doCustomSearch(baseDN, searchOptions, (entry) => this.extractLdapEntryData(entry));\n\t}\n\n\tpublic async searchRaw(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.doCustomSearch(baseDN, searchOptions, (entry) => entry);\n\t}\n\n\tpublic async searchAndCount(baseDN: string, searchOptions: ldapjs.SearchOptions): Promise {\n\t\tlet count = 0;\n\t\tawait this.doCustomSearch(baseDN, searchOptions, () => {\n\t\t\tcount++;\n\t\t});\n\n\t\treturn count;\n\t}\n\n\tpublic extractLdapAttribute(value: Buffer | Buffer[] | string): ILDAPExtractedValue {\n\t\tif (Array.isArray(value)) {\n\t\t\treturn value.map((item) => this.extractLdapAttribute(item));\n\t\t}\n\n\t\tif (value instanceof Buffer) {\n\t\t\treturn value.toString();\n\t\t}\n\n\t\treturn value;\n\t}\n\n\tpublic extractLdapEntryData(entry: ldapjs.SearchEntry): ILDAPEntry {\n\t\tconst values: ILDAPEntry = {\n\t\t\t_raw: entry.raw,\n\t\t};\n\n\t\tObject.keys(values._raw).forEach((key) => {\n\t\t\tvalues[key] = this.extractLdapAttribute(values._raw[key]);\n\n\t\t\tconst dataType = typeof values[key];\n\t\t\t// eslint-disable-next-line no-control-regex\n\t\t\tif (dataType === 'string' && values[key].length > 100 && /[\\x00-\\x1F]/.test(values[key])) {\n\t\t\t\tmapLogger.debug({\n\t\t\t\t\tmsg: 'Extracted Attribute',\n\t\t\t\t\tkey,\n\t\t\t\t\ttype: dataType,\n\t\t\t\t\tlength: values[key].length,\n\t\t\t\t\tvalue: `${values[key].substr(0, 100)}...`,\n\t\t\t\t});\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tmapLogger.debug({ msg: 'Extracted Attribute', key, type: dataType, value: values[key] });\n\t\t});\n\n\t\treturn values;\n\t}\n\n\tpublic async doCustomSearch(baseDN: string, searchOptions: ldapjs.SearchOptions, entryCallback: ILDAPEntryCallback): Promise {\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tif (!searchOptions.scope) {\n\t\t\tsearchOptions.scope = this.options.userSearchScope || 'sub';\n\t\t}\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tlet realEntries = 0;\n\n\t\treturn new Promise((resolve, reject) => {\n\t\t\tthis.client.search(baseDN, searchOptions, (error, res: ldapjs.SearchCallbackResponse) => {\n\t\t\t\tif (error) {\n\t\t\t\t\tsearchLogger.error(error);\n\t\t\t\t\treject(error);\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tres.on('error', (error) => {\n\t\t\t\t\tsearchLogger.error(error);\n\t\t\t\t\treject(error);\n\t\t\t\t});\n\n\t\t\t\tconst entries: T[] = [];\n\n\t\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst result = entryCallback(entry);\n\t\t\t\t\t\tif (result) {\n\t\t\t\t\t\t\tentries.push(result as T);\n\t\t\t\t\t\t}\n\t\t\t\t\t\trealEntries++;\n\t\t\t\t\t} catch (e) {\n\t\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\t\tthrow e;\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\tres.on('end', () => {\n\t\t\t\t\tsearchLogger.info(`LDAP Search found ${realEntries} entries and loaded the data of ${entries.length}.`);\n\t\t\t\t\tresolve(entries);\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t}\n\n\t/*\n\t\tCreate an LDAP search filter based on the username\n\t*/\n\tpublic getUserFilter(username: string): string {\n\t\tconst filter: string[] = [];\n\n\t\tthis.addUserFilters(filter, username);\n\n\t\tconst usernameFilter = this.options.userSearchField.split(',').map((item) => `(${item}=${username})`);\n\n\t\tif (usernameFilter.length === 0) {\n\t\t\tlogger.error('LDAP_LDAP_User_Search_Field not defined');\n\t\t} else if (usernameFilter.length === 1) {\n\t\t\tfilter.push(`${usernameFilter[0]}`);\n\t\t} else {\n\t\t\tfilter.push(`(|${usernameFilter.join('')})`);\n\t\t}\n\n\t\treturn `(&${filter.join('')})`;\n\t}\n\n\tpublic async isUserAcceptedByGroupFilter(username: string, userdn: string): Promise {\n\t\tif (!this.options.groupFilterEnabled) {\n\t\t\treturn true;\n\t\t}\n\n\t\tconst filter = ['(&'];\n\n\t\tif (this.options.groupFilterObjectClass) {\n\t\t\tfilter.push(`(objectclass=${this.options.groupFilterObjectClass})`);\n\t\t}\n\n\t\tif (this.options.groupFilterGroupMemberAttribute) {\n\t\t\tfilter.push(`(${this.options.groupFilterGroupMemberAttribute}=${this.options.groupFilterGroupMemberFormat})`);\n\t\t}\n\n\t\tif (this.options.groupFilterGroupIdAttribute) {\n\t\t\tfilter.push(`(${this.options.groupFilterGroupIdAttribute}=${this.options.groupFilterGroupName})`);\n\t\t}\n\t\tfilter.push(')');\n\n\t\tconst searchOptions: ldapjs.SearchOptions = {\n\t\t\tfilter: filter\n\t\t\t\t.join('')\n\t\t\t\t.replace(/#{username}/g, username)\n\t\t\t\t.replace(/#{userdn}/g, userdn),\n\t\t\tscope: 'sub',\n\t\t};\n\n\t\tsearchLogger.debug({ msg: 'Group filter LDAP:', filter: searchOptions.filter });\n\n\t\tconst result = await this.searchRaw(this.options.baseDN, searchOptions);\n\n\t\tif (!Array.isArray(result) || result.length === 0) {\n\t\t\treturn false;\n\t\t}\n\t\treturn true;\n\t}\n\n\tprotected addUserFilters(filters: string[], _username: string): void {\n\t\tconst { userSearchFilter } = this.options;\n\n\t\tif (userSearchFilter !== '') {\n\t\t\tif (userSearchFilter[0] === '(') {\n\t\t\t\tfilters.push(`${userSearchFilter}`);\n\t\t\t} else {\n\t\t\t\tfilters.push(`(${userSearchFilter})`);\n\t\t\t}\n\t\t}\n\t}\n\n\tpublic async bindDN(dn: string, password: string): Promise {\n\t\treturn new Promise((resolve, reject) => {\n\t\t\ttry {\n\t\t\t\tthis.client.bind(dn, password, (error) => {\n\t\t\t\t\tif (error) {\n\t\t\t\t\t\treturn reject(error);\n\t\t\t\t\t}\n\n\t\t\t\t\tresolve();\n\t\t\t\t});\n\t\t\t} catch (error) {\n\t\t\t\treject(error);\n\t\t\t}\n\t\t});\n\t}\n\n\tprivate async doAsyncSearch(\n\t\tbaseDN: string,\n\t\tsearchOptions: ldapjs.SearchOptions,\n\t\tcallback: ILDAPCallback,\n\t\tentryCallback?: ILDAPEntryCallback,\n\t): Promise {\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tthis.client.search(baseDN, searchOptions, (error: ldapjs.Error | null, res: ldapjs.SearchCallbackResponse): void => {\n\t\t\tif (error) {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tres.on('error', (error) => {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t});\n\n\t\t\tconst entries: T[] = [];\n\n\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\ttry {\n\t\t\t\t\tconst result = entryCallback ? entryCallback(entry) : entry;\n\t\t\t\t\tentries.push(result as T);\n\t\t\t\t} catch (e) {\n\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\tthrow e;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('end', () => {\n\t\t\t\tsearchLogger.info({ msg: 'Search result count', count: entries.length });\n\t\t\t\tcallback(null, entries);\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate processSearchPage(\n\t\t{ entries, title, end, next }: { entries: T[]; title: string; end: boolean; next?: () => void },\n\t\tcallback: ILDAPPageCallback,\n\t): void {\n\t\tsearchLogger.info(title);\n\t\t// Force LDAP idle to wait the record processing\n\t\tthis._updateIdle(true);\n\n\t\tcallback(null, entries, {\n\t\t\tend,\n\t\t\tnext: () => {\n\t\t\t\t// Reset idle timer\n\t\t\t\tthis._updateIdle();\n\t\t\t\tnext?.();\n\t\t\t},\n\t\t});\n\t}\n\n\tprivate async doPagedSearch(\n\t\tbaseDN: string,\n\t\tsearchOptions: ldapjs.SearchOptions,\n\t\tpageSize: number,\n\t\tcallback: ILDAPPageCallback,\n\t\tentryCallback?: ILDAPEntryCallback,\n\t): Promise {\n\t\tsearchOptions.paged = {\n\t\t\tpageSize,\n\t\t\tpagePause: true,\n\t\t};\n\n\t\tawait this.runBeforeSearch(searchOptions);\n\n\t\tsearchLogger.debug({ msg: 'searchOptions', searchOptions, baseDN });\n\n\t\tthis.client.search(baseDN, searchOptions, (error: ldapjs.Error | null, res: ldapjs.SearchCallbackResponse): void => {\n\t\t\tif (error) {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tres.on('error', (error) => {\n\t\t\t\tsearchLogger.error(error);\n\t\t\t\tcallback(error);\n\t\t\t});\n\n\t\t\tlet entries: T[] = [];\n\t\t\tconst internalPageSize = pageSize * 2;\n\n\t\t\tres.on('searchEntry', (entry) => {\n\t\t\t\ttry {\n\t\t\t\t\tconst result = entryCallback ? entryCallback(entry) : entry;\n\t\t\t\t\tentries.push(result as T);\n\n\t\t\t\t\tif (entries.length >= internalPageSize) {\n\t\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\t\ttitle: 'Internal Page',\n\t\t\t\t\t\t\t\tend: false,\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tcallback,\n\t\t\t\t\t\t);\n\t\t\t\t\t\tentries = [];\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {\n\t\t\t\t\tsearchLogger.error(e);\n\t\t\t\t\tthrow e;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('page', (_result, next) => {\n\t\t\t\tif (!next) {\n\t\t\t\t\tthis._updateIdle(true);\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Final Page',\n\t\t\t\t\t\t\tend: true,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t} else if (entries.length) {\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Page',\n\t\t\t\t\t\t\tend: false,\n\t\t\t\t\t\t\tnext,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tres.on('end', () => {\n\t\t\t\tif (entries.length) {\n\t\t\t\t\tthis.processSearchPage(\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tentries,\n\t\t\t\t\t\t\ttitle: 'Final Page',\n\t\t\t\t\t\t\tend: true,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcallback,\n\t\t\t\t\t);\n\t\t\t\t\tentries = [];\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t}\n\n\tprivate _updateIdle(override?: boolean): void {\n\t\t// @ts-ignore calling a private method\n\t\tthis.client._updateIdle(override);\n\t}\n\n\tprotected async maybeBindDN(): Promise {\n\t\tif (this.usingAuthentication) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!this.options.authentication) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!this.options.authenticationUserDN) {\n\t\t\tlogger.error('Invalid UserDN for authentication');\n\t\t\treturn;\n\t\t}\n\n\t\tbindLogger.info({ msg: 'Binding UserDN', userDN: this.options.authenticationUserDN });\n\t\ttry {\n\t\t\tawait this.bindDN(this.options.authenticationUserDN, this.options.authenticationPassword);\n\t\t\tthis.usingAuthentication = true;\n\t\t} catch (error) {\n\t\t\tauthLogger.error({\n\t\t\t\tmsg: 'Base Authentication Issue',\n\t\t\t\terr: error,\n\t\t\t\tdn: this.options.authenticationUserDN,\n\t\t\t});\n\t\t\tthis.usingAuthentication = false;\n\t\t}\n\t}\n\n\tprotected async runBeforeSearch(_searchOptions: ldapjs.SearchOptions): Promise {\n\t\treturn this.maybeBindDN();\n\t}\n\n\t/*\n\t\tGet list of options to initialize a new ldapjs Client\n\t*/\n\tprivate getClientOptions(): {\n\t\tclientOptions: ldapjs.ClientOptions;\n\t\ttlsOptions: Record;\n\t} {\n\t\tconst clientOptions: ldapjs.ClientOptions = {\n\t\t\turl: `${this.options.host}:${this.options.port}`,\n\t\t\ttimeout: this.options.timeout,\n\t\t\tconnectTimeout: this.options.connectionTimeout,\n\t\t\tidleTimeout: this.options.idleTimeout,\n\t\t\treconnect: this.options.reconnect,\n\t\t\tlog: connLogger,\n\t\t};\n\n\t\tconst tlsOptions: Record = {\n\t\t\trejectUnauthorized: this.options.rejectUnauthorized,\n\t\t};\n\n\t\tif (this.options.caCert) {\n\t\t\t// Split CA cert into array of strings\n\t\t\tconst chainLines = this.options.caCert.split('\\n');\n\t\t\tlet cert: string[] = [];\n\t\t\tconst ca: string[] = [];\n\t\t\tchainLines.forEach((line) => {\n\t\t\t\tcert.push(line);\n\t\t\t\tif (line.match(/-END CERTIFICATE-/)) {\n\t\t\t\t\tca.push(cert.join('\\n'));\n\t\t\t\t\tcert = [];\n\t\t\t\t}\n\t\t\t});\n\t\t\ttlsOptions.ca = ca;\n\t\t}\n\n\t\tif (this.options.encryption === 'ssl') {\n\t\t\tclientOptions.url = `ldaps://${clientOptions.url}`;\n\t\t\tclientOptions.tlsOptions = tlsOptions;\n\t\t} else {\n\t\t\tclientOptions.url = `ldap://${clientOptions.url}`;\n\t\t}\n\n\t\treturn {\n\t\t\tclientOptions,\n\t\t\ttlsOptions,\n\t\t};\n\t}\n\n\tprivate handleConnectionResponse(error: any, response?: any): void {\n\t\tif (!this._receivedResponse) {\n\t\t\tthis._receivedResponse = true;\n\t\t\tthis._connectionCallback(error, response);\n\t\t\treturn;\n\t\t}\n\n\t\tif (this._connectionTimedOut && !error) {\n\t\t\tconnLogger.info('Received a response after the connection timedout.');\n\t\t} else {\n\t\t\tlogger.debug('Ignored error/response:');\n\t\t}\n\n\t\tif (error) {\n\t\t\tconnLogger.debug(error);\n\t\t} else {\n\t\t\tconnLogger.debug(response);\n\t\t}\n\t}\n\n\tprivate initializeConnection(callback: ILDAPCallback): void {\n\t\tconnLogger.info('Init Setup');\n\t\tthis._receivedResponse = false;\n\t\tthis._connectionTimedOut = false;\n\t\tthis._connectionCallback = callback;\n\n\t\tconst { clientOptions, tlsOptions } = this.getClientOptions();\n\t\tconnLogger.info({ msg: 'Connecting', url: clientOptions.url });\n\t\tconnLogger.debug({ msg: 'clientOptions', clientOptions });\n\n\t\tthis.client = ldapjs.createClient(clientOptions);\n\n\t\tthis.client.on('error', (error) => {\n\t\t\tconnLogger.error(error);\n\t\t\tthis.handleConnectionResponse(error, null);\n\t\t});\n\n\t\tthis.client.on('idle', () => {\n\t\t\tsearchLogger.info('Idle');\n\t\t\tthis.disconnect();\n\t\t});\n\n\t\tthis.client.on('close', () => {\n\t\t\tsearchLogger.info('Closed');\n\t\t});\n\n\t\tif (this.options.encryption === 'tls') {\n\t\t\t// Set host parameter for tls.connect which is used by ldapjs starttls. This may not be needed anymore\n\t\t\t// https://github.com/RocketChat/Rocket.Chat/issues/2035\n\t\t\t// https://github.com/mcavage/node-ldapjs/issues/349\n\t\t\ttlsOptions.host = this.options.host;\n\n\t\t\tconnLogger.info('Starting TLS');\n\t\t\tconnLogger.debug({ msg: 'tlsOptions', tlsOptions });\n\n\t\t\tthis.client.starttls(tlsOptions, null, (error, response) => {\n\t\t\t\tif (error) {\n\t\t\t\t\tconnLogger.error({ msg: 'TLS connection', error });\n\t\t\t\t\treturn this.handleConnectionResponse(error, null);\n\t\t\t\t}\n\n\t\t\t\tconnLogger.info('TLS connected');\n\t\t\t\tthis.connected = true;\n\t\t\t\tthis.handleConnectionResponse(null, response);\n\t\t\t});\n\t\t} else {\n\t\t\tthis.client.on('connect', (response) => {\n\t\t\t\tconnLogger.info('LDAP connected');\n\t\t\t\tthis.connected = true;\n\t\t\t\tthis.handleConnectionResponse(null, response);\n\t\t\t});\n\t\t}\n\n\t\tsetTimeout(() => {\n\t\t\tif (!this._receivedResponse) {\n\t\t\t\tconnLogger.error({ msg: 'connection time out', timeout: clientOptions.connectTimeout });\n\t\t\t\tthis.handleConnectionResponse(new Error('Timeout'));\n\t\t\t\tthis._connectionTimedOut = true;\n\t\t\t}\n\t\t}, clientOptions.connectTimeout);\n\t}\n\n\tprivate parseAttributeList(csv: string | undefined): Array {\n\t\tif (!csv) {\n\t\t\treturn ['*', '+'];\n\t\t}\n\n\t\tconst list = csv.split(',').map((item) => item.trim());\n\t\tif (!list?.length) {\n\t\t\treturn ['*', '+'];\n\t\t}\n\n\t\treturn list;\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/DataConverter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/Manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/ldap/getLDAPConditionalSetting.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/Logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/getPino.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logLevel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logPayloads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/logQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/showBox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/logger/system.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/migrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/pushConfig.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/readMessages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/resetUserE2EKey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/addUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/createOrUpdateProtectedRole.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/getRoomRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/removeUserFromRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/roles/validateRoleList.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomCoordinator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/conversation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/direct.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/favorite.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/private.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/public.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/unread.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/rooms/roomTypes/voip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendDirectMessageToUsers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/sendMessagesToAdmins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/settingsRegenerator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/spotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/statistics/getSettingsStatistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfProviders.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/lib/videoConfTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/main.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/OEmbedCacheCleanup.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addAllUserToRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomLeader.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomModerator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/addRoomOwner.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/afterVerifyEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/browseChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/canAccessRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/channelsList.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/createDirectMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteFileMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/deleteUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/eraseRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getAvatarSuggestion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getPasswordPolicy.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomById.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomIdByNameOrId.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getRoomNameById.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getSetupWizardParameters.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getTotalChannels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/getUsersOfRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/hideRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/ignoreUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadHistory.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadLocale.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadMissedMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadNextMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/loadSurroundingMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/logoutCleanUp.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/messageSearch.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/muteUserInRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/openRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readMessages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/readThreads.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/registerUser.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomLeader.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomModerator.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeRoomOwner.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/removeUserFromRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/reportMessage.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/requestDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/resetAvatar.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/roomNameExists.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserPreferences.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/saveUserProfile.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendConfirmationEmail.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/sendForgotPasswordEmail.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setAvatarFromService.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserActiveStatus.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/setUserPassword.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/toogleFavorite.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/unmuteUserInRoom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userPresence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/methods/userSetUtcOffset.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Analytics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/BannersDismiss.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CredentialTokens.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/CustomUserStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmailMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ExportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationKeys.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/FederationServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/InstanceStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/IntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Invites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatAgentActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatCustomField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatRooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatTrigger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LivechatVisitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/LoginServiceConfiguration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MatrixBridgedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/MessageReads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Nps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/NpsVote.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OAuthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/OEmbedCache.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PbxEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/PushToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Reports.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/ServerEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/SmarshHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/TeamMember.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/Users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/UsersSessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VideoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/VoipRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Analytics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Avatars.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Banners.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BannersDismiss.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/BaseRaw.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CredentialTokens.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomSounds.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/CustomUserStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailInbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmailMessageHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/EmojiCustom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ExportOperations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationKeys.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/FederationServers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ImportData.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/InstanceStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/IntegrationHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Invites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatAgentActivity.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatBusinessHours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatCustomField.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartment.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatDepartmentAgents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatInquiry.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatRooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatTrigger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LivechatVisitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/LoginServiceConfiguration.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MatrixBridgedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/MessageReads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Messages.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NotificationQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Nps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/NpsVote.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OAuthApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/OEmbedCache.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PbxEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Permissions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/PushToken.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Reports.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Rooms.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/ServerEvents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Sessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/SmarshHistory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Subscriptions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/TeamMember.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Uploads.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UserDataFiles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/Users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/UsersSessions.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VideoConference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/VoipRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/raw/WebdavAccounts.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/models/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/banner.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps/createModal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/nps.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/core-apps/videoconf.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/listeners/listeners.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/notifications/notifications.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/streamer/streamer.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/publishFields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/modules/watchers/watchers.module.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/overrides/http.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/room/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/spotlight.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/publications/subscription/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/auth.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/browserVersion.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/middlewares/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/room.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/avatar/utils.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/health.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/i18n.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/timesync.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/routes/userDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/analytics/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/apps-engine/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomLivechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/canAccessRoomVoip.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/authorization/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/banner/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/device-management/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/Federation.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/AbstractFederationService.ts",["22933"],[],"import type { IUser } from '@rocket.chat/core-typings';\n\nimport { FederatedUser } from '../domain/FederatedUser';\nimport type { IFederationBridge } from '../domain/IFederationBridge';\nimport type { RocketChatFileAdapter } from '../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatSettingsAdapter } from '../infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatUserAdapter } from '../infrastructure/rocket-chat/adapters/User';\n\nexport abstract class AbstractFederationApplicationService {\n\tprotected internalHomeServerDomain: string;\n\n\tconstructor(\n\t\tprotected bridge: IFederationBridge,\n\t\tprotected internalUserAdapter: RocketChatUserAdapter,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t) {\n\t\tthis.internalHomeServerDomain = this.internalSettingsAdapter.getHomeServerDomain();\n\t}\n\n\tprotected async createFederatedUserInternallyOnly(\n\t\texternalUserId: string,\n\t\tusername: string,\n\t\texistsOnlyOnProxyServer = false,\n\t\tprovidedName?: string,\n\t): Promise {\n\t\tconst internalUser = await this.internalUserAdapter.getInternalUserByUsername(username);\n\t\tconst externalUserProfileInformation = await this.bridge.getUserProfileInformation(externalUserId);\n\t\tlet federatedUser;\n\t\tif (internalUser) {\n\t\t\tfederatedUser = FederatedUser.createWithInternalReference(externalUserId, existsOnlyOnProxyServer, internalUser);\n\t\t} else {\n\t\t\tconst name = externalUserProfileInformation?.displayName || providedName || username;\n\t\t\tfederatedUser = FederatedUser.createInstance(externalUserId, {\n\t\t\t\tname,\n\t\t\t\tusername,\n\t\t\t\texistsOnlyOnProxyServer,\n\t\t\t});\n\t\t}\n\t\tawait this.internalUserAdapter.createFederatedUser(federatedUser);\n\t\tconst insertedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalUserId);\n\t\tif (!insertedUser) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.updateUserAvatarInternally(insertedUser, externalUserProfileInformation?.avatarUrl);\n\t\tawait this.updateUserDisplayNameInternally(insertedUser, externalUserProfileInformation?.displayName);\n\t}\n\n\tprotected async updateUserAvatarInternally(federatedUser: FederatedUser, avatarUrl?: string): Promise {\n\t\tif (!avatarUrl) {\n\t\t\treturn;\n\t\t}\n\t\tif (!federatedUser.isRemote()) {\n\t\t\treturn;\n\t\t}\n\t\tif (federatedUser.shouldUpdateFederationAvatar(avatarUrl)) {\n\t\t\tawait this.internalUserAdapter.setAvatar(federatedUser, this.bridge.convertMatrixUrlToHttp(federatedUser.getExternalId(), avatarUrl));\n\t\t\tawait this.internalUserAdapter.updateFederationAvatar(federatedUser.getInternalId(), avatarUrl);\n\t\t}\n\t}\n\n\tprotected async updateUserDisplayNameInternally(federatedUser: FederatedUser, displayName?: string): Promise {\n\t\tif (!displayName) {\n\t\t\treturn;\n\t\t}\n\t\tif (!federatedUser.isRemote()) {\n\t\t\treturn;\n\t\t}\n\t\tif (federatedUser.shouldUpdateDisplayName(displayName)) {\n\t\t\tawait this.internalUserAdapter.updateRealName(federatedUser.getInternalReference(), displayName);\n\t\t}\n\t}\n\n\tprotected async createFederatedUserIncludingHomeserverUsingLocalInformation(internalInviterId: string): Promise {\n\t\tconst internalUser = await this.internalUserAdapter.getInternalUserById(internalInviterId);\n\t\tif (!internalUser || !internalUser?.username) {\n\t\t\tthrow new Error(`Could not find user id for ${internalInviterId}`);\n\t\t}\n\t\tconst name = internalUser.name || internalUser.username;\n\t\tconst externalInviterId = await this.bridge.createUser(internalUser.username, name, this.internalHomeServerDomain);\n\t\tconst existsOnlyOnProxyServer = true;\n\t\tawait this.createFederatedUserInternallyOnly(externalInviterId, internalUser.username, existsOnlyOnProxyServer, name);\n\t\tawait this.updateUserAvatarExternally(\n\t\t\tinternalUser,\n\t\t\t(await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId)) as FederatedUser,\n\t\t);\n\n\t\treturn externalInviterId;\n\t}\n\n\tprotected async updateUserAvatarExternally(internalUser: IUser, externalInviter: FederatedUser): Promise {\n\t\tif (!internalUser.username) {\n\t\t\treturn;\n\t\t}\n\t\tconst buffer = await this.internalFileAdapter.getBufferForAvatarFile(internalUser.username);\n\t\tif (!buffer) {\n\t\t\treturn;\n\t\t}\n\t\tconst avatarFileRecord = await this.internalFileAdapter.getFileMetadataForAvatarFile(internalUser.username);\n\t\tif (!avatarFileRecord?.type || !avatarFileRecord?.name) {\n\t\t\treturn;\n\t\t}\n\t\tconst externalFileUri = await this.bridge.uploadContent(externalInviter.getExternalId(), buffer, {\n\t\t\ttype: avatarFileRecord.type,\n\t\t\tname: avatarFileRecord.name,\n\t\t});\n\t\tif (!externalFileUri) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalUserAdapter.updateFederationAvatar(internalUser._id, externalFileUri);\n\t\tawait this.bridge.setUserAvatar(externalInviter.getExternalId(), externalFileUri);\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/MessageReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/RoomSenderDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/input/UserReceiverDto.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/MessageServiceReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/receiver/message-redaction-helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/MessageServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/message/sender/message-sender-helper.ts",["22934","22935"],[],"import type { IMessage } from '@rocket.chat/core-typings';\n\nimport type { IFederationBridge } from '../../../../domain/IFederationBridge';\nimport type { RocketChatFileAdapter } from '../../../../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatMessageAdapter } from '../../../../infrastructure/rocket-chat/adapters/Message';\nimport type { RocketChatUserAdapter } from '../../../../infrastructure/rocket-chat/adapters/User';\n\ninterface IExternalMessageSender {\n\tsendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise;\n\tsendQuoteMessage(externalRoomId: string, externalSenderId: string, message: IMessage, messageToReplyTo: IMessage): Promise;\n}\n\nclass TextExternalMessageSender implements IExternalMessageSender {\n\tconstructor(\n\t\tprivate readonly bridge: IFederationBridge,\n\t\tprivate readonly internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprivate readonly internalUserAdapter: RocketChatUserAdapter,\n\t) {}\n\n\tpublic async sendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise {\n\t\tconst externalMessageId = await this.bridge.sendMessage(externalRoomId, externalSenderId, message);\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n\n\tpublic async sendQuoteMessage(\n\t\texternalRoomId: string,\n\t\texternalSenderId: string,\n\t\tmessage: IMessage,\n\t\tmessageToReplyTo: IMessage,\n\t): Promise {\n\t\tconst originalSender = await this.internalUserAdapter.getFederatedUserByInternalId(messageToReplyTo?.u?._id);\n\t\tconst externalMessageId = await this.bridge.sendReplyToMessage(\n\t\t\texternalRoomId,\n\t\t\texternalSenderId,\n\t\t\tmessageToReplyTo.federation?.eventId as string,\n\t\t\toriginalSender?.getExternalId() as string,\n\t\t\tmessage.msg,\n\t\t);\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n}\n\nclass FileExternalMessageSender implements IExternalMessageSender {\n\tconstructor(\n\t\tprivate readonly bridge: IFederationBridge,\n\t\tprivate readonly internalFileHelper: RocketChatFileAdapter,\n\t\tprivate readonly internalMessageAdapter: RocketChatMessageAdapter,\n\t) {}\n\n\tpublic async sendMessage(externalRoomId: string, externalSenderId: string, message: IMessage): Promise {\n\t\tconst file = await this.internalFileHelper.getFileRecordById((message.files || [])[0]?._id);\n\t\tif (!file || !file.size || !file.type) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst buffer = await this.internalFileHelper.getBufferFromFileRecord(file);\n\t\tconst metadata = await this.internalFileHelper.extractMetadataFromFile(file);\n\n\t\tconst externalMessageId = await this.bridge.sendMessageFileToRoom(externalRoomId, externalSenderId, buffer, {\n\t\t\tfilename: file.name,\n\t\t\tfileSize: file.size,\n\t\t\tmimeType: file.type,\n\t\t\tmetadata: {\n\t\t\t\twidth: metadata?.width,\n\t\t\t\theight: metadata?.height,\n\t\t\t\tformat: metadata?.format,\n\t\t\t},\n\t\t});\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n\n\tpublic async sendQuoteMessage(\n\t\texternalRoomId: string,\n\t\texternalSenderId: string,\n\t\tmessage: IMessage,\n\t\tmessageToReplyTo: IMessage,\n\t): Promise {\n\t\tconst file = await this.internalFileHelper.getFileRecordById((message.files || [])[0]?._id);\n\t\tif (!file || !file.size || !file.type) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst buffer = await this.internalFileHelper.getBufferFromFileRecord(file);\n\t\tconst metadata = await this.internalFileHelper.extractMetadataFromFile(file);\n\n\t\tconst externalMessageId = await this.bridge.sendReplyMessageFileToRoom(\n\t\t\texternalRoomId,\n\t\t\texternalSenderId,\n\t\t\tbuffer,\n\t\t\t{\n\t\t\t\tfilename: file.name,\n\t\t\t\tfileSize: file.size,\n\t\t\t\tmimeType: file.type,\n\t\t\t\tmetadata: {\n\t\t\t\t\twidth: metadata?.width,\n\t\t\t\t\theight: metadata?.height,\n\t\t\t\t\tformat: metadata?.format,\n\t\t\t\t},\n\t\t\t},\n\t\t\tmessageToReplyTo.federation?.eventId as string,\n\t\t);\n\n\t\tawait this.internalMessageAdapter.setExternalFederationEventOnMessage(message._id, externalMessageId);\n\t}\n}\n\nexport const getExternalMessageSender = (\n\tmessage: IMessage,\n\tbridge: IFederationBridge,\n\tinternalFileHelper: RocketChatFileAdapter,\n\tinternalMessageAdapter: RocketChatMessageAdapter,\n\tinternalUserAdapter: RocketChatUserAdapter,\n): IExternalMessageSender => {\n\treturn message.files\n\t\t? new FileExternalMessageSender(bridge, internalFileHelper, internalMessageAdapter)\n\t\t: new TextExternalMessageSender(bridge, internalMessageAdapter, internalUserAdapter);\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/receiver/RoomServiceReceiver.ts",["22936"],[],"import { isDirectMessageRoom, isQuoteAttachment } from '@rocket.chat/core-typings';\n\nimport { DirectMessageFederatedRoom, FederatedRoom } from '../../../domain/FederatedRoom';\nimport { FederatedUser } from '../../../domain/FederatedUser';\nimport { EVENT_ORIGIN } from '../../../domain/IFederationBridge';\nimport type { IFederationBridge } from '../../../domain/IFederationBridge';\nimport type { RocketChatMessageAdapter } from '../../../infrastructure/rocket-chat/adapters/Message';\nimport type { RocketChatRoomAdapter } from '../../../infrastructure/rocket-chat/adapters/Room';\nimport type { RocketChatSettingsAdapter } from '../../../infrastructure/rocket-chat/adapters/Settings';\nimport type { RocketChatUserAdapter } from '../../../infrastructure/rocket-chat/adapters/User';\nimport type {\n\tFederationRoomCreateInputDto,\n\tFederationRoomChangeMembershipDto,\n\tFederationRoomReceiveExternalMessageDto,\n\tFederationRoomChangeJoinRulesDto,\n\tFederationRoomChangeNameDto,\n\tFederationRoomChangeTopicDto,\n\tFederationRoomReceiveExternalFileMessageDto,\n\tFederationRoomRedactEventDto,\n\tFederationRoomEditExternalMessageDto,\n\tFederationRoomRoomChangePowerLevelsEventDto,\n} from '../input/RoomReceiverDto';\nimport { AbstractFederationApplicationService } from '../../AbstractFederationService';\nimport type { RocketChatFileAdapter } from '../../../infrastructure/rocket-chat/adapters/File';\nimport type { RocketChatNotificationAdapter } from '../../../infrastructure/rocket-chat/adapters/Notification';\nimport type { InMemoryQueue } from '../../../infrastructure/queue/InMemoryQueue';\nimport { getMessageRedactionHandler } from '../message/receiver/message-redaction-helper';\n\nexport class FederationRoomServiceReceiver extends AbstractFederationApplicationService {\n\tconstructor(\n\t\tprotected internalRoomAdapter: RocketChatRoomAdapter,\n\t\tprotected internalUserAdapter: RocketChatUserAdapter,\n\t\tprotected internalMessageAdapter: RocketChatMessageAdapter,\n\t\tprotected internalFileAdapter: RocketChatFileAdapter,\n\t\tprotected internalSettingsAdapter: RocketChatSettingsAdapter,\n\t\tprotected internalNotificationAdapter: RocketChatNotificationAdapter,\n\t\tprotected federationQueueInstance: InMemoryQueue,\n\t\tprotected bridge: IFederationBridge,\n\t) {\n\t\tsuper(bridge, internalUserAdapter, internalFileAdapter, internalSettingsAdapter);\n\t}\n\n\tpublic async onCreateRoom(roomCreateInput: FederationRoomCreateInputDto): Promise {\n\t\tconst { externalRoomId, wasInternallyProgramaticallyCreated = false, internalRoomId = '' } = roomCreateInput;\n\t\tif (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId)) {\n\t\t\treturn;\n\t\t}\n\t\tif (!wasInternallyProgramaticallyCreated) {\n\t\t\treturn;\n\t\t}\n\t\tconst room = await this.internalRoomAdapter.getInternalRoomById(internalRoomId);\n\t\tif (!room || !isDirectMessageRoom(room)) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalRoomAdapter.updateFederatedRoomByInternalRoomId(internalRoomId, externalRoomId);\n\t}\n\n\tpublic async onChangeRoomMembership(roomChangeMembershipInput: FederationRoomChangeMembershipDto): Promise {\n\t\tconst {\n\t\t\texternalRoomId,\n\t\t\tnormalizedInviteeId,\n\t\t\tnormalizedRoomId,\n\t\t\tnormalizedInviterId,\n\t\t\texternalInviteeId,\n\t\t\texternalInviterId,\n\t\t\tinviteeUsernameOnly,\n\t\t\tinviterUsernameOnly,\n\t\t\teventOrigin,\n\t\t\troomType,\n\t\t\tleave,\n\t\t\tuserProfile,\n\t\t\tallInviteesExternalIdsWhenDM,\n\t\t\texternalRoomName,\n\t\t\texternalEventId,\n\t\t} = roomChangeMembershipInput;\n\t\tconst wasGeneratedOnTheProxyServer = eventOrigin === EVENT_ORIGIN.LOCAL;\n\t\tconst affectedFederatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tconst isUserJoiningByHimself = externalInviterId === externalInviteeId && !leave;\n\n\t\tif (userProfile?.avatarUrl) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\t\tfederatedUser && (await this.updateUserAvatarInternally(federatedUser, userProfile?.avatarUrl));\n\t\t}\n\t\tif (userProfile?.displayName) {\n\t\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\t\tfederatedUser && (await this.updateUserDisplayNameInternally(federatedUser, userProfile?.displayName));\n\t\t}\n\n\t\tif (wasGeneratedOnTheProxyServer && (isUserJoiningByHimself || !affectedFederatedRoom)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst isInviterFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalInviterId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalInviteeId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tconst inviterUsername = isInviterFromTheSameHomeServer ? inviterUsernameOnly : normalizedInviterId;\n\t\tconst inviteeUsername = isInviteeFromTheSameHomeServer ? inviteeUsernameOnly : normalizedInviteeId;\n\n\t\tconst inviterUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId);\n\t\tif (!inviterUser) {\n\t\t\tawait this.createFederatedUserInternallyOnly(externalInviterId, inviterUsername, isInviterFromTheSameHomeServer);\n\t\t}\n\n\t\tconst inviteeUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId);\n\t\tif (!inviteeUser) {\n\t\t\tawait this.createFederatedUserInternallyOnly(externalInviteeId, inviteeUsername, isInviteeFromTheSameHomeServer);\n\t\t}\n\t\tconst federatedInviteeUser = inviteeUser || (await this.internalUserAdapter.getFederatedUserByExternalId(externalInviteeId));\n\t\tconst federatedInviterUser = inviterUser || (await this.internalUserAdapter.getFederatedUserByExternalId(externalInviterId));\n\n\t\tif (!federatedInviteeUser || !federatedInviterUser) {\n\t\t\tthrow new Error('Invitee or inviter user not found');\n\t\t}\n\n\t\tif (!wasGeneratedOnTheProxyServer && !affectedFederatedRoom) {\n\t\t\tif (!roomType) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (isDirectMessageRoom({ t: roomType })) {\n\t\t\t\tconst wereAllInviteesProvidedByCreationalEventAtOnce = allInviteesExternalIdsWhenDM && allInviteesExternalIdsWhenDM.length > 0;\n\t\t\t\tif (wereAllInviteesProvidedByCreationalEventAtOnce) {\n\t\t\t\t\treturn this.handleDMRoomInviteWhenAllUsersWereBeingProvidedInTheCreationalEvent(\n\t\t\t\t\t\tallInviteesExternalIdsWhenDM,\n\t\t\t\t\t\texternalRoomId,\n\t\t\t\t\t\tfederatedInviterUser,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treturn this.handleDMRoomInviteWhenNotifiedByRegularEventsOnly(federatedInviteeUser, federatedInviterUser, externalRoomId);\n\t\t\t}\n\n\t\t\tconst newFederatedRoom = FederatedRoom.createInstance(externalRoomId, normalizedRoomId, federatedInviterUser, roomType);\n\t\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoom(newFederatedRoom);\n\n\t\t\tawait this.bridge.joinRoom(externalRoomId, externalInviteeId);\n\t\t\tif (externalRoomName) {\n\t\t\t\tawait this.onChangeRoomName({\n\t\t\t\t\texternalRoomId,\n\t\t\t\t\tnormalizedRoomName: externalRoomName,\n\t\t\t\t\texternalEventId,\n\t\t\t\t\texternalSenderId: externalInviterId,\n\t\t\t\t\tnormalizedRoomId,\n\t\t\t\t});\n\t\t\t}\n\t\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\t\tcreatedInternalRoomId,\n\t\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t\t);\n\t\t\tconst roomHistoricalJoinEvents = await this.bridge.getRoomHistoricalJoinEvents(externalRoomId, externalInviteeId, [\n\t\t\t\texternalInviterId,\n\t\t\t\texternalInviteeId,\n\t\t\t]);\n\t\t\troomHistoricalJoinEvents.forEach((event) => this.federationQueueInstance.addToQueue(event));\n\t\t}\n\n\t\tconst federatedRoom = affectedFederatedRoom || (await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId));\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst inviteeAlreadyJoinedTheInternalRoom = await this.internalRoomAdapter.isUserAlreadyJoined(\n\t\t\tfederatedRoom.getInternalId(),\n\t\t\tfederatedInviteeUser.getInternalId(),\n\t\t);\n\t\tif (!leave && inviteeAlreadyJoinedTheInternalRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (leave) {\n\t\t\tconst inviteeAlreadyJoinedTheInternalRoom = await this.internalRoomAdapter.isUserAlreadyJoined(\n\t\t\t\tfederatedRoom.getInternalId(),\n\t\t\t\tfederatedInviteeUser.getInternalId(),\n\t\t\t);\n\t\t\tif (!inviteeAlreadyJoinedTheInternalRoom) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalRoomAdapter.removeUserFromRoom(federatedRoom, federatedInviteeUser, federatedInviterUser);\n\t\t\treturn;\n\t\t}\n\t\tif (!wasGeneratedOnTheProxyServer && federatedRoom.isDirectMessage()) {\n\t\t\tconst directMessageRoom = federatedRoom as DirectMessageFederatedRoom;\n\t\t\tif (directMessageRoom.isUserPartOfTheRoom(federatedInviteeUser)) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tdirectMessageRoom.addMember(federatedInviteeUser);\n\t\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(\n\t\t\t\texternalRoomId,\n\t\t\t\tfederatedInviterUser,\n\t\t\t\tdirectMessageRoom.getMembers(),\n\t\t\t);\n\t\t\tawait this.internalRoomAdapter.removeDirectMessageRoom(federatedRoom);\n\t\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\t\tcreatedInternalRoomId,\n\t\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\t\tif (isUserJoiningByHimself) {\n\t\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedInviteeUser);\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalRoomAdapter.addUserToRoom(federatedRoom, federatedInviteeUser, federatedInviterUser);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(externalRoomId, externalInviteeId);\n\t\t}\n\t}\n\n\tprivate async handleDMRoomInviteWhenAllUsersWereBeingProvidedInTheCreationalEvent(\n\t\tallInviteesExternalIds: {\n\t\t\texternalInviteeId: string;\n\t\t\tnormalizedInviteeId: string;\n\t\t\tinviteeUsernameOnly: string;\n\t\t}[],\n\t\texternalRoomId: string,\n\t\tfederatedInviterUser: FederatedUser,\n\t): Promise {\n\t\tconst allInvitees = await Promise.all(\n\t\t\tallInviteesExternalIds.map(async (dmExternalInviteeId) => {\n\t\t\t\tconst invitee = await this.internalUserAdapter.getFederatedUserByExternalId(dmExternalInviteeId.externalInviteeId);\n\t\t\t\tif (!invitee) {\n\t\t\t\t\tconst isDMInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\t\t\tthis.bridge.extractHomeserverOrigin(dmExternalInviteeId.externalInviteeId),\n\t\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t\t);\n\t\t\t\t\tconst dmInviteeUsername = isDMInviteeFromTheSameHomeServer\n\t\t\t\t\t\t? dmExternalInviteeId.inviteeUsernameOnly\n\t\t\t\t\t\t: dmExternalInviteeId.normalizedInviteeId;\n\t\t\t\t\tawait this.createFederatedUserInternallyOnly(\n\t\t\t\t\t\tdmExternalInviteeId.externalInviteeId,\n\t\t\t\t\t\tdmInviteeUsername,\n\t\t\t\t\t\tisDMInviteeFromTheSameHomeServer,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treturn (invitee ||\n\t\t\t\t\t(await this.internalUserAdapter.getFederatedUserByExternalId(dmExternalInviteeId.externalInviteeId))) as FederatedUser;\n\t\t\t}),\n\t\t);\n\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(externalRoomId, federatedInviterUser, [\n\t\t\tfederatedInviterUser,\n\t\t\t...allInvitees,\n\t\t]);\n\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tcreatedInternalRoomId,\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tawait Promise.all(\n\t\t\tallInvitees\n\t\t\t\t.filter((invitee) =>\n\t\t\t\t\tFederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\t\t\tthis.bridge.extractHomeserverOrigin(invitee.getExternalId()),\n\t\t\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\t\t),\n\t\t\t\t)\n\t\t\t\t.map((invitee) => this.bridge.joinRoom(externalRoomId, invitee.getExternalId())),\n\t\t);\n\t}\n\n\tprivate async handleDMRoomInviteWhenNotifiedByRegularEventsOnly(\n\t\tfederatedInviteeUser: FederatedUser,\n\t\tfederatedInviterUser: FederatedUser,\n\t\texternalRoomId: string,\n\t): Promise {\n\t\tconst members = [federatedInviterUser, federatedInviteeUser];\n\t\tconst newFederatedRoom = DirectMessageFederatedRoom.createInstance(externalRoomId, federatedInviterUser, members);\n\t\tconst createdInternalRoomId = await this.internalRoomAdapter.createFederatedRoomForDirectMessage(newFederatedRoom);\n\t\tconst isInviteeFromTheSameHomeServer = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(federatedInviteeUser.getExternalId()),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tawait this.internalNotificationAdapter.subscribeToUserTypingEventsOnFederatedRoomId(\n\t\t\tcreatedInternalRoomId,\n\t\t\tthis.internalNotificationAdapter.broadcastUserTypingOnRoom.bind(this.internalNotificationAdapter),\n\t\t);\n\t\tif (isInviteeFromTheSameHomeServer) {\n\t\t\tawait this.bridge.joinRoom(externalRoomId, federatedInviteeUser.getExternalId());\n\t\t}\n\t}\n\n\tpublic async onExternalMessageReceived(roomReceiveExternalMessageInput: FederationRoomReceiveExternalMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, rawMessage, externalFormattedText, externalEventId, replyToEventId } =\n\t\t\troomReceiveExternalMessageInput;\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(externalEventId);\n\t\tif (message) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (replyToEventId) {\n\t\t\tconst messageToReplyTo = await this.internalMessageAdapter.getMessageByFederationId(replyToEventId);\n\t\t\tif (!messageToReplyTo) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.sendQuoteMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tfederatedRoom,\n\t\t\t\texternalFormattedText,\n\t\t\t\trawMessage,\n\t\t\t\texternalEventId,\n\t\t\t\tmessageToReplyTo,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.internalMessageAdapter.sendMessage(\n\t\t\tsenderUser,\n\t\t\tfederatedRoom,\n\t\t\trawMessage,\n\t\t\texternalFormattedText,\n\t\t\texternalEventId,\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t}\n\n\tpublic async onExternalMessageEditedReceived(roomEditExternalMessageInput: FederationRoomEditExternalMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, editsEvent, newExternalFormattedText, newRawMessage } = roomEditExternalMessageInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(editsEvent);\n\t\tif (!message) {\n\t\t\treturn;\n\t\t}\n\n\t\t// TODO: leaked business logic, move this to its proper place\n\t\tconst isAQuotedMessage = message.attachments?.some((attachment) => isQuoteAttachment(attachment) && Boolean(attachment.message_link));\n\t\tif (isAQuotedMessage) {\n\t\t\tconst wasGeneratedLocally = FederatedUser.isOriginalFromTheProxyServer(\n\t\t\t\tthis.bridge.extractHomeserverOrigin(externalSenderId),\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\tif (wasGeneratedLocally) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tconst internalFormattedMessageToBeEdited = await this.internalMessageAdapter.getMessageToEditWhenReplyAndQuote(\n\t\t\t\tmessage,\n\t\t\t\tnewExternalFormattedText,\n\t\t\t\tnewRawMessage,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t\tsenderUser,\n\t\t\t);\n\t\t\t// TODO: create an entity to abstract all the message logic\n\t\t\tif (!FederatedRoom.shouldUpdateMessage(internalFormattedMessageToBeEdited, message)) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.editQuotedMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tnewRawMessage,\n\t\t\t\tnewExternalFormattedText,\n\t\t\t\tmessage,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\t\tif (!FederatedRoom.shouldUpdateMessage(newRawMessage, message)) {\n\t\t\treturn;\n\t\t}\n\t\tawait this.internalMessageAdapter.editMessage(\n\t\t\tsenderUser,\n\t\t\tnewRawMessage,\n\t\t\tnewExternalFormattedText,\n\t\t\tmessage,\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t}\n\n\tpublic async onExternalFileMessageReceived(roomReceiveExternalMessageInput: FederationRoomReceiveExternalFileMessageDto): Promise {\n\t\tconst { externalRoomId, externalSenderId, messageBody, externalEventId, replyToEventId } = roomReceiveExternalMessageInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst senderUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!senderUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst message = await this.internalMessageAdapter.getMessageByFederationId(externalEventId);\n\t\tif (message) {\n\t\t\treturn;\n\t\t}\n\t\tconst fileDetails = {\n\t\t\tname: messageBody.filename,\n\t\t\tsize: messageBody.size,\n\t\t\ttype: messageBody.mimetype,\n\t\t\trid: federatedRoom.getInternalId(),\n\t\t\tuserId: senderUser.getInternalId(),\n\t\t};\n\t\tconst readableStream = await this.bridge.getReadStreamForFileFromUrl(senderUser.getExternalId(), messageBody.url);\n\t\tconst { files = [], attachments } = await this.internalFileAdapter.uploadFile(\n\t\t\treadableStream,\n\t\t\tfederatedRoom.getInternalId(),\n\t\t\tsenderUser.getInternalReference(),\n\t\t\tfileDetails,\n\t\t);\n\n\t\tif (replyToEventId) {\n\t\t\tconst messageToReplyTo = await this.internalMessageAdapter.getMessageByFederationId(replyToEventId);\n\t\t\tif (!messageToReplyTo) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tawait this.internalMessageAdapter.sendQuoteFileMessage(\n\t\t\t\tsenderUser,\n\t\t\t\tfederatedRoom,\n\t\t\t\tfiles,\n\t\t\t\tattachments,\n\t\t\t\texternalEventId,\n\t\t\t\tmessageToReplyTo,\n\t\t\t\tthis.internalHomeServerDomain,\n\t\t\t);\n\t\t\treturn;\n\t\t}\n\n\t\tawait this.internalMessageAdapter.sendFileMessage(senderUser, federatedRoom, files, attachments, externalEventId);\n\t}\n\n\tpublic async onChangeJoinRules(roomJoinRulesChangeInput: FederationRoomChangeJoinRulesDto): Promise {\n\t\tconst { externalRoomId, roomType } = roomJoinRulesChangeInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst notAllowedChangeJoinRules = federatedRoom.isDirectMessage();\n\t\tif (notAllowedChangeJoinRules) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeRoomType(roomType);\n\t\tawait this.internalRoomAdapter.updateRoomType(federatedRoom);\n\t}\n\n\tpublic async onChangeRoomName(roomChangeNameInput: FederationRoomChangeNameDto): Promise {\n\t\tconst { externalRoomId, normalizedRoomName, externalSenderId } = roomChangeNameInput;\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst shouldUseExternalRoomIdAsRoomName = !FederatedRoom.isOriginalFromTheProxyServer(\n\t\t\tthis.bridge.extractHomeserverOrigin(externalRoomId),\n\t\t\tthis.internalHomeServerDomain,\n\t\t);\n\t\tif (shouldUseExternalRoomIdAsRoomName) {\n\t\t\tfederatedRoom.changeRoomName(externalRoomId);\n\t\t\tawait this.internalRoomAdapter.updateRoomName(federatedRoom);\n\t\t}\n\t\tif (!federatedRoom.shouldUpdateDisplayRoomName(normalizedRoomName)) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeDisplayRoomName(normalizedRoomName);\n\n\t\tawait this.internalRoomAdapter.updateDisplayRoomName(federatedRoom, federatedUser);\n\t}\n\n\tpublic async onChangeRoomTopic(roomChangeTopicInput: FederationRoomChangeTopicDto): Promise {\n\t\tconst { externalRoomId, roomTopic, externalSenderId } = roomChangeTopicInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!federatedRoom.shouldUpdateRoomTopic(roomTopic)) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\n\t\tfederatedRoom.changeRoomTopic(roomTopic);\n\n\t\tawait this.internalRoomAdapter.updateRoomTopic(federatedRoom, federatedUser);\n\t}\n\n\tpublic async onRedactEvent(roomRedactEventInput: FederationRoomRedactEventDto): Promise {\n\t\tconst { externalRoomId, redactsEvent, externalSenderId } = roomRedactEventInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUser = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUser) {\n\t\t\treturn;\n\t\t}\n\t\tconst handler = await getMessageRedactionHandler(this.internalMessageAdapter, redactsEvent, federatedUser);\n\t\tif (!handler) {\n\t\t\treturn;\n\t\t}\n\t\tawait handler.handle();\n\t}\n\n\tpublic async onChangeRoomPowerLevels(roomPowerLevelsInput: FederationRoomRoomChangePowerLevelsEventDto): Promise {\n\t\tconst { externalRoomId, roleChangesToApply = {}, externalSenderId } = roomPowerLevelsInput;\n\n\t\tconst federatedRoom = await this.internalRoomAdapter.getFederatedRoomByExternalId(externalRoomId);\n\t\tif (!federatedRoom) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUserWhoChangedThePermission = await this.internalUserAdapter.getFederatedUserByExternalId(externalSenderId);\n\t\tif (!federatedUserWhoChangedThePermission) {\n\t\t\treturn;\n\t\t}\n\n\t\tconst federatedUsers = await this.internalUserAdapter.getFederatedUsersByExternalIds(Object.keys(roleChangesToApply));\n\n\t\tawait Promise.all(\n\t\t\tfederatedUsers.map((targetFederatedUser) => {\n\t\t\t\tconst changes = roleChangesToApply[targetFederatedUser.getExternalId()];\n\t\t\t\tif (!changes) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tconst rolesToRemove = changes.filter((change) => change.action === 'remove').map((change) => change.role);\n\t\t\t\tconst rolesToAdd = changes.filter((change) => change.action === 'add').map((change) => change.role);\n\n\t\t\t\treturn this.internalRoomAdapter.applyRoomRolesToUser({\n\t\t\t\t\tfederatedRoom,\n\t\t\t\t\ttargetFederatedUser,\n\t\t\t\t\tfromUser: federatedUserWhoChangedThePermission,\n\t\t\t\t\trolesToAdd,\n\t\t\t\t\trolesToRemove,\n\t\t\t\t\tnotifyChannel: true,\n\t\t\t\t});\n\t\t\t}),\n\t\t);\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomInternalValidator.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/room/sender/RoomServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/receiver/UserServiceReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/application/user/sender/UserServiceSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedRoom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/FederatedUser.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/domain/IFederationBridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/Factory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/Bridge.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/MessageReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/RoomReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/converters/user/UserReceiver.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/AbstractMatrixEvent.ts",[],["22937"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixEventType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixPowerLevels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomJoinRules.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomType.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/MatrixRoomVisibility.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/MessageReacted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomCreated.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomEventRedacted.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomJoinRulesChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMembershipChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomMessageSent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomNameChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomPowerLevelsChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/RoomTopicChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/definitions/events/UserTypingStatusChanged.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/BaseEvent.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/matrix/handlers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/queue/InMemoryQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/File.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Message.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Notification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/Settings.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/User.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/federation-id-escape-helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/logger.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/adapters/statistics.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/RoomSender.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/converters/to-external-parser-formatter.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/definitions/FederatedRoomInternalRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/hooks/index.ts",["22938","22939"],[],"import type { IMessage, IRoom, IUser } from '@rocket.chat/core-typings';\nimport { isMessageFromMatrixFederation, isRoomFederated, isEditedMessage } from '@rocket.chat/core-typings';\n\nimport type { FederationRoomServiceSender } from '../../../application/room/sender/RoomServiceSender';\nimport { settings } from '../../../../../../app/settings/server';\nimport { callbacks } from '../../../../../../lib/callbacks';\n\nexport class FederationHooks {\n\tpublic static afterUserLeaveRoom(callback: (user: IUser, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterLeaveRoom',\n\t\t\t(user: IUser, room: IRoom | undefined): void => {\n\t\t\t\tif (!room || !isRoomFederated(room) || !user || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(user, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-leave-room',\n\t\t);\n\t}\n\n\tpublic static onUserRemovedFromRoom(callback: (removedUser: IUser, room: IRoom, userWhoRemoved: IUser) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRemoveFromRoom',\n\t\t\t(params: { removedUser: IUser; userWhoRemoved: IUser }, room: IRoom | undefined): void => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.removedUser ||\n\t\t\t\t\t!params.userWhoRemoved ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.removedUser, room, params.userWhoRemoved));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-remove-from-room',\n\t\t);\n\t}\n\n\tpublic static canAddFederatedUserToNonFederatedRoom(callback: (user: IUser | string, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeAddUserToARoom',\n\t\t\t(params: { user: IUser | string; inviter?: IUser }, room: IRoom): void => {\n\t\t\t\tif (!params?.user || !room) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.user, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-add-federated-user-to-non-federated-room',\n\t\t);\n\t}\n\n\tpublic static canAddFederatedUserToFederatedRoom(callback: (user: IUser | string, inviter: IUser, room: IRoom) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeAddUserToARoom',\n\t\t\t(params: { user: IUser | string; inviter: IUser }, room: IRoom): void => {\n\t\t\t\tif (!params?.user || !params.inviter || !room || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tPromise.await(callback(params.user, params.inviter, room));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-add-federated-user-to-federated-room',\n\t\t);\n\t}\n\n\tpublic static canCreateDirectMessageFromUI(callback: (members: IUser[]) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'federation.beforeCreateDirectMessage',\n\t\t\t(members: IUser[]): void => {\n\t\t\t\tif (!members || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(members));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-can-create-direct-message-from-ui-ce',\n\t\t);\n\t}\n\n\tpublic static afterMessageReacted(callback: (message: IMessage, user: IUser, reaction: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSetReaction',\n\t\t\t(message: IMessage, params: { user: IUser; reaction: string }): void => {\n\t\t\t\tif (\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.user ||\n\t\t\t\t\t!params.reaction ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, params.user, params.reaction));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-message-reacted',\n\t\t);\n\t}\n\n\tpublic static afterMessageunReacted(callback: (message: IMessage, user: IUser, reaction: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterUnsetReaction',\n\t\t\t(message: IMessage, params: { user: IUser; reaction: string; oldMessage: IMessage }): void => {\n\t\t\t\tif (\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!params ||\n\t\t\t\t\t!params.user ||\n\t\t\t\t\t!params.reaction ||\n\t\t\t\t\t!params.oldMessage ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.oldMessage, params.user, params.reaction));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-message-unreacted',\n\t\t);\n\t}\n\n\tpublic static afterMessageDeleted(callback: (message: IMessage, roomId: IRoom['_id']) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterDeleteMessage',\n\t\t\t(message: IMessage, room: IRoom): void => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-deleted',\n\t\t);\n\t}\n\n\tpublic static afterMessageUpdated(callback: (message: IMessage, roomId: IRoom['_id'], userId: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSaveMessage',\n\t\t\t(message: IMessage, room: IRoom): IMessage => {\n\t\t\t\tif (\n\t\t\t\t\t!room ||\n\t\t\t\t\t!isRoomFederated(room) ||\n\t\t\t\t\t!message ||\n\t\t\t\t\t!isMessageFromMatrixFederation(message) ||\n\t\t\t\t\t!settings.get('Federation_Matrix_enabled')\n\t\t\t\t) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tif (!isEditedMessage(message)) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id, message.editedBy._id));\n\t\t\t\treturn message;\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-updated',\n\t\t);\n\t}\n\n\tpublic static afterMessageSent(callback: (message: IMessage, roomId: IRoom['_id'], userId: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterSaveMessage',\n\t\t\t(message: IMessage, room: IRoom): IMessage => {\n\t\t\t\tif (!room || !isRoomFederated(room) || !message || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tif (isEditedMessage(message)) {\n\t\t\t\t\treturn message;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(message, room._id, message.u?._id));\n\t\t\t\treturn message;\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-message-sent',\n\t\t);\n\t}\n\n\tpublic static afterRoomRoleChanged(federationRoomService: FederationRoomServiceSender, data?: Record): void {\n\t\tif (!data || !settings.get('Federation_Matrix_enabled')) {\n\t\t\treturn;\n\t\t}\n\t\tconst {\n\t\t\t_id: role,\n\t\t\ttype: action,\n\t\t\tscope: internalRoomId,\n\t\t\tu: { _id: internalTargetUserId = undefined } = {},\n\t\t\tgivenByUserId: internalUserId,\n\t\t} = data;\n\t\tconst roleEventsInterestedIn = ['moderator', 'owner'];\n\t\tif (!roleEventsInterestedIn.includes(role)) {\n\t\t\treturn;\n\t\t}\n\t\tconst handlers: Record Promise> = {\n\t\t\t'owner-added': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomOwnerAdded(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'owner-removed': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomOwnerRemoved(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'moderator-added': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomModeratorAdded(internalUserId, internalTargetUserId, internalRoomId),\n\t\t\t'moderator-removed': (internalUserId: string, internalTargetUserId: string, internalRoomId: string): Promise =>\n\t\t\t\tfederationRoomService.onRoomModeratorRemoved(internalUserId, internalTargetUserId, internalRoomId),\n\t\t};\n\n\t\tif (!handlers[`${role}-${action}`]) {\n\t\t\treturn;\n\t\t}\n\t\tPromise.await(handlers[`${role}-${action}`](internalUserId, internalTargetUserId, internalRoomId));\n\t}\n\n\tpublic static afterRoomNameChanged(callback: (roomId: string, changedRoomName: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRoomNameChange',\n\t\t\t(params: Record): void => {\n\t\t\t\tif (!params || !params.rid || !params.name || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.rid, params.name));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-name-changed',\n\t\t);\n\t}\n\n\tpublic static afterRoomTopicChanged(callback: (roomId: string, changedRoomTopic: string) => Promise): void {\n\t\tcallbacks.add(\n\t\t\t'afterRoomTopicChange',\n\t\t\t(params: Record): void => {\n\t\t\t\tif (!params || !params.rid || !params.topic || !settings.get('Federation_Matrix_enabled')) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\tPromise.await(callback(params.rid, params.topic));\n\t\t\t},\n\t\t\tcallbacks.priority.HIGH,\n\t\t\t'federation-v2-after-room-topic-changed',\n\t\t);\n\t}\n\n\tpublic static removeCEValidation(): void {\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-federated-room');\n\t\tcallbacks.remove('federation.beforeCreateDirectMessage', 'federation-v2-can-create-direct-message-from-ui-ce');\n\t}\n\n\tpublic static removeAllListeners(): void {\n\t\tcallbacks.remove('afterLeaveRoom', 'federation-v2-after-leave-room');\n\t\tcallbacks.remove('afterRemoveFromRoom', 'federation-v2-after-remove-from-room');\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-non-federated-room');\n\t\tcallbacks.remove('federation.beforeAddUserToARoom', 'federation-v2-can-add-federated-user-to-federated-room');\n\t\tcallbacks.remove('federation.beforeCreateDirectMessage', 'federation-v2-can-create-direct-message-from-ui-ce');\n\t\tcallbacks.remove('afterSetReaction', 'federation-v2-after-message-reacted');\n\t\tcallbacks.remove('afterUnsetReaction', 'federation-v2-after-message-unreacted');\n\t\tcallbacks.remove('afterDeleteMessage', 'federation-v2-after-room-message-deleted');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-updated');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-sent');\n\t\tcallbacks.remove('afterSaveMessage', 'federation-v2-after-room-message-sent');\n\t}\n}\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/action.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/infrastructure/rocket-chat/slash-commands/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/federation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/image/service.ts",[],["22940"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/ldap/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/messages/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/meteor/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/getAndCreateNpsSurvey.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/notification.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/sendNpsResults.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/nps/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/mobex.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/twilio.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/providers/voxtelesys.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-integrations/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/internalTypes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/omnichannel-voip/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/push/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/room/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/events.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/sauMonitor/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/settings/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/startup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/team/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/translation/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/uikit-core-app/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/upload/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/user/lib/getNewUserRoles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/video-conference/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Command.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/CommandHandler.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/Commands.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ICallbackContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/IConnection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ACDQueue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/AMIConnection.ts",[],["22941","22942","22943","22944","22945"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CallbackContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/CommandFactory.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/ContinuousMonitor.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/asterisk/ami/PJSIPEndpoint.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/connector/websocket/WebsocketConnection.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/lib/Helper.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/services/voip/service.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/ldap.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/userDataDownload.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/settings/video-conference.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/appcache.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/callbacks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/coreApps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/cron.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/initialData.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/localServices.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/minimumVersion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v266.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v267.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v268.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v269.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v270.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v271.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v272.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v273.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v274.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v275.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v276.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v277.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v278.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v279.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v280.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v281.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v282.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v283.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v284.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v285.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v286.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v287.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v288.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v289.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v290.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v291.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/v292.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/migrations/xrun.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/presenceTroubleshoot.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/serverRunning.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/startup/watchDb.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/server/stream/stdout.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration-menu.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/administration.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/anonymous-user.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/apps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/channel-management.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global-setup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/config/global.d.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-channel.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-direct.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/create-discussion.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/e2e-encryption.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/email-inboxes.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/emojis.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/engagement-dashboard.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/constants.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/config/global-setup.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/account-profile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/admin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/account-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab-users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/admin-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-dm-member.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-members.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-notificationPreferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab-room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/page-objects/fragments/home-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/rooms.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/admin/users.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/ce-version/ce.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/dm.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/private.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/channel/public.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/dm.spec.ts",["22946","22947","22948","22949"],[],"/* eslint no-await-in-loop: 0 */\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - DM Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst page = await browser.newPage();\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\tawait page.close();\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Direct Messages (DMs)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tlet createdUsernameFromServer2: string;\n\t\t\t\tlet usernameWithDomainFromServer2: string;\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\t\t\t\tcreatedUsernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(createdUsernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\t\tcreatedUsernameFromServer2,\n\t\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t\t);\n\n\t\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2, userFromServer1UsernameOnly]);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ page, browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tconst pageForServer2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannelServer2 = new FederationChannel(pageForServer2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\t\tusername: createdUsernameFromServer2,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openDMMultipleChat(usernameWithDomainFromServer2);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openDMMultipleChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello');\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ browser, apiServer2, page }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ browser, apiServer2, page }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServerUser2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServerUser2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServerUser2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page, apiServer2 }) => {\n\t\t\t\tawait poFederationChannelServer2.sidenav.logout();\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload({ waitUntil: 'domcontentloaded' });\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page, apiServer2 }) => {\n\t\t\t\tawait poFederationChannelServer2.sidenav.logout();\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: pageForServer2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload({ waitUntil: 'domcontentloaded' });\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait page.waitForTimeout(2000);\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server B');\n\t\t\t\tawait poFederationChannelServerUser2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServerUser2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServerUser2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ browser, page, apiServer2 }) => {\n\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\tconst poFederationChannelServerUser2 = new FederationChannel(page2);\n\t\t\t\tconst usernameFromServer2 = await registerUser(apiServer2);\n\n\t\t\t\tawait doLogin({\n\t\t\t\t\tpage: page2,\n\t\t\t\t\tserver: {\n\t\t\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\t\t\tusername: usernameFromServer2,\n\t\t\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t\t\t},\n\t\t\t\t\tstoreState: false,\n\t\t\t\t});\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait page2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(usernameFromServer2, constants.RC_SERVER_2.matrixServerName);\n\t\t\t\tconst usernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\t\t\tusernameFromServer2,\n\t\t\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t\t\t);\n\t\t\t\tawait poFederationChannelServer1.createDirectMessagesUsingModal([fullUsernameFromServer2]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('message');\n\t\t\t\tawait poFederationChannelServerUser2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait poFederationChannelServerUser2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServerUser2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServerUser2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t\tawait page2.close();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the DM on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the DM on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/private.spec.ts",["22950","22951","22952","22953"],[],"/* eslint no-await-in-loop: 0 */\nimport faker from '@faker-js/faker';\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { createGroupAndInviteRemoteUserToCreateLocalUser } from '../../utils/channel';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - Group Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet createdGroupName: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tconst page = await browser.newPage();\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tcreatedGroupName = await createGroupAndInviteRemoteUserToCreateLocalUser({\n\t\t\tpage,\n\t\t\tpoFederationChannelServer: poFederationChannelServer1,\n\t\t\tfullUsernameFromServer: fullUsernameFromServer2,\n\t\t\tserver: constants.RC_SERVER_1,\n\t\t});\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Group (Private)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tconst createdGroup = faker.datatype.uuid();\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(createdGroup, [\n\t\t\t\t\t\tuserFromServer2UsernameOnly,\n\t\t\t\t\t\tuserFromServer1UsernameOnly,\n\t\t\t\t\t]);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/group/${createdGroup}`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdGroup);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroup);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/group/${createdGroup}`);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait page.reload();\n\t\t\t\tawait pageForServer2.reload();\n\t\t\t\t\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\t\t\t\tawait page.reload();\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\t\t\t\tawait page.reload();\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServer2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = 'message from Server B';\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer1.content.replyInDm('reply directly in DM from server A');\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tconst message = 'message from Server A';\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer2.content.replyInDm('reply directly in DM from server B');\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst groupName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPrivateGroupAndInviteUsersUsingCreationModal(groupName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(groupName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(groupName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the group on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the group on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdGroupName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/messaging/public.spec.ts",["22954","22955","22956","22957"],[],"/* eslint no-await-in-loop: 0 */\nimport faker from '@faker-js/faker';\nimport type { Page } from '@playwright/test';\n\nimport * as constants from '../../config/constants';\nimport { FederationChannel } from '../../page-objects/channel';\nimport { doLogin } from '../../utils/auth';\nimport { createChannelAndInviteRemoteUserToCreateLocalUser } from '../../utils/channel';\nimport { formatIntoFullMatrixUsername, formatUsernameAndDomainIntoMatrixFormat } from '../../utils/format';\nimport { registerUser } from '../../utils/register-user';\nimport { test, expect, setupTesting, tearDownTesting } from '../../utils/test';\n\ntest.describe.parallel('Federation - Channel Messaging', () => {\n\tlet poFederationChannelServer1: FederationChannel;\n\tlet poFederationChannelServer2: FederationChannel;\n\tlet userFromServer2UsernameOnly: string;\n\tlet userFromServer1UsernameOnly: string;\n\tlet createdChannelName: string;\n\tlet usernameWithDomainFromServer2: string;\n\tconst adminUsernameWithDomainFromServer1 = formatUsernameAndDomainIntoMatrixFormat(\n\t\tconstants.RC_SERVER_1.username,\n\t\tconstants.RC_SERVER_1.matrixServerName,\n\t);\n\tlet pageForServer2: Page;\n\n\ttest.beforeAll(async ({ apiServer1, apiServer2, browser }) => {\n\t\tawait setupTesting(apiServer1);\n\t\tawait setupTesting(apiServer2);\n\t\tuserFromServer1UsernameOnly = await registerUser(apiServer1);\n\t\tuserFromServer2UsernameOnly = await registerUser(apiServer2);\n\t\tusernameWithDomainFromServer2 = formatUsernameAndDomainIntoMatrixFormat(\n\t\t\tuserFromServer2UsernameOnly,\n\t\t\tconstants.RC_SERVER_2.matrixServerName,\n\t\t);\n\t\tconst fullUsernameFromServer2 = formatIntoFullMatrixUsername(userFromServer2UsernameOnly, constants.RC_SERVER_2.matrixServerName);\n\t\tconst page = await browser.newPage();\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tcreatedChannelName = await createChannelAndInviteRemoteUserToCreateLocalUser({\n\t\t\tpage,\n\t\t\tpoFederationChannelServer: poFederationChannelServer1,\n\t\t\tfullUsernameFromServer: fullUsernameFromServer2,\n\t\t\tserver: constants.RC_SERVER_1,\n\t\t});\n\t});\n\n\ttest.afterAll(async ({ apiServer1, apiServer2 }) => {\n\t\tawait tearDownTesting(apiServer1);\n\t\tawait tearDownTesting(apiServer2);\n\t});\n\n\ttest.beforeEach(async ({ page, browser }) => {\n\t\tpageForServer2 = await browser.newPage();\n\n\t\tpoFederationChannelServer1 = new FederationChannel(page);\n\t\tawait doLogin({\n\t\t\tpage,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\tusername: constants.RC_SERVER_1.username,\n\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t},\n\t\t});\n\n\t\tpoFederationChannelServer2 = new FederationChannel(pageForServer2);\n\t\tawait doLogin({\n\t\t\tpage: pageForServer2,\n\t\t\tserver: {\n\t\t\t\turl: constants.RC_SERVER_2.url,\n\t\t\t\tusername: userFromServer2UsernameOnly,\n\t\t\t\tpassword: constants.RC_SERVER_2.password,\n\t\t\t},\n\t\t\tstoreState: false,\n\t\t});\n\n\t\tawait page.addInitScript(() => {\n\t\t\twindow.localStorage.setItem('fuselage-localStorage-members-list-type', JSON.stringify('online'));\n\t\t});\n\t});\n\n\ttest.afterEach(async ({ page }) => {\n\t\tawait page.close();\n\t\tawait pageForServer2.close();\n\t});\n\n\ttest.describe('Messaging - Channel (Public)', () => {\n\t\ttest.describe('Send message', () => {\n\t\t\ttest('expect to send a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A');\n\t\t\t});\n\n\t\t\ttest('expect to send a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t});\n\n\t\t\ttest.describe('With multiple users', () => {\n\t\t\t\tconst createdChannel = faker.datatype.uuid();\n\n\t\t\t\ttest('expect to send a message from Server A (creator) to Server B', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(createdChannel, [\n\t\t\t\t\t\tuserFromServer2UsernameOnly,\n\t\t\t\t\t\tuserFromServer1UsernameOnly,\n\t\t\t\t\t]);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/channel/${createdChannel}`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait poFederationChannelServer1.content.sendMessage('hello world from server A (creator)');\n\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server A (creator)');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server A (user 2) to Server B', async ({ browser }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\n\t\t\t\t\tawait page2.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2)');\n\t\t\t\t\tawait poFederationChannel1ForUser2.content.sendMessage('hello world from server A (user 2) message 2');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t\t'hello world from server A (user 2) message 2',\n\t\t\t\t\t);\n\n\t\t\t\t\tawait page2.close();\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t});\n\n\t\t\t\ttest('expect to send a message from Server B to Server A', async ({ browser, page }) => {\n\t\t\t\t\tconst page2 = await browser.newPage();\n\t\t\t\t\tconst poFederationChannel1ForUser2 = new FederationChannel(page2);\n\n\t\t\t\t\tawait doLogin({\n\t\t\t\t\t\tpage: page2,\n\t\t\t\t\t\tserver: {\n\t\t\t\t\t\t\turl: constants.RC_SERVER_1.url,\n\t\t\t\t\t\t\tusername: userFromServer1UsernameOnly,\n\t\t\t\t\t\t\tpassword: constants.RC_SERVER_1.password,\n\t\t\t\t\t\t},\n\t\t\t\t\t\tstoreState: false,\n\t\t\t\t\t});\n\t\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannel);\n\t\t\t\t\tawait poFederationChannel1ForUser2.sidenav.openChat(createdChannel);\n\n\t\t\t\t\tawait expect(page).toHaveURL(`${constants.RC_SERVER_1.url}/channel/${createdChannel}`);\n\n\t\t\t\t\tawait poFederationChannelServer2.content.sendMessage('hello world from server B');\n\n\t\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannel1ForUser2.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('hello world from server B');\n\t\t\t\t\tawait pageForServer2.close();\n\t\t\t\t\tawait page2.close();\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Send \"Special\" messages', () => {\n\t\t\ttest('expect to send a message with emojis from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage('😀 😀 hello world 🌎 from server A with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server A with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with emojis from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage('😀 😀 hello world 🌎 from server B with emojis 😀 😀');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t'😀 😀 hello world 🌎 from server B with emojis 😀 😀',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send an audio message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendAudioRecordedMessage();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('Audio record.mp3')).innerText()).toEqual(\n\t\t\t\t\t'Audio record.mp3',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('audio')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a video message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendVideoRecordedMessage();\n\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer2.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\t\t\t\tawait expect(\n\t\t\t\t\tawait (await poFederationChannelServer1.content.getLastFileMessageByFileName('Video record.webm')).innerText(),\n\t\t\t\t).toEqual('Video record.webm');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (image) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_image.jpeg');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_image.jpeg');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (video) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_video.mp4');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(await (await poFederationChannelServer2.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\t\t\t\tawait expect(await (await poFederationChannelServer1.content.getLastFileMessageByFileName('test_video.mp4')).innerText()).toEqual(\n\t\t\t\t\t'test_video.mp4',\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastFileMessage.locator('video')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer1.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a file message (pdf) from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendFileMessage('test_pdf_file.pdf');\n\t\t\t\tawait poFederationChannelServer2.content.btnModalConfirm.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastMessageFileName).toContainText('test_pdf_file.pdf');\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message mentioning an user Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.type(`@${constants.RC_SERVER_1.username}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer2.content.messagePopUpItems.locator(`role=listitem >> text=\"${adminUsernameWithDomainFromServer1}\"`)).toBeVisible();\n\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.type(`@${userFromServer2UsernameOnly}`, { delay: 100 });\n\t\t\t\tawait poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`).waitFor();\n\t\t\t\tawait expect(poFederationChannelServer1.content.messagePopUpItems.locator(`role=listitem >> text=\"${usernameWithDomainFromServer2}\"`)).toBeVisible();\n\t\t\t\t\n\t\t\t\tawait poFederationChannelServer1.content.inputMessage.fill('');\n\t\t\t\tawait poFederationChannelServer2.content.inputMessage.fill('');\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(\n\t\t\t\t\t`hello @${adminUsernameWithDomainFromServer1}, here's @${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${constants.RC_SERVER_1.username}, here's ${usernameWithDomainFromServer2} from Server B`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${adminUsernameWithDomainFromServer1}, here's ${userFromServer2UsernameOnly} from Server B`,\n\t\t\t\t);\n\t\t\t});\n\n\t\t\ttest('expect to send a message with multiple mentions, including @all from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(\n\t\t\t\t\t`hello @${usernameWithDomainFromServer2}, here's @${constants.RC_SERVER_1.username} from Server A, @all, @${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${usernameWithDomainFromServer2}, here's ${constants.RC_SERVER_1.username} from Server A, all, ${usernameWithDomainFromServer2}`,\n\t\t\t\t);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(\n\t\t\t\t\t`hello ${userFromServer2UsernameOnly}, here's ${adminUsernameWithDomainFromServer1} from Server A, all, ${userFromServer2UsernameOnly}`,\n\t\t\t\t);\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Message actions', () => {\n\t\t\ttest('expect to send a message quoting a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer1.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to send a message quoting a message Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = `Message for quote - ${Date.now()}`;\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessage(message);\n\t\t\t\tawait poFederationChannelServer2.content.quoteMessage('this is a quote message');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to react a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\n\t\t\t\tconst reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t\tconst reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tconst reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText('🙂');\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText('1');\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer1.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer1.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to unreact a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('slight_smile');\n\t\t\t\tawait poFederationChannelServer2.content.reactToMessage('grin');\n\n\t\t\t\tlet reactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\t\t\t\tconst reactionsMap: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t\t1: {\n\t\t\t\t\t\temoji: '😁',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\t\t\t\tlet reactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\tlet reactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(reactionsMap[i].emoji);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(reactionsMap[i].count);\n\t\t\t\t}\n\n\t\t\t\tawait poFederationChannelServer2.content.unreactLastMessage();\n\t\t\t\tawait pageForServer2.reload();\n\n\t\t\t\treactionsServer2 = await poFederationChannelServer2.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer2 = (await reactionsServer2.count()) - 1;\n\n\t\t\t\tconst reactionsMapAfterUnreaction: any = {\n\t\t\t\t\t0: {\n\t\t\t\t\t\temoji: '🙂',\n\t\t\t\t\t\tcount: '1',\n\t\t\t\t\t},\n\t\t\t\t};\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer2; i++) {\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer2.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\treactionsServer1 = await poFederationChannelServer1.content.getAllReactions();\n\t\t\t\treactionListExcludingTheActionServer1 = (await reactionsServer1.count()) - 1;\n\t\t\t\tfor (let i = 0; i < reactionListExcludingTheActionServer1; i++) {\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('span.rcx-message-reactions__emoji.emojione')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].emoji,\n\t\t\t\t\t);\n\t\t\t\t\tawait expect(reactionsServer1.nth(i).locator('div.rcx-message-reactions__counter')).toContainText(\n\t\t\t\t\t\treactionsMapAfterUnreaction[i].count,\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.editLastMessage('message from Server A - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to edit a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server B');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B');\n\n\t\t\t\tawait poFederationChannelServer2.content.editLastMessage('message from Server B - Edited');\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server B - Edited');\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer1.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to delete a message from Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.deleteLastMessage();\n\t\t\t\tawait expect(poFederationChannelServer2.toastSuccess).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage).not.toBeVisible();\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM from Server A to Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = 'message from Server B';\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer1.content.replyInDm('reply directly in DM from server A');\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(adminUsernameWithDomainFromServer1);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to reply a message in DM Server B to Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tconst message = 'message from Server A';\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter(message);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText(message);\n\n\t\t\t\tawait poFederationChannelServer2.content.replyInDm('reply directly in DM from server B');\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(usernameWithDomainFromServer2);\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t\tawait expect(poFederationChannelServer2.content.waitForLastMessageTextAttachmentEqualsText).toHaveText(message);\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer1.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to star a message on Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.starLastMessage();\n\t\t\t\tawait expect(\n\t\t\t\t\tpoFederationChannelServer2.toastSuccess.locator('div.rcx-toastbar-content', { hasText: 'Message has been starred' }),\n\t\t\t\t).toBeVisible();\n\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('.rcx-icon--name-star-filled')).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to reply in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionReplyInThread).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer1.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to start a discussion from a message in thread in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionStartDiscussion).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer1.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer1.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to pin a message in Server B', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\t\t\t\tconst channelName = faker.datatype.uuid();\n\n\t\t\t\tawait poFederationChannelServer1.createPublicChannelAndInviteUsersUsingCreationModal(channelName, [userFromServer2UsernameOnly]);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(channelName);\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(channelName);\n\n\t\t\t\tawait poFederationChannelServer2.content.sendMessageUsingEnter('message from Server A');\n\n\t\t\t\tawait expect(poFederationChannelServer1.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\t\t\t\tawait expect(poFederationChannelServer2.content.lastUserMessage.locator('p')).toHaveText('message from Server A');\n\n\t\t\t\tawait poFederationChannelServer2.content.openLastMessageMenu();\n\t\t\t\tawait expect(poFederationChannelServer2.content.btnOptionPinMessage).not.toBeVisible();\n\t\t\t});\n\t\t});\n\n\t\ttest.describe('Visual Elements', () => {\n\t\t\ttest('expect to see the file list sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see the file list sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnFileList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the mentions sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnMentionedMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to see all the starred messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnStarredMessagesList).toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not to see the pinned messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPinnedMessagesList).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the channel on Server A', async ({ page }) => {\n\t\t\t\tawait page.goto(`${constants.RC_SERVER_1.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer1.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer1.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer1.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\n\t\t\ttest('expect to not be able to prune messages sent in the channel on Server B', async () => {\n\t\t\t\tawait pageForServer2.goto(`${constants.RC_SERVER_2.url}/home`);\n\n\t\t\t\tawait poFederationChannelServer2.sidenav.openChat(createdChannelName);\n\t\t\t\tawait poFederationChannelServer2.tabs.kebab.click();\n\n\t\t\t\tawait expect(poFederationChannelServer2.tabs.btnPruneMessages).not.toBeVisible();\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/tests/user-account/user.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/auth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/format.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/register-user.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/federation/utils/test.ts",["22958","22959","22960"],[],"import type { APIResponse } from '@playwright/test';\nimport { test as baseTest } from '@playwright/test';\n\nimport { API_PREFIX } from '../../config/constants';\nimport * as constants from '../config/constants';\n\nexport type AnyObj = { [key: string]: any };\n\nexport type API = {\n\tget(uri: string, prefix?: string): Promise;\n\tpost(uri: string, data: AnyObj, prefix?: string): Promise;\n\tput(uri: string, data: AnyObj, prefix?: string): Promise;\n\tdelete(uri: string, prefix?: string): Promise;\n};\n\nexport type BaseTest = {\n\tapiServer1: API;\n\tapiServer2: API;\n};\n\nconst api = async (request: any, use: any, user: string, password: string, baseUrl: string) => {\n\tconst resp = await request.post(`${baseUrl + API_PREFIX}/login`, { data: { user, password } });\n\tconst json = await resp.json();\n\n\tconst headers = {\n\t\t'X-Auth-Token': json.data.authToken,\n\t\t'X-User-Id': json.data.userId,\n\t};\n\n\tawait use({\n\t\tget(uri: string, prefix = API_PREFIX) {\n\t\t\treturn request.get(baseUrl + prefix + uri, { headers });\n\t\t},\n\t\tpost(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\treturn request.post(baseUrl + prefix + uri, { headers, data });\n\t\t},\n\t\tput(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\treturn request.put(baseUrl + prefix + uri, { headers, data });\n\t\t},\n\t\tdelete(uri: string, prefix = API_PREFIX) {\n\t\t\treturn request.delete(baseUrl + prefix + uri, { headers });\n\t\t},\n\t});\n};\n\nexport const test = baseTest.extend({\n\tapiServer1: async ({ request }, use) =>\n\t\tapi(request, use, constants.RC_SERVER_1.username, constants.RC_SERVER_1.password, constants.RC_SERVER_1.url),\n\tapiServer2: async ({ request }, use) =>\n\t\tapi(request, use, constants.RC_SERVER_2.username, constants.RC_SERVER_2.password, constants.RC_SERVER_2.url),\n});\n\nexport const { expect } = test;\n\nexport const setupTesting = async (api: API) => {\n\tawait api.post('/settings/Message_AudioRecorderEnabled', { value: true });\n\tawait api.post('/settings/Accounts_ManuallyApproveNewUsers', { value: false });\n\tawait api.post('/settings/API_Enable_Rate_Limiter', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_IP_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_User_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Interval_Time', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_User_By_Method_Enabled', { value: false });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_By_Method_Enabled', { value: false });\n\tawait api.post('/settings/UI_Use_Real_Name', { value: false });\n\tawait api.post('/settings/Rate_Limiter_Limit_RegisterUser', { value: 10 });\n\tawait api.post('/settings/Accounts_RegistrationForm', { value: 'Public' });\n\tawait api.post('/permissions.update', { permissions: [{ _id: 'force-delete-message', roles: ['admin', 'user'] }] });\n};\n\nexport const tearDownTesting = async (api: API) => {\n\tawait api.post('/settings/Accounts_ManuallyApproveNewUsers', { value: true });\n\tawait api.post('/settings/API_Enable_Rate_Limiter', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_IP_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_User_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_Interval_Time', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_User_By_Method_Enabled', { value: true });\n\tawait api.post('/settings/DDP_Rate_Limit_Connection_By_Method_Enabled', { value: true });\n\tawait api.post('/settings/Rate_Limiter_Limit_RegisterUser', { value: 1 });\n\tawait api.post('/settings/Accounts_RegistrationForm', { value: 'Disabled' });\n};\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/file-upload.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/collections/users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/createAuxContext.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/inject-initial-data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/insert-apps.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/fixtures/userStates.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/forgot-password.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/homepage.spec.ts",[],["22961","22962","22963"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/imports.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/login.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-actions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/message-mentions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/messaging.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-agents.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-onhold-chat-closing.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-auto-transfer-unanswered-chat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-canned-responses-sidebar.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-changing-room-priority-and-sla.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-chat-history.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-close-chat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-center.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-contact-info.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-currentChats.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-custom-fields.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments-ce.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-departaments.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-livechat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-manager.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-priorities.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-send-transcript.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-sla-policies.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-takeChat.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-transfer-to-another-agents.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/omnichannel-triggers.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/account-profile.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin-email-inboxes.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/admin.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/auth.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/account-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab-users.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/admin-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-channels.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-members.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-notificationPreferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab-room.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-flextab.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/home-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-close-chat-modal.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/fragments/omnichannel-sidenav.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-discussion.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-omnichannel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/home-team.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-contacts-list.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-current-chats.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-custom-fields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-info.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manage-contact.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-manager.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-priorities.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-section.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-sla-policies.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/omnichannel-triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/page-objects/utils.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/permissions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/register.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-account-profile.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/settings-assets.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/system-messages.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/team-management.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/thread-actions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/user-invitations.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/create-target-channel.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/index.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/priority.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/omnichannel/sla.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/setSettingValueById.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/utils/test.ts",["22964"],[],"import * as fs from 'fs';\nimport * as path from 'path';\n\nimport type { Locator, APIResponse, APIRequestContext } from '@playwright/test';\nimport { test as baseTest, request as baseRequest } from '@playwright/test';\nimport { v4 as uuid } from 'uuid';\n\nimport { BASE_API_URL, API_PREFIX, ADMIN_CREDENTIALS } from '../config/constants';\nimport { Users } from '../fixtures/userStates';\n\nconst PATH_NYC_OUTPUT = path.join(process.cwd(), '.nyc_output');\n\nexport type AnyObj = { [key: string]: any };\n\nexport type BaseTest = {\n\tapi: {\n\t\trecreateContext(): Promise;\n\t\tlogin(credentials: { username: string; password: string }): Promise;\n\t\tget(uri: string, params?: AnyObj, prefix?: string): Promise;\n\t\tpost(uri: string, data: AnyObj, prefix?: string): Promise;\n\t\tput(uri: string, data: AnyObj, prefix?: string): Promise;\n\t\tdelete(uri: string, params?: AnyObj, prefix?: string): Promise;\n\t};\n};\ndeclare global {\n\t// eslint-disable-next-line @typescript-eslint/naming-convention\n\tinterface Window {\n\t\tcollectIstanbulCoverage: (coverageJSON: string) => void;\n\t\t__coverage__: Record;\n\t}\n}\n\nlet apiContext: APIRequestContext;\n\nexport const test = baseTest.extend({\n\tcontext: async ({ context }, use) => {\n\t\tif (!process.env.E2E_COVERAGE) {\n\t\t\tawait use(context);\n\t\t\tawait context.close();\n\n\t\t\treturn;\n\t\t}\n\n\t\tawait context.addInitScript(() =>\n\t\t\twindow.addEventListener('beforeunload', () => window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))),\n\t\t);\n\n\t\tawait fs.promises.mkdir(PATH_NYC_OUTPUT, { recursive: true });\n\n\t\tawait context.exposeFunction('collectIstanbulCoverage', (coverageJSON: string) => {\n\t\t\tif (coverageJSON) {\n\t\t\t\tfs.writeFileSync(path.join(PATH_NYC_OUTPUT, `playwright_coverage_${uuid()}.json`), coverageJSON);\n\t\t\t}\n\t\t});\n\n\t\tawait use(context);\n\n\t\tawait Promise.all(\n\t\t\tcontext.pages().map(async (page) => {\n\t\t\t\tawait page.evaluate(() => window.collectIstanbulCoverage(JSON.stringify(window.__coverage__)));\n\t\t\t\tawait page.close();\n\t\t\t}),\n\t\t);\n\t},\n\n\tapi: async ({ request }, use) => {\n\t\tconst login = async (credentials: { username: string; password: string }): Promise => {\n\t\t\tif (credentials.username === Users.admin.data.username) {\n\t\t\t\treturn baseRequest.newContext({\n\t\t\t\t\tbaseURL: BASE_API_URL,\n\t\t\t\t\textraHTTPHeaders: {\n\t\t\t\t\t\t'X-Auth-Token': Users.admin.data.loginToken,\n\t\t\t\t\t\t'X-User-Id': Users.admin.data.username,\n\t\t\t\t\t},\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tconst resp = await request.post(`${BASE_API_URL}/login`, { data: credentials });\n\t\t\tconst json = await resp.json();\n\n\t\t\treturn baseRequest.newContext({\n\t\t\t\tbaseURL: BASE_API_URL,\n\t\t\t\textraHTTPHeaders: {\n\t\t\t\t\t'X-Auth-Token': json.data.authToken,\n\t\t\t\t\t'X-User-Id': json.data.userId,\n\t\t\t\t},\n\t\t\t});\n\t\t};\n\n\t\tconst recreateContext = async () => {\n\t\t\tapiContext = await login(ADMIN_CREDENTIALS);\n\t\t};\n\n\t\tif (!apiContext) {\n\t\t\tawait recreateContext();\n\t\t}\n\n\t\tawait use({\n\t\t\trecreateContext,\n\t\t\tlogin,\n\t\t\tget(uri: string, params?: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.get(prefix + uri, { params });\n\t\t\t},\n\t\t\tpost(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.post(prefix + uri, { data });\n\t\t\t},\n\t\t\tput(uri: string, data: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.put(prefix + uri, { data });\n\t\t\t},\n\t\t\tdelete(uri: string, params?: AnyObj, prefix = API_PREFIX) {\n\t\t\t\treturn apiContext.delete(prefix + uri, { params });\n\t\t\t},\n\t\t});\n\t},\n});\n\nexport const { expect } = test;\n\nexpect.extend({\n\tasync toBeInvalid(received: Locator) {\n\t\ttry {\n\t\t\tawait expect(received).toHaveAttribute('aria-invalid', 'true');\n\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be invalid`,\n\t\t\t\tpass: true,\n\t\t\t};\n\t\t} catch (error) {\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be invalid`,\n\t\t\t\tpass: false,\n\t\t\t};\n\t\t}\n\t},\n\tasync toBeBusy(received: Locator) {\n\t\ttry {\n\t\t\tawait expect(received).toHaveAttribute('aria-busy', 'true');\n\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be busy`,\n\t\t\t\tpass: true,\n\t\t\t};\n\t\t} catch (error) {\n\t\t\treturn {\n\t\t\t\tmessage: () => `expected ${received} to be busy`,\n\t\t\t\tpass: false,\n\t\t\t};\n\t\t}\n\t},\n\tasync hasAttribute(received: Locator, attribute: string) {\n\t\tconst pass = await received.evaluate((node, attribute) => node.hasAttribute(attribute), attribute);\n\n\t\treturn {\n\t\t\tmessage: () => `expected ${received} to have attribute \\`${attribute}\\``,\n\t\t\tpass,\n\t\t};\n\t},\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference-ring.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/e2e/video-conference.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-autotranslate.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/00-miscellaneous.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/01-users.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/02-channels.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/03-groups.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/04-direct-message.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/05-chat.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/06-outgoing-integrations.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/07-incoming-integrations.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/08-settings.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/09-rooms.js",[],["22965"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/10-subscriptions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/11-permissions.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/12-emoji-custom.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/14-assets.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/16-commands.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-sounds.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-custom-user-status.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/17-webdav.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/18-oauthapps.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/19-statistics.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/20-licenses.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/21-banners.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/22-push-token.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/23-invites.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/24-methods.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/25-teams.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/26-LDAP.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-presence.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/27-roles.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/import.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/00-rooms.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/01-agents.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/02-appearance.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/03-custom-fields.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/04-dashboards.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/05-inquiries.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/06-integrations.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/07-queue.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/08-triggers.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/09-visitors.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/10-departments.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-email-inbox.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/11-livechat.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-mailer.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/12-priorites.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/13-tags.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/14-units.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/15-canned-responses.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/16-video-call.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/17-dashboards-ee.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/18-rooms-ee.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/19-business-hours.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/api/livechat/methods/changeLivechatStatus.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/00-installation.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/01-send-messages.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/02-send-messages-as-user.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/03-slash-command-test-simple.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/04-slash-command-test-with-arguments.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/05-video-conferences.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/apps/apps-uninstall.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/end-to-end/teardown.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeChatProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/FakeRoomProvider.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/ModalContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/RouterContextMock.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/blobUrls.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/client/jsdom.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/mocks/server/mongodb.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/chaiPlugins.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/cleanupTestingLibrary.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/hoistedReact.ts",[],["22966","22967"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/setup/registerWebApiMocks.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissions.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/checkPermissionsForInvocation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/api/server/v1/lib/isValidQuery.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/messages.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/BaseModel.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Messages.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Rooms.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/Users.mock.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/models/index.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/apps/server/mocks/orchestrator.mock.js",[],["22968"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/custom-oauth/server/transform_helpers.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/highlight-words/helper.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/lib/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mailer/api.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.mocks.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/markdown/client.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/client.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/mentions/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/data.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/meteor-accounts-saml/server.tests.ts",["22969","22970"],[],"import { expect } from 'chai';\nimport proxyquire from 'proxyquire';\n\nimport { AuthorizeRequest } from '../../../../app/meteor-accounts-saml/server/lib/generators/AuthorizeRequest';\nimport { LogoutRequest } from '../../../../app/meteor-accounts-saml/server/lib/generators/LogoutRequest';\nimport { LogoutResponse } from '../../../../app/meteor-accounts-saml/server/lib/generators/LogoutResponse';\nimport { LogoutRequestParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/LogoutRequest';\nimport { LogoutResponseParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/LogoutResponse';\nimport { ResponseParser } from '../../../../app/meteor-accounts-saml/server/lib/parsers/Response';\nimport { SAMLUtils } from '../../../../app/meteor-accounts-saml/server/lib/Utils';\nimport {\n\tserviceProviderOptions,\n\tsimpleMetadata,\n\tmetadataWithCertificate,\n\tsimpleLogoutRequest,\n\tinvalidXml,\n\trandomXml,\n\tinvalidLogoutRequest,\n\tsimpleLogoutResponse,\n\tinvalidLogoutResponse,\n\tsimpleSamlResponse,\n\tsamlResponse,\n\tduplicatedSamlResponse,\n\tsamlResponseMissingStatus,\n\tsamlResponseFailedStatus,\n\tsamlResponseMultipleAssertions,\n\tsamlResponseMissingAssertion,\n\tsamlResponseMultipleIssuers,\n\tsamlResponseValidSignatures,\n\tsamlResponseValidAssertionSignature,\n\tencryptedResponse,\n\tprofile,\n\tcertificate,\n\tprivateKeyCert,\n\tprivateKey,\n} from './data';\nimport { isTruthy } from '../../../../lib/isTruthy';\n\nconst { ServiceProviderMetadata } = proxyquire\n\t.noCallThru()\n\t.load('../../../../app/meteor-accounts-saml/server/lib/generators/ServiceProviderMetadata', {\n\t\t'meteor/meteor': {\n\t\t\tMeteor: {\n\t\t\t\tabsoluteUrl() {\n\t\t\t\t\treturn 'http://localhost:3000/';\n\t\t\t\t},\n\t\t\t},\n\t\t},\n\t});\n\ndescribe('SAML', () => {\n\tdescribe('[AuthorizeRequest]', () => {\n\t\tdescribe('AuthorizeRequest.generate', () => {\n\t\t\tit('should use the custom templates to generate the request', () => {\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(serviceProviderOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal(\n\t\t\t\t\t' Password ',\n\t\t\t\t);\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tauthRequestTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(customOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal(authorizeRequest.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tauthRequestTemplate: '__callbackUrl__ __entryPoint__ __issuer__',\n\t\t\t\t};\n\n\t\t\t\tconst authorizeRequest = AuthorizeRequest.generate(customOptions);\n\t\t\t\texpect(authorizeRequest.request).to.be.equal('[callback-url] [entry-point] [issuer]');\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[LogoutRequest]', () => {\n\t\tdescribe('LogoutRequest.generate', () => {\n\t\t\tit('should use the custom template to generate the request', () => {\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(serviceProviderOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal('[logout-request-template]');\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutRequestTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(customOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal(logoutRequest.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the request', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutRequestTemplate: '__idpSLORedirectURL__ __issuer__ __identifierFormat__ __nameID__ __sessionIndex__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutRequest = LogoutRequest.generate(customOptions, 'NameID', 'sessionIndex');\n\t\t\t\texpect(logoutRequest.request).to.be.equal('[idpSLORedirectURL] [issuer] email NameID sessionIndex');\n\t\t\t});\n\t\t});\n\n\t\tdescribe('LogoutRequest.validate', () => {\n\t\t\tit('should extract the idpSession and nameID from the request', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(simpleLogoutRequest, (err, data) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(data).to.be.an('object');\n\t\t\t\t\texpect(data).to.have.property('idpSession');\n\t\t\t\t\texpect(data).to.have.property('nameID');\n\t\t\t\t\t// @ts-ignore -- chai already ensured the object exists\n\t\t\t\t\texpect(data.idpSession).to.be.equal('_d6ad0e25459aaddd0433a81e159aa79e55dc52c280');\n\t\t\t\t\t// @ts-ignore -- chai already ensured the object exists\n\t\t\t\t\texpect(data.nameID).to.be.equal('_ab7e1d9a603473e92148d569d50176bafa60bcb2e9');\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, data) => {\n\t\t\t\t\texpect(err).to.exist;\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any LogoutRequest tag', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, data) => {\n\t\t\t\t\texpect(err).to.be.equal('No Request Found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a request with no NameId', () => {\n\t\t\t\tconst parser = new LogoutRequestParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(invalidLogoutRequest, (err, data) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').equal('SAML Logout Request: No NameID node found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[LogoutResponse]', () => {\n\t\tdescribe('LogoutResponse.generate', () => {\n\t\t\tit('should use the custom template to generate the response', () => {\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(serviceProviderOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal('[logout-response-template]');\n\t\t\t});\n\n\t\t\tit('should include the unique ID on the response', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutResponseTemplate: '__newId__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(customOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal(logoutResponse.id);\n\t\t\t});\n\n\t\t\tit('should include the custom options on the response', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tlogoutResponseTemplate: '__idpSLORedirectURL__ __issuer__',\n\t\t\t\t};\n\n\t\t\t\tconst logoutResponse = LogoutResponse.generate(customOptions, 'NameID', 'sessionIndex', 'inResponseToId');\n\t\t\t\texpect(logoutResponse.response).to.be.equal('[idpSLORedirectURL] [issuer]');\n\t\t\t});\n\t\t});\n\n\t\tdescribe('LogoutResponse.validate', () => {\n\t\t\tit('should extract the inResponseTo from the response', () => {\n\t\t\t\tconst logoutResponse = simpleLogoutResponse.replace('[STATUSCODE]', 'urn:oasis:names:tc:SAML:2.0:status:Success');\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(inResponseTo).to.be.equal('_id-6530db3fcd23dc42a31c');\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with a non-success StatusCode', () => {\n\t\t\t\tconst logoutResponse = simpleLogoutResponse.replace('[STATUSCODE]', 'Anything');\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Error. Logout not confirmed by IDP');\n\t\t\t\t\texpect(inResponseTo).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.exist;\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any LogoutResponse tag', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('No Response Found');\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without an inResponseTo attribute', () => {\n\t\t\t\tconst instant = new Date().toISOString();\n\t\t\t\tconst logoutResponse = simpleLogoutResponse\n\t\t\t\t\t.replace('[INSTANT]', instant)\n\t\t\t\t\t.replace('[STATUSCODE]', 'urn:oasis:names:tc:SAML:2.0:status:Success')\n\t\t\t\t\t.replace('InResponseTo=', 'SomethingElse=');\n\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(logoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Unexpected Response from IDP');\n\t\t\t\t\texpect(inResponseTo).to.not.exist;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with no status tag', () => {\n\t\t\t\tconst parser = new LogoutResponseParser(serviceProviderOptions);\n\n\t\t\t\tparser.validate(invalidLogoutResponse, (err, inResponseTo) => {\n\t\t\t\t\texpect(err).to.be.equal('Error. Logout not confirmed by IDP');\n\t\t\t\t\texpect(inResponseTo).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Metadata]', () => {\n\t\tdescribe('[Metadata.generate]', () => {\n\t\t\tit('should generate a simple metadata file when no certificate info is included', () => {\n\t\t\t\tconst metadata = ServiceProviderMetadata.generate(serviceProviderOptions);\n\t\t\t\texpect(metadata).to.be.equal(simpleMetadata);\n\t\t\t});\n\n\t\t\tit('should include additional information when a certificate is provided', () => {\n\t\t\t\tconst customOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: '[CERTIFICATE_CONTENT]',\n\t\t\t\t\tprivateKey: '[PRIVATE_KEY]',\n\t\t\t\t};\n\n\t\t\t\tconst metadata = ServiceProviderMetadata.generate(customOptions);\n\t\t\t\texpect(metadata).to.be.equal(metadataWithCertificate);\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Response]', () => {\n\t\tdescribe('[Response.validate]', () => {\n\t\t\tit('should extract a profile from the response', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.null;\n\t\t\t\t\texpect(profile).to.be.an('object');\n\t\t\t\t\texpect(profile).to.have.property('inResponseToId').equal('[INRESPONSETO]');\n\t\t\t\t\texpect(profile).to.have.property('issuer').equal('[ISSUER]');\n\t\t\t\t\texpect(profile).to.have.property('nameID').equal('[NAMEID]');\n\t\t\t\t\texpect(profile).to.have.property('sessionIndex').equal('[SESSIONINDEX]');\n\t\t\t\t\texpect(profile).to.have.property('uid').equal('1');\n\t\t\t\t\texpect(profile).to.have.property('eduPersonAffiliation').equal('group1');\n\t\t\t\t\texpect(profile).to.have.property('email').equal('user1@example.com');\n\t\t\t\t\texpect(profile).to.have.property('channels').that.is.an('array').that.is.deep.equal(['channel1', 'pets', 'random']);\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should respect NotOnOrAfter conditions', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', new Date().toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should respect NotBefore conditions', () => {\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() + 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse an invalid xml', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(invalidXml, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Unknown SAML response message');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a xml without any Response tag', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(randomXml, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Unknown SAML response message');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a xml with multiple responses', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(duplicatedSamlResponse, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many SAML responses');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a reponse with no Status tag', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMissingStatus, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Missing StatusCode');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should fail to parse a reponse with a failed status', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseFailedStatus, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Status is: Failed');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with multiple assertions', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMultipleAssertions, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many SAML assertions');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a response with no assertions', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMissingAssertion, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Missing SAML assertion');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document without signatures if the setting requires at least one', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Either',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('No valid SAML Signature found');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with multiple issuers', () => {\n\t\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\t\tparser.validate(samlResponseMultipleIssuers, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Too many Issuers');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should decrypt an encrypted response', () => {\n\t\t\t\tconst options = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: privateKeyCert,\n\t\t\t\t\tprivateKey,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(options);\n\t\t\t\tparser.validate(encryptedResponse, (err, profile, loggedOut) => {\n\t\t\t\t\t// No way to change the assertion conditions on an encrypted response ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should validate signatures on an encrypted response', () => {\n\t\t\t\tconst options = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tprivateCert: privateKeyCert,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tprivateKey,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(options);\n\t\t\t\tparser.validate(encryptedResponse, (err, profile, loggedOut) => {\n\t\t\t\t\t// No way to change the assertion conditions on an encrypted response ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\n\t\tdescribe('[Validate Signatures]', () => {\n\t\t\tit('should reject an unsigned assertion if the setting says so', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Assertion signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject an unsigned response if the setting says so', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: 'invalidCert',\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = simpleSamlResponse\n\t\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject an assertion signed with an invalid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst notBefore = new Date();\n\t\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\t\tconst notOnOrAfter = new Date();\n\t\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\t\tconst response = samlResponse.replace('[NOTBEFORE]', notBefore.toISOString()).replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(response, (err, data, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Assertion signature');\n\t\t\t\t\texpect(data).to.not.exist;\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept an assertion with a valid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Assertion',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with a valid response signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidSignatures, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with a valid signature of the wrong type', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Response',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with both valid signatures', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidSignatures, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should reject a document with a single signature when both are expected', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'All',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('Invalid Signature');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\n\t\t\tit('should accept a document with either valid signature', () => {\n\t\t\t\tconst providerOptions = {\n\t\t\t\t\t...serviceProviderOptions,\n\t\t\t\t\tsignatureValidationType: 'Either',\n\t\t\t\t\tcert: certificate,\n\t\t\t\t};\n\n\t\t\t\tconst parser = new ResponseParser(providerOptions);\n\t\t\t\tparser.validate(samlResponseValidAssertionSignature, (err, profile, loggedOut) => {\n\t\t\t\t\t// To have a valid signature, we can't change the assertion conditions ¯\\_(ツ)_/¯\n\t\t\t\t\texpect(err).to.be.an('error').that.has.property('message').that.is.equal('NotBefore / NotOnOrAfter assertion failed');\n\t\t\t\t\texpect(loggedOut).to.be.false;\n\t\t\t\t\texpect(profile).to.be.null;\n\t\t\t\t});\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('[Login]', () => {\n\t\tdescribe('UserMapping', () => {\n\t\t\tit('should collect all appropriate data from the profile, respecting the fieldMap', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.provider').that.is.equal('[RelayState]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idp').that.is.equal('[IssuerName]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idpSession').that.is.equal('[SessionIndex]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.nameID').that.is.equal('[nameID]');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('testing@server.com');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[AnotherName]');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[AnotherUserName]');\n\t\t\t\texpect(userObject).to.not.have.property('roles');\n\t\t\t\texpect(userObject).to.have.property('channels').that.is.an('array').with.members(['pets', 'pics', 'funny', 'random', 'babies']);\n\t\t\t});\n\n\t\t\tit('should join array values if username receives an array of values', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst multipleUsernames = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tanotherUsername: ['user1', 'user2'],\n\t\t\t\t};\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(multipleUsernames);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user1 user2');\n\t\t\t});\n\n\t\t\t// Channels support both a comma separated single value and an array of values\n\t\t\tit('should support `channels` attribute with multiple values', () => {\n\t\t\t\tconst channelsProfile = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tchannels: ['pets', 'pics', 'funny'],\n\t\t\t\t};\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(channelsProfile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('channels').that.is.an('array').with.members(['pets', 'pics', 'funny']);\n\t\t\t});\n\n\t\t\tit('should reject an userDataFieldMap without an email field', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify({});\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\texpect(() => {\n\t\t\t\t\tSAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\t}).to.throw('SAML Profile did not contain an email address');\n\t\t\t});\n\n\t\t\tit('should fail to map a profile that is missing the email field', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tinexistentField: 'email',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\texpect(() => {\n\t\t\t\t\tSAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\t}).to.throw('SAML Profile did not contain an email address');\n\t\t\t});\n\n\t\t\tit('should load data from the default fields when the field map is lacking', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName]');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[username]');\n\t\t\t});\n\n\t\t\tit('should run custom regexes when one is used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'singleEmail',\n\t\t\t\t\t\tregex: '(.*)@.+$',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('testing');\n\t\t\t});\n\n\t\t\tit('should run custom templates when one is used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherName',\n\t\t\t\t\t\ttemplate: 'user-__anotherName__',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: {\n\t\t\t\t\t\tfieldNames: ['anotherName', 'displayName'],\n\t\t\t\t\t\ttemplate: '__displayName__ (__anotherName__)',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-[AnotherName]');\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName] ([AnotherName])');\n\t\t\t});\n\n\t\t\tit('should combine regexes and templates when both are used', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherName',\n\t\t\t\t\t\ttemplate: 'user-__anotherName__45@7',\n\t\t\t\t\t\tregex: 'user-(.*)@',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: {\n\t\t\t\t\t\tfieldNames: ['anotherName', 'displayName'],\n\t\t\t\t\t\tregex: '\\\\[(.*)\\\\]',\n\t\t\t\t\t\ttemplate: '__displayName__ (__regex__)',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\t// should run the template first, then the regex\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('[AnotherName]45');\n\t\t\t\t// for this one, should run the regex first, then the template\n\t\t\t\texpect(userObject).to.have.property('fullName').that.is.equal('[DisplayName] (AnotherName)');\n\t\t\t});\n\n\t\t\tit('should support individual array values on templates', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst multipleUsernames = {\n\t\t\t\t\t...profile,\n\t\t\t\t\tanotherUsername: ['1', '2'],\n\t\t\t\t};\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'anotherUsername',\n\t\t\t\t\t\ttemplate: 'user-__anotherUsername[-1]__',\n\t\t\t\t\t},\n\t\t\t\t\temail: {\n\t\t\t\t\t\tfieldName: 'anotherUsername',\n\t\t\t\t\t\ttemplate: 'user-__anotherUsername[0]__',\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(multipleUsernames);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-2');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('user-1');\n\t\t\t});\n\n\t\t\tit('should collect the values of every attribute on the field map', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t\tothers: {\n\t\t\t\t\t\tfieldNames: ['issuer', 'sessionIndex', 'nameID', 'displayName', 'username', 'roles', 'otherRoles', 'language', 'channels'],\n\t\t\t\t\t},\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject)\n\t\t\t\t\t.to.have.property('attributeList')\n\t\t\t\t\t.that.is.a('Map')\n\t\t\t\t\t.that.have.keys([\n\t\t\t\t\t\t'anotherUsername',\n\t\t\t\t\t\t'singleEmail',\n\t\t\t\t\t\t'anotherName',\n\t\t\t\t\t\t'issuer',\n\t\t\t\t\t\t'sessionIndex',\n\t\t\t\t\t\t'nameID',\n\t\t\t\t\t\t'displayName',\n\t\t\t\t\t\t'username',\n\t\t\t\t\t\t'roles',\n\t\t\t\t\t\t'otherRoles',\n\t\t\t\t\t\t'language',\n\t\t\t\t\t\t'channels',\n\t\t\t\t\t]);\n\n\t\t\t\t// Workaround because chai doesn't handle Maps very well\n\t\t\t\tfor (const [key, value] of userObject.attributeList) {\n\t\t\t\t\texpect(value).to.be.equal(profile[key as keyof typeof profile]);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tit('should use the immutable property as default identifier', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tglobalSettings.immutableProperty = 'EMail';\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('type').that.is.equal('email');\n\n\t\t\t\tglobalSettings.immutableProperty = 'Username';\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst newUserObject = SAMLUtils.mapProfileToUserObject(profile);\n\t\t\t\texpect(newUserObject).to.be.an('object');\n\t\t\t\texpect(newUserObject).to.have.property('identifier').that.has.property('type').that.is.equal('username');\n\t\t\t});\n\n\t\t\tit('should collect the identifier from the fieldset', () => {\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: 'anotherUsername',\n\t\t\t\t\temail: 'singleEmail',\n\t\t\t\t\tname: 'anotherName',\n\t\t\t\t\t__identifier__: 'customField3',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('type').that.is.equal('custom');\n\t\t\t\texpect(userObject).to.have.property('identifier').that.has.property('attribute').that.is.equal('customField3');\n\t\t\t});\n\t\t});\n\t});\n\n\tdescribe('Response Mapping', () => {\n\t\tit('should extract a mapped user from the response', () => {\n\t\t\tconst notBefore = new Date();\n\t\t\tnotBefore.setMinutes(notBefore.getMinutes() - 3);\n\n\t\t\tconst notOnOrAfter = new Date();\n\t\t\tnotOnOrAfter.setMinutes(notOnOrAfter.getMinutes() + 3);\n\n\t\t\tconst response = simpleSamlResponse\n\t\t\t\t.replace('[NOTBEFORE]', notBefore.toISOString())\n\t\t\t\t.replace('[NOTONORAFTER]', notOnOrAfter.toISOString());\n\n\t\t\tconst parser = new ResponseParser(serviceProviderOptions);\n\t\t\tparser.validate(response, (err, profile, loggedOut) => {\n\t\t\t\texpect(profile).to.be.an('object');\n\t\t\t\texpect(err).to.be.null;\n\t\t\t\texpect(loggedOut).to.be.false;\n\n\t\t\t\tconst { globalSettings } = SAMLUtils;\n\n\t\t\t\tconst fieldMap = {\n\t\t\t\t\tusername: {\n\t\t\t\t\t\tfieldName: 'uid',\n\t\t\t\t\t\ttemplate: 'user-__uid__',\n\t\t\t\t\t},\n\t\t\t\t\temail: 'email',\n\t\t\t\t};\n\n\t\t\t\tglobalSettings.userDataFieldMap = JSON.stringify(fieldMap);\n\n\t\t\t\tSAMLUtils.updateGlobalSettings(globalSettings);\n\t\t\t\tSAMLUtils.relayState = '[RelayState]';\n\n\t\t\t\tif (!isTruthy(profile)) {\n\t\t\t\t\tthrow new Error('Profile is null');\n\t\t\t\t}\n\n\t\t\t\tconst userObject = SAMLUtils.mapProfileToUserObject(profile);\n\n\t\t\t\texpect(userObject).to.be.an('object');\n\t\t\t\texpect(userObject).to.have.property('samlLogin').that.is.an('object');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.provider').that.is.equal('[RelayState]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idp').that.is.equal('[ISSUER]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.idpSession').that.is.equal('[SESSIONINDEX]');\n\t\t\t\texpect(userObject).to.have.nested.property('samlLogin.nameID').that.is.equal('[NAMEID]');\n\t\t\t\texpect(userObject).to.have.property('emailList').that.is.an('array').that.includes('user1@example.com');\n\t\t\t\texpect(userObject).to.have.property('username').that.is.equal('user-1');\n\n\t\t\t\tconst map = new Map();\n\t\t\t\tmap.set('epa', 'group1');\n\t\t\t});\n\t\t});\n\t});\n});\n","/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/models/server/raw/Sessions.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/getSettingDefaults.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/overrideGenerator.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/settings.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/settings/server/functions/validateSettings.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/statistics/server/lib/UAParserCustom.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/client.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/ui-utils/server.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/app/utils/lib/getURL.tests.js",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/components/Omnichannel/modals/TranscriptModal.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/download.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/federation/Federation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/bson.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/comparisons.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/minimongo/lookups.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/lib/utils/isRTLScriptLanguage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/providers/CallProvider/lib/parseStringToIceServers.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/siderbar/header/actions/Administration.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByCategories.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByFree.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByPaid.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/filterAppsByText.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByAlphabeticalOrInverseOrder.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/admin/apps/helpers/sortAppsByClosestOrFarthestModificationDate.test.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/notFound/NotFoundPage.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/Message.spec.tsx",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/hooks/useKatex.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/autoTranslate.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/buildImageURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageFirstUnread.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageNewDay.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isMessageSequential.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isOwnUserMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isParsedMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/isValidLink.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessage.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageAttachments.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/client/views/room/MessageList/lib/parseMessageQuoteAttachment.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationAddServerProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationJoinExternalPublicRoomProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationPublicRoomsProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/federation/FederationRemoveServerProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsAddMembersProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsConvertToChannelProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsDeleteProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsLeaveProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveMemberProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsRemoveRoomProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateMemberProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/teams/TeamsUpdateProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfCancelProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfInfoProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfJoinProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfListProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/definition/rest/v1/video-conference/VideoConfStartProps.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/mimeTypes.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/roles/getMostImportantRole.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/upgradeTab.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/arrayUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isRelativeURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/isURL.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseCSV.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/parseParameters.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/secondsToHHMMSS.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/lib/utils/stringUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/Federation.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/receiver/MessageServiceReceiver.spec.ts",[],["22971"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/MessageServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/message/sender/message-sender-helper.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/receiver/RoomServiceReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomInternalValidator.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/room/sender/RoomServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/receiver/UserServiceReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/application/user/sender/UserServiceSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedRoom.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/domain/FederatedUser.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/Bridge.spec.ts",[],["22972"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/RoomReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/room/to-internal-parser-formatter.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/converters/user/UserReceiver.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/BaseEvent.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/MatrixEventsHandler.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/matrix/handlers/Room.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/queue/InMemoryQueue.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/adapters/statistics.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RocketTextParser.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/converters/RoomSender.spec.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/hooks/hooks.spec.ts",[],["22973"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/federation/infrastructure/rocket-chat/slash-commands/actions.spec.ts",[],["22974","22975","22976","22977","22978","22979","22980","22981"],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/lib/fileUtils.tests.ts",[],[],"/Users/tasso/Projetos/Rocket.Chat/apps/meteor/tests/unit/server/sdk/errors.tests.ts",[],[],{"ruleId":"22982","severity":2,"message":"22983","line":7,"column":12,"nodeType":"22984","endLine":7,"endColumn":66,"suppressions":"22985"},{"ruleId":"22986","severity":2,"message":"22987","line":25,"column":29,"nodeType":"22984","messageId":"22988","endLine":25,"endColumn":80,"suppressions":"22989"},{"ruleId":"22990","severity":2,"message":"22991","line":25,"column":37,"nodeType":"22992","endLine":25,"endColumn":79,"suppressions":"22993"},{"ruleId":"22994","severity":1,"message":"22995","line":18,"column":6,"nodeType":"22996","messageId":"22997","endLine":18,"endColumn":41,"suggestions":"22998"},{"ruleId":"22994","severity":1,"message":"22995","line":17,"column":7,"nodeType":"22996","messageId":"22997","endLine":17,"endColumn":75,"suggestions":"22999"},{"ruleId":"22994","severity":1,"message":"22995","line":15,"column":7,"nodeType":"22996","messageId":"22997","endLine":15,"endColumn":30,"suggestions":"23000"},{"ruleId":"22994","severity":1,"message":"22995","line":20,"column":7,"nodeType":"22996","messageId":"22997","endLine":20,"endColumn":75,"suggestions":"23001"},{"ruleId":"22994","severity":1,"message":"22995","line":20,"column":7,"nodeType":"22996","messageId":"22997","endLine":20,"endColumn":78,"suggestions":"23002"},{"ruleId":"23003","severity":2,"message":"23004","line":8,"column":12,"nodeType":"23005","messageId":"23006","endLine":8,"endColumn":18,"suppressions":"23007"},{"ruleId":"23008","severity":2,"message":"23009","line":36,"column":5,"nodeType":"23010","messageId":"23011","endLine":36,"endColumn":24,"fix":"23012","suppressions":"23013"},{"ruleId":"23014","severity":2,"message":"23015","line":38,"column":8,"nodeType":"22992","messageId":"23016","endLine":38,"endColumn":31,"fix":"23017","suppressions":"23018"},{"ruleId":"23019","severity":2,"message":"23020","line":42,"column":37,"nodeType":"23005","messageId":"23021","endLine":42,"endColumn":46,"suppressions":"23022"},{"ruleId":"23023","severity":2,"message":"23024","line":43,"column":9,"nodeType":"23025","messageId":"23026","endLine":43,"endColumn":10,"suppressions":"23027"},{"ruleId":"23023","severity":2,"message":"23024","line":45,"column":30,"nodeType":"23025","messageId":"23026","endLine":45,"endColumn":31,"suppressions":"23028"},{"ruleId":"23003","severity":2,"message":"23029","line":138,"column":12,"nodeType":"23005","messageId":"23030","endLine":138,"endColumn":22,"suppressions":"23031"},{"ruleId":"23003","severity":2,"message":"23032","line":138,"column":24,"nodeType":"23005","messageId":"23030","endLine":138,"endColumn":35,"suppressions":"23033"},{"ruleId":"23034","severity":2,"message":"23035","line":136,"column":37,"nodeType":"23036","messageId":"23037","endLine":136,"endColumn":45,"suppressions":"23038"},{"ruleId":"23034","severity":2,"message":"23035","line":160,"column":37,"nodeType":"23036","messageId":"23037","endLine":160,"endColumn":45,"suppressions":"23039"},{"ruleId":"23040","severity":2,"message":"23041","line":69,"column":32,"nodeType":"23005","endLine":69,"endColumn":46,"suppressions":"23042"},{"ruleId":"22994","severity":1,"message":"22995","line":231,"column":21,"nodeType":"22996","messageId":"22997","endLine":231,"endColumn":42,"suggestions":"23043"},{"ruleId":"23003","severity":2,"message":"23044","line":478,"column":12,"nodeType":"23005","messageId":"23006","endLine":478,"endColumn":21,"suppressions":"23045"},{"ruleId":"22994","severity":1,"message":"22995","line":105,"column":8,"nodeType":"22996","messageId":"22997","endLine":105,"endColumn":61,"suggestions":"23046"},{"ruleId":"23034","severity":2,"message":"23047","line":66,"column":21,"nodeType":"22984","messageId":"23048","endLine":66,"endColumn":27,"suppressions":"23049"},{"ruleId":"23050","severity":1,"message":"23051","line":11,"column":19,"nodeType":"23052","messageId":"23053","endLine":62,"endColumn":4,"suppressions":"23054"},{"ruleId":"22994","severity":1,"message":"22995","line":71,"column":7,"nodeType":"22996","messageId":"22997","endLine":71,"endColumn":24,"suggestions":"23055"},{"ruleId":"22994","severity":1,"message":"22995","line":76,"column":7,"nodeType":"22996","messageId":"22997","endLine":76,"endColumn":38,"suggestions":"23056"},{"ruleId":"22994","severity":1,"message":"22995","line":88,"column":7,"nodeType":"22996","messageId":"22997","endLine":88,"endColumn":38,"suggestions":"23057"},{"ruleId":"23058","severity":1,"message":"23059","line":192,"column":25,"nodeType":"23060","messageId":"23061","endLine":192,"endColumn":51,"suggestions":"23062"},{"ruleId":"23058","severity":1,"message":"23059","line":193,"column":41,"nodeType":"23060","messageId":"23061","endLine":193,"endColumn":55,"suggestions":"23063"},{"ruleId":"22994","severity":1,"message":"22995","line":292,"column":7,"nodeType":"22996","messageId":"22997","endLine":292,"endColumn":41,"suggestions":"23064"},{"ruleId":"22994","severity":1,"message":"22995","line":34,"column":7,"nodeType":"22996","messageId":"22997","endLine":34,"endColumn":28,"suggestions":"23065"},{"ruleId":"22994","severity":1,"message":"22995","line":54,"column":7,"nodeType":"22996","messageId":"22997","endLine":54,"endColumn":25,"suggestions":"23066"},{"ruleId":"22994","severity":1,"message":"22995","line":49,"column":7,"nodeType":"22996","messageId":"22997","endLine":49,"endColumn":25,"suggestions":"23067"},{"ruleId":"23068","severity":2,"message":"23069","line":7,"column":45,"nodeType":"22992","endLine":7,"endColumn":62,"fix":"23070","suppressions":"23071"},{"ruleId":"23068","severity":2,"message":"23069","line":10,"column":8,"nodeType":"22992","endLine":10,"endColumn":25,"suppressions":"23072"},{"ruleId":"23073","severity":1,"message":"23074","line":150,"column":3,"nodeType":"22984","endLine":154,"endColumn":5},{"ruleId":"23073","severity":1,"message":"23074","line":163,"column":3,"nodeType":"22984","endLine":178,"endColumn":5},{"ruleId":"23073","severity":1,"message":"23074","line":167,"column":5,"nodeType":"22984","endLine":169,"endColumn":7},{"ruleId":"23073","severity":1,"message":"23074","line":261,"column":4,"nodeType":"22984","endLine":268,"endColumn":6},{"ruleId":"22994","severity":1,"message":"22995","line":47,"column":6,"nodeType":"22996","messageId":"22997","endLine":47,"endColumn":51,"suggestions":"23075"},{"ruleId":"23076","severity":1,"message":"23077","line":98,"column":39,"nodeType":"22984","endLine":98,"endColumn":102},{"ruleId":"23078","severity":2,"message":"23079","line":6,"column":32,"nodeType":"23080","messageId":"23081","endLine":6,"endColumn":59,"suppressions":"23082"},{"ruleId":"23034","severity":2,"message":"23035","line":12,"column":24,"nodeType":"23036","messageId":"23037","endLine":12,"endColumn":28,"suppressions":"23083"},{"ruleId":"23078","severity":2,"message":"23079","line":20,"column":7,"nodeType":"23080","messageId":"23081","endLine":20,"endColumn":22,"suppressions":"23084"},{"ruleId":"23034","severity":2,"message":"23035","line":28,"column":24,"nodeType":"23036","messageId":"23037","endLine":28,"endColumn":28,"suppressions":"23085"},{"ruleId":"23003","severity":2,"message":"23086","line":122,"column":22,"nodeType":"23005","messageId":"23030","endLine":122,"endColumn":32,"suppressions":"23087"},{"ruleId":"23003","severity":2,"message":"23088","line":122,"column":34,"nodeType":"23005","messageId":"23030","endLine":122,"endColumn":45,"suppressions":"23089"},{"ruleId":"23003","severity":2,"message":"23029","line":167,"column":9,"nodeType":"23005","messageId":"23030","endLine":167,"endColumn":19,"suppressions":"23090"},{"ruleId":"23003","severity":2,"message":"23032","line":167,"column":21,"nodeType":"23005","messageId":"23030","endLine":167,"endColumn":32,"suppressions":"23091"},{"ruleId":"23003","severity":2,"message":"23029","line":265,"column":12,"nodeType":"23005","messageId":"23030","endLine":265,"endColumn":22,"suppressions":"23092"},{"ruleId":"23003","severity":2,"message":"23032","line":265,"column":24,"nodeType":"23005","messageId":"23030","endLine":265,"endColumn":35,"suppressions":"23093"},{"ruleId":"23003","severity":2,"message":"23086","line":274,"column":19,"nodeType":"23005","messageId":"23030","endLine":274,"endColumn":29,"suppressions":"23094"},{"ruleId":"23003","severity":2,"message":"23088","line":274,"column":31,"nodeType":"23005","messageId":"23030","endLine":274,"endColumn":42,"suppressions":"23095"},{"ruleId":"23003","severity":2,"message":"23088","line":325,"column":25,"nodeType":"23005","messageId":"23030","endLine":325,"endColumn":44,"suppressions":"23096"},{"ruleId":"23003","severity":2,"message":"23088","line":401,"column":25,"nodeType":"23005","messageId":"23030","endLine":401,"endColumn":44,"suppressions":"23097"},{"ruleId":"23098","severity":2,"message":"23099","line":27,"column":24,"nodeType":"23100","messageId":"23101","endLine":32,"endColumn":4,"suppressions":"23102"},{"ruleId":"23034","severity":2,"message":"23035","line":42,"column":35,"nodeType":"23036","messageId":"23037","endLine":42,"endColumn":43,"suppressions":"23103"},{"ruleId":"23034","severity":2,"message":"23035","line":26,"column":35,"nodeType":"23036","messageId":"23037","endLine":26,"endColumn":43,"suppressions":"23104"},{"ruleId":"23034","severity":2,"message":"23035","line":20,"column":35,"nodeType":"23036","messageId":"23037","endLine":20,"endColumn":43,"suppressions":"23105"},{"ruleId":"23034","severity":2,"message":"23035","line":20,"column":35,"nodeType":"23036","messageId":"23037","endLine":20,"endColumn":43,"suppressions":"23106"},{"ruleId":"23034","severity":2,"message":"23035","line":22,"column":35,"nodeType":"23036","messageId":"23037","endLine":22,"endColumn":43,"suppressions":"23107"},{"ruleId":"23108","severity":2,"message":"23109","line":72,"column":2,"nodeType":"23110","messageId":"23111","endLine":74,"endColumn":3,"suppressions":"23112"},{"ruleId":"23113","severity":2,"message":"23114","line":135,"column":53,"nodeType":"22992","messageId":"23115","endLine":135,"endColumn":72,"suppressions":"23116"},{"ruleId":"23113","severity":2,"message":"23114","line":85,"column":41,"nodeType":"22992","messageId":"23115","endLine":85,"endColumn":60,"suppressions":"23117"},{"ruleId":"23058","severity":1,"message":"23059","line":62,"column":54,"nodeType":"23060","messageId":"23061","endLine":62,"endColumn":62,"suppressions":"23118"},{"ruleId":"23058","severity":1,"message":"23059","line":62,"column":66,"nodeType":"23060","messageId":"23061","endLine":62,"endColumn":78,"suppressions":"23119"},{"ruleId":"23058","severity":1,"message":"23059","line":62,"column":94,"nodeType":"23060","messageId":"23061","endLine":62,"endColumn":102,"suppressions":"23120"},{"ruleId":"23058","severity":1,"message":"23059","line":62,"column":106,"nodeType":"23060","messageId":"23061","endLine":62,"endColumn":118,"suppressions":"23121"},{"ruleId":"23058","severity":1,"message":"23059","line":125,"column":40,"nodeType":"23060","messageId":"23061","endLine":125,"endColumn":60,"suppressions":"23122"},{"ruleId":"23058","severity":1,"message":"23059","line":125,"column":64,"nodeType":"23060","messageId":"23061","endLine":125,"endColumn":88,"suppressions":"23123"},{"ruleId":"23058","severity":1,"message":"23059","line":125,"column":90,"nodeType":"23060","messageId":"23061","endLine":125,"endColumn":114,"suppressions":"23124"},{"ruleId":"23125","severity":1,"message":"23126","line":49,"column":7,"nodeType":"22984","endLine":49,"endColumn":33},{"ruleId":"23058","severity":1,"message":"23059","line":160,"column":29,"nodeType":"23060","messageId":"23061","endLine":160,"endColumn":66,"suppressions":"23127"},{"ruleId":"23058","severity":1,"message":"23059","line":24,"column":32,"nodeType":"23060","messageId":"23061","endLine":24,"endColumn":37,"suppressions":"23128"},{"ruleId":"23058","severity":1,"message":"23059","line":27,"column":34,"nodeType":"23060","messageId":"23061","endLine":27,"endColumn":39,"suppressions":"23129"},{"ruleId":"23130","severity":1,"message":"23131","line":57,"column":80,"nodeType":"23132","messageId":"23133","endLine":57,"endColumn":82,"suppressions":"23134"},{"ruleId":"23014","severity":2,"message":"23135","line":63,"column":36,"nodeType":"22992","messageId":"23016","endLine":63,"endColumn":42,"fix":"23136","suppressions":"23137"},{"ruleId":"23014","severity":2,"message":"23138","line":63,"column":56,"nodeType":"22992","messageId":"23016","endLine":63,"endColumn":69,"fix":"23139","suppressions":"23140"},{"ruleId":"23014","severity":2,"message":"23135","line":72,"column":33,"nodeType":"22992","messageId":"23016","endLine":72,"endColumn":39,"fix":"23141","suppressions":"23142"},{"ruleId":"23014","severity":2,"message":"23138","line":72,"column":51,"nodeType":"22992","messageId":"23016","endLine":72,"endColumn":64,"fix":"23143","suppressions":"23144"},{"ruleId":"23058","severity":1,"message":"23059","line":27,"column":10,"nodeType":"23060","messageId":"23061","endLine":27,"endColumn":18,"suppressions":"23145"},{"ruleId":"23058","severity":1,"message":"23059","line":27,"column":22,"nodeType":"23060","messageId":"23061","endLine":27,"endColumn":34,"suppressions":"23146"},{"ruleId":"23058","severity":1,"message":"23059","line":27,"column":50,"nodeType":"23060","messageId":"23061","endLine":27,"endColumn":58,"suppressions":"23147"},{"ruleId":"23058","severity":1,"message":"23059","line":27,"column":62,"nodeType":"23060","messageId":"23061","endLine":27,"endColumn":74,"suppressions":"23148"},{"ruleId":"23073","severity":1,"message":"23074","line":15,"column":4,"nodeType":"22984","endLine":17,"endColumn":6},{"ruleId":"23073","severity":1,"message":"23074","line":44,"column":3,"nodeType":"22984","endLine":46,"endColumn":5},{"ruleId":"23073","severity":1,"message":"23074","line":83,"column":2,"nodeType":"22984","endLine":85,"endColumn":4},{"ruleId":"22994","severity":1,"message":"22995","line":24,"column":7,"nodeType":"22996","messageId":"22997","endLine":24,"endColumn":31,"suggestions":"23149"},{"ruleId":"23003","severity":2,"message":"23150","line":8,"column":12,"nodeType":"23005","messageId":"23006","endLine":8,"endColumn":25,"suppressions":"23151"},{"ruleId":"23152","severity":2,"message":"23153","line":58,"column":6,"nodeType":"23154","messageId":"23155","endLine":58,"endColumn":21,"suppressions":"23156"},{"ruleId":"22994","severity":1,"message":"22995","line":19,"column":7,"nodeType":"22996","messageId":"22997","endLine":19,"endColumn":23,"suggestions":"23157"},{"ruleId":"22994","severity":1,"message":"22995","line":21,"column":7,"nodeType":"22996","messageId":"22997","endLine":21,"endColumn":31,"suggestions":"23158"},{"ruleId":"23003","severity":2,"message":"23150","line":8,"column":12,"nodeType":"23005","messageId":"23006","endLine":8,"endColumn":25,"suppressions":"23159"},{"ruleId":"23003","severity":2,"message":"23150","line":9,"column":12,"nodeType":"23005","messageId":"23006","endLine":9,"endColumn":25,"suppressions":"23160"},{"ruleId":"23125","severity":1,"message":"23126","line":42,"column":7,"nodeType":"22984","endLine":42,"endColumn":69},{"ruleId":"23034","severity":2,"message":"23047","line":142,"column":9,"nodeType":"22984","messageId":"23048","endLine":142,"endColumn":28,"suppressions":"23161"},{"ruleId":"23034","severity":2,"message":"23047","line":147,"column":10,"nodeType":"22984","messageId":"23048","endLine":147,"endColumn":29,"suppressions":"23162"},{"ruleId":"23073","severity":1,"message":"23074","line":64,"column":2,"nodeType":"22984","endLine":116,"endColumn":4},{"ruleId":"22994","severity":1,"message":"22995","line":36,"column":8,"nodeType":"22996","messageId":"22997","endLine":36,"endColumn":86,"suggestions":"23163"},{"ruleId":"22994","severity":1,"message":"22995","line":20,"column":7,"nodeType":"22996","messageId":"22997","endLine":20,"endColumn":26,"suggestions":"23164"},{"ruleId":"23125","severity":1,"message":"23126","line":23,"column":6,"nodeType":"22984","endLine":23,"endColumn":106},{"ruleId":"23125","severity":1,"message":"23126","line":24,"column":6,"nodeType":"22984","endLine":24,"endColumn":55},{"ruleId":"23050","severity":1,"message":"23165","line":10,"column":25,"nodeType":"23052","messageId":"23053","endLine":359,"endColumn":2,"suppressions":"23166"},{"ruleId":"23167","severity":1,"message":"23168","line":57,"column":10,"nodeType":"22984","endLine":57,"endColumn":94},{"ruleId":"22994","severity":1,"message":"22995","line":47,"column":7,"nodeType":"22996","messageId":"22997","endLine":47,"endColumn":45,"suggestions":"23169"},{"ruleId":"22994","severity":1,"message":"22995","line":38,"column":7,"nodeType":"22996","messageId":"22997","endLine":38,"endColumn":53,"suggestions":"23170"},{"ruleId":"23034","severity":2,"message":"23047","line":37,"column":16,"nodeType":"22984","messageId":"23048","endLine":37,"endColumn":20,"suppressions":"23171"},{"ruleId":"23008","severity":2,"message":"23172","line":38,"column":4,"nodeType":"23173","messageId":"23011","endLine":38,"endColumn":25,"fix":"23174","suppressions":"23175"},{"ruleId":"23003","severity":2,"message":"23176","line":73,"column":21,"nodeType":"23005","messageId":"23030","endLine":73,"endColumn":51,"suppressions":"23177"},{"ruleId":"23003","severity":2,"message":"23150","line":10,"column":12,"nodeType":"23005","messageId":"23006","endLine":10,"endColumn":25,"suppressions":"23178"},{"ruleId":"23003","severity":2,"message":"23150","line":9,"column":12,"nodeType":"23005","messageId":"23006","endLine":9,"endColumn":25,"suppressions":"23179"},{"ruleId":"23003","severity":2,"message":"23150","line":11,"column":12,"nodeType":"23005","messageId":"23006","endLine":11,"endColumn":25,"suppressions":"23180"},{"ruleId":"23181","severity":1,"message":"23182","line":263,"column":37,"nodeType":"22984","endLine":269,"endColumn":4},{"ruleId":"23181","severity":1,"message":"23182","line":270,"column":42,"nodeType":"22984","endLine":276,"endColumn":4},{"ruleId":"23181","severity":1,"message":"23182","line":277,"column":36,"nodeType":"22984","endLine":283,"endColumn":4},{"ruleId":"23181","severity":1,"message":"23182","line":284,"column":38,"nodeType":"22984","endLine":290,"endColumn":4},{"ruleId":"23183","severity":2,"message":"23184","line":16,"column":2,"nodeType":"23185","messageId":"23186","endLine":30,"endColumn":4,"suppressions":"23187"},{"ruleId":"23183","severity":2,"message":"23184","line":34,"column":2,"nodeType":"23185","messageId":"23186","endLine":34,"endColumn":82,"suppressions":"23188"},{"ruleId":"23183","severity":2,"message":"23184","line":13,"column":2,"nodeType":"23185","messageId":"23186","endLine":32,"endColumn":3,"suppressions":"23189"},{"ruleId":"23003","severity":2,"message":"23190","line":60,"column":2,"nodeType":"23005","messageId":"23030","endLine":60,"endColumn":18,"suppressions":"23191"},{"ruleId":"23003","severity":2,"message":"23192","line":62,"column":2,"nodeType":"23005","messageId":"23030","endLine":62,"endColumn":18,"suppressions":"23193"},{"ruleId":"23003","severity":2,"message":"23194","line":64,"column":2,"nodeType":"23005","messageId":"23030","endLine":64,"endColumn":23,"suppressions":"23195"},{"ruleId":"23003","severity":2,"message":"23196","line":66,"column":2,"nodeType":"23005","messageId":"23030","endLine":66,"endColumn":22,"suppressions":"23197"},{"ruleId":"23003","severity":2,"message":"23198","line":68,"column":2,"nodeType":"23005","messageId":"23030","endLine":68,"endColumn":41,"suppressions":"23199"},{"ruleId":"23003","severity":2,"message":"23200","line":70,"column":2,"nodeType":"23005","messageId":"23030","endLine":70,"endColumn":11,"suppressions":"23201"},{"ruleId":"23003","severity":2,"message":"23202","line":72,"column":2,"nodeType":"23005","messageId":"23030","endLine":72,"endColumn":24,"suppressions":"23203"},{"ruleId":"23204","severity":1,"message":"23205","line":17,"column":9,"nodeType":"22984","endLine":19,"endColumn":4},{"ruleId":"23204","severity":1,"message":"23205","line":28,"column":9,"nodeType":"22984","endLine":28,"endColumn":59},{"ruleId":"23125","severity":1,"message":"23126","line":32,"column":6,"nodeType":"22984","endLine":32,"endColumn":28},{"ruleId":"23206","severity":1,"message":"23207","line":36,"column":20,"nodeType":"22984","endLine":38,"endColumn":4},{"ruleId":"23125","severity":1,"message":"23126","line":39,"column":6,"nodeType":"22984","endLine":39,"endColumn":66},{"ruleId":"22994","severity":1,"message":"22995","line":31,"column":7,"nodeType":"22996","messageId":"22997","endLine":31,"endColumn":40,"suggestions":"23208"},{"ruleId":"23003","severity":2,"message":"23150","line":7,"column":12,"nodeType":"23005","messageId":"23006","endLine":7,"endColumn":25,"suppressions":"23209"},{"ruleId":"23210","severity":2,"message":"23211","line":19,"column":57,"nodeType":"23052","messageId":"23115","endLine":19,"endColumn":59,"suppressions":"23212"},{"ruleId":"22994","severity":1,"message":"22995","line":25,"column":6,"nodeType":"22996","messageId":"22997","endLine":25,"endColumn":27,"suggestions":"23213"},{"ruleId":"23214","severity":2,"message":"23215","line":72,"column":33,"nodeType":"23052","messageId":"23216","endLine":78,"endColumn":2,"suppressions":"23217"},{"ruleId":"23003","severity":2,"message":"23218","line":31,"column":9,"nodeType":"23005","messageId":"23030","endLine":31,"endColumn":14,"suppressions":"23219"},{"ruleId":"23220","severity":1,"message":"23221","line":31,"column":63,"nodeType":"23222","endLine":31,"endColumn":71,"suggestions":"23223","suppressions":"23224"},{"ruleId":"23220","severity":1,"message":"23225","line":12,"column":5,"nodeType":"23005","endLine":12,"endColumn":17,"suppressions":"23226"},{"ruleId":"23220","severity":1,"message":"23227","line":12,"column":5,"nodeType":"23005","endLine":12,"endColumn":17,"suggestions":"23228","suppressions":"23229"},{"ruleId":"22994","severity":1,"message":"22995","line":77,"column":7,"nodeType":"22996","messageId":"22997","endLine":77,"endColumn":26,"suggestions":"23230"},{"ruleId":"22994","severity":1,"message":"22995","line":41,"column":6,"nodeType":"22996","messageId":"22997","endLine":41,"endColumn":31,"suggestions":"23231"},{"ruleId":"22994","severity":1,"message":"22995","line":9,"column":6,"nodeType":"22996","messageId":"22997","endLine":9,"endColumn":25,"suggestions":"23232"},{"ruleId":"22994","severity":1,"message":"22995","line":42,"column":7,"nodeType":"22996","messageId":"22997","endLine":42,"endColumn":85,"suggestions":"23233"},{"ruleId":"23234","severity":2,"message":"23235","line":39,"column":22,"nodeType":"23236","messageId":"23237","endLine":39,"endColumn":106,"suppressions":"23238"},{"ruleId":"23234","severity":2,"message":"23235","line":43,"column":29,"nodeType":"23236","messageId":"23237","endLine":43,"endColumn":122,"suppressions":"23239"},{"ruleId":"23214","severity":2,"message":"23215","line":41,"column":35,"nodeType":"23052","messageId":"23216","endLine":45,"endColumn":2,"suppressions":"23240"},{"ruleId":"23214","severity":2,"message":"23215","line":76,"column":20,"nodeType":"23052","messageId":"23216","endLine":113,"endColumn":5,"suppressions":"23241"},{"ruleId":"22994","severity":1,"message":"22995","line":112,"column":8,"nodeType":"22996","messageId":"22997","endLine":112,"endColumn":60,"suggestions":"23242"},{"ruleId":"22994","severity":1,"message":"22995","line":29,"column":4,"nodeType":"22996","messageId":"22997","endLine":29,"endColumn":38,"suggestions":"23243"},{"ruleId":"22994","severity":1,"message":"22995","line":40,"column":11,"nodeType":"22996","messageId":"22997","endLine":40,"endColumn":45,"suggestions":"23244"},{"ruleId":"23220","severity":1,"message":"23245","line":36,"column":5,"nodeType":"23222","endLine":36,"endColumn":19,"suggestions":"23246"},{"ruleId":"23220","severity":1,"message":"23247","line":52,"column":5,"nodeType":"23222","endLine":52,"endColumn":77,"suggestions":"23248"},{"ruleId":"22994","severity":1,"message":"22995","line":53,"column":11,"nodeType":"22996","messageId":"22997","endLine":53,"endColumn":45,"suggestions":"23249"},{"ruleId":"22994","severity":1,"message":"22995","line":43,"column":11,"nodeType":"22996","messageId":"22997","endLine":43,"endColumn":45,"suggestions":"23250"},{"ruleId":"23220","severity":1,"message":"23251","line":70,"column":5,"nodeType":"23222","endLine":70,"endColumn":40,"suggestions":"23252","suppressions":"23253"},{"ruleId":"23220","severity":1,"message":"23254","line":70,"column":6,"nodeType":"23080","endLine":70,"endColumn":39,"suppressions":"23255"},{"ruleId":"23220","severity":1,"message":"23256","line":96,"column":5,"nodeType":"23222","endLine":96,"endColumn":81,"suggestions":"23257","suppressions":"23258"},{"ruleId":"23220","severity":1,"message":"23259","line":96,"column":21,"nodeType":"23080","endLine":96,"endColumn":54,"suppressions":"23260"},{"ruleId":"23220","severity":1,"message":"23261","line":49,"column":5,"nodeType":"23222","endLine":49,"endColumn":69,"suggestions":"23262","suppressions":"23263"},{"ruleId":"23152","severity":2,"message":"23153","line":520,"column":4,"nodeType":"23154","messageId":"23155","endLine":520,"endColumn":31,"suppressions":"23264"},{"ruleId":"22994","severity":1,"message":"22995","line":85,"column":6,"nodeType":"22996","messageId":"22997","endLine":85,"endColumn":49,"suggestions":"23265"},{"ruleId":"23003","severity":2,"message":"23266","line":13,"column":11,"nodeType":"23005","messageId":"23006","endLine":13,"endColumn":19,"suppressions":"23267"},{"ruleId":"23003","severity":2,"message":"23268","line":6,"column":18,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":29,"suppressions":"23269"},{"ruleId":"23270","severity":2,"message":"23271","line":6,"column":18,"nodeType":"23005","messageId":"23272","endLine":6,"endColumn":29,"suppressions":"23273"},{"ruleId":"22994","severity":1,"message":"22995","line":28,"column":6,"nodeType":"22996","messageId":"22997","endLine":28,"endColumn":31,"suggestions":"23274"},{"ruleId":"23220","severity":1,"message":"23275","line":27,"column":5,"nodeType":"23005","endLine":27,"endColumn":9,"suppressions":"23276"},{"ruleId":"23220","severity":1,"message":"23277","line":27,"column":5,"nodeType":"23005","endLine":27,"endColumn":9,"suggestions":"23278","suppressions":"23279"},{"ruleId":"23050","severity":1,"message":"23051","line":98,"column":20,"nodeType":"23052","messageId":"23053","endLine":444,"endColumn":2,"suppressions":"23280"},{"ruleId":"23130","severity":1,"message":"23131","line":3,"column":28,"nodeType":"23132","messageId":"23133","endLine":3,"endColumn":30},{"ruleId":"23098","severity":2,"message":"23099","line":23,"column":37,"nodeType":"23100","messageId":"23101","endLine":23,"endColumn":93,"suppressions":"23281"},{"ruleId":"23098","severity":2,"message":"23099","line":23,"column":37,"nodeType":"23100","messageId":"23101","endLine":23,"endColumn":90,"suppressions":"23282"},{"ruleId":"23220","severity":1,"message":"23283","line":50,"column":9,"nodeType":"23005","endLine":50,"endColumn":20,"suggestions":"23284","suppressions":"23285"},{"ruleId":"22994","severity":1,"message":"22995","line":18,"column":6,"nodeType":"22996","messageId":"22997","endLine":18,"endColumn":24,"suggestions":"23286"},{"ruleId":"23098","severity":2,"message":"23099","line":23,"column":37,"nodeType":"23100","messageId":"23101","endLine":23,"endColumn":91,"suppressions":"23287"},{"ruleId":"22994","severity":1,"message":"22995","line":26,"column":7,"nodeType":"22996","messageId":"22997","endLine":26,"endColumn":46,"suggestions":"23288"},{"ruleId":"23003","severity":2,"message":"23004","line":13,"column":12,"nodeType":"23005","messageId":"23006","endLine":13,"endColumn":18,"suppressions":"23289"},{"ruleId":"23210","severity":2,"message":"23290","line":20,"column":28,"nodeType":"23291","messageId":"23115","endLine":20,"endColumn":30,"suppressions":"23292"},{"ruleId":"22994","severity":1,"message":"22995","line":21,"column":6,"nodeType":"22996","messageId":"22997","endLine":21,"endColumn":33,"suggestions":"23293"},{"ruleId":"23294","severity":2,"message":"23295","line":2,"column":1,"nodeType":"23296","messageId":"23297","endLine":2,"endColumn":30,"fix":"23298","suppressions":"23299"},{"ruleId":"23300","severity":2,"message":"23301","line":5,"column":27,"nodeType":"23005","messageId":"23302","endLine":5,"endColumn":28,"suppressions":"23303"},{"ruleId":"23003","severity":2,"message":"23150","line":6,"column":12,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":25,"suppressions":"23304"},{"ruleId":"23003","severity":2,"message":"23150","line":6,"column":12,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":25,"suppressions":"23305"},{"ruleId":"23306","severity":1,"message":"23307","line":1,"column":1,"nodeType":"23296","endLine":1,"endColumn":30},{"ruleId":"22994","severity":1,"message":"22995","line":17,"column":6,"nodeType":"22996","messageId":"22997","endLine":17,"endColumn":29,"suggestions":"23308"},{"ruleId":"22994","severity":1,"message":"22995","line":6,"column":6,"nodeType":"22996","messageId":"22997","endLine":6,"endColumn":24,"suggestions":"23309"},{"ruleId":"22994","severity":1,"message":"22995","line":9,"column":6,"nodeType":"22996","messageId":"22997","endLine":9,"endColumn":37,"suggestions":"23310"},{"ruleId":"22994","severity":1,"message":"22995","line":19,"column":6,"nodeType":"22996","messageId":"22997","endLine":19,"endColumn":25,"suggestions":"23311"},{"ruleId":"23312","severity":2,"message":"23313","line":44,"column":24,"nodeType":"22984","messageId":"23314","endLine":46,"endColumn":4,"suppressions":"23315"},{"ruleId":"23214","severity":2,"message":"23215","line":44,"column":24,"nodeType":"22984","messageId":"23216","endLine":46,"endColumn":4,"suppressions":"23316"},{"ruleId":"23003","severity":2,"message":"23268","line":24,"column":12,"nodeType":"23005","messageId":"23006","endLine":24,"endColumn":23,"suppressions":"23317"},{"ruleId":"23318","severity":1,"message":"23319","line":105,"column":18,"nodeType":"23173","messageId":"23320","endLine":105,"endColumn":31},{"ruleId":"23318","severity":1,"message":"23319","line":113,"column":11,"nodeType":"23173","messageId":"23320","endLine":113,"endColumn":24},{"ruleId":"23318","severity":1,"message":"23319","line":98,"column":11,"nodeType":"23173","messageId":"23320","endLine":98,"endColumn":24},{"ruleId":"23318","severity":1,"message":"23319","line":111,"column":11,"nodeType":"23173","messageId":"23320","endLine":111,"endColumn":24},{"ruleId":"23318","severity":1,"message":"23319","line":172,"column":13,"nodeType":"23173","messageId":"23320","endLine":172,"endColumn":26},{"ruleId":"23003","severity":2,"message":"23150","line":8,"column":19,"nodeType":"23005","messageId":"23006","endLine":8,"endColumn":32,"suppressions":"23321"},{"ruleId":"23003","severity":2,"message":"23150","line":6,"column":19,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":32,"suppressions":"23322"},{"ruleId":"23003","severity":2,"message":"23044","line":27,"column":12,"nodeType":"23005","messageId":"23006","endLine":27,"endColumn":21,"suppressions":"23323"},{"ruleId":"23003","severity":2,"message":"23044","line":5,"column":12,"nodeType":"23005","messageId":"23006","endLine":5,"endColumn":21,"suppressions":"23324"},{"ruleId":"23003","severity":2,"message":"23044","line":5,"column":12,"nodeType":"23005","messageId":"23006","endLine":5,"endColumn":21,"suppressions":"23325"},{"ruleId":"23003","severity":2,"message":"23044","line":6,"column":12,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":21,"suppressions":"23326"},{"ruleId":"23003","severity":2,"message":"23044","line":6,"column":12,"nodeType":"23005","messageId":"23006","endLine":6,"endColumn":21,"suppressions":"23327"},{"ruleId":"23003","severity":2,"message":"23044","line":72,"column":12,"nodeType":"23005","messageId":"23006","endLine":72,"endColumn":21,"suppressions":"23328"},{"ruleId":"23003","severity":2,"message":"23044","line":9,"column":12,"nodeType":"23005","messageId":"23006","endLine":9,"endColumn":21,"suppressions":"23329"},{"ruleId":"23034","severity":2,"message":"23047","line":39,"column":24,"nodeType":"22984","messageId":"23048","endLine":39,"endColumn":30,"suppressions":"23330"},{"ruleId":"23331","severity":2,"message":"23332","line":163,"column":8,"nodeType":"23333","messageId":"23334","endLine":163,"endColumn":58,"fix":"23335","suppressions":"23336"},{"ruleId":"23058","severity":1,"message":"23059","line":43,"column":10,"nodeType":"23060","messageId":"23061","endLine":43,"endColumn":33,"suppressions":"23337"},{"ruleId":"23058","severity":1,"message":"23059","line":75,"column":9,"nodeType":"23060","messageId":"23061","endLine":76,"endColumn":18,"suggestions":"23338","suppressions":"23339"},{"ruleId":"23058","severity":1,"message":"23059","line":85,"column":29,"nodeType":"23060","messageId":"23061","endLine":85,"endColumn":52,"suggestions":"23340","suppressions":"23341"},{"ruleId":"23058","severity":1,"message":"23059","line":87,"column":28,"nodeType":"23060","messageId":"23061","endLine":87,"endColumn":60,"suggestions":"23342","suppressions":"23343"},{"ruleId":"23058","severity":1,"message":"23059","line":89,"column":9,"nodeType":"23060","messageId":"23061","endLine":89,"endColumn":32,"suggestions":"23344","suppressions":"23345"},{"ruleId":"23058","severity":1,"message":"23059","line":95,"column":15,"nodeType":"23060","messageId":"23061","endLine":95,"endColumn":38,"suggestions":"23346","suppressions":"23347"},{"ruleId":"23058","severity":1,"message":"23059","line":101,"column":9,"nodeType":"23060","messageId":"23061","endLine":101,"endColumn":32,"suggestions":"23348","suppressions":"23349"},{"ruleId":"23350","severity":2,"message":"23351","line":17,"column":10,"nodeType":"23352","messageId":"23115","endLine":17,"endColumn":12,"suggestions":"23353","suppressions":"23354"},{"ruleId":"23350","severity":2,"message":"23351","line":24,"column":10,"nodeType":"23352","messageId":"23115","endLine":24,"endColumn":12,"suggestions":"23355","suppressions":"23356"},{"ruleId":"23350","severity":2,"message":"23351","line":45,"column":10,"nodeType":"23352","messageId":"23115","endLine":45,"endColumn":12,"suggestions":"23357","suppressions":"23358"},{"ruleId":"23210","severity":2,"message":"23211","line":51,"column":36,"nodeType":"23052","messageId":"23115","endLine":51,"endColumn":38,"suppressions":"23359"},{"ruleId":"22994","severity":1,"message":"22995","line":222,"column":7,"nodeType":"22996","messageId":"22997","endLine":222,"endColumn":42,"suggestions":"23360"},{"ruleId":"22994","severity":1,"message":"22995","line":17,"column":7,"nodeType":"22996","messageId":"22997","endLine":17,"endColumn":43,"suggestions":"23361"},{"ruleId":"23362","severity":2,"message":"23363","line":26,"column":10,"nodeType":"23052","messageId":"23364","endLine":26,"endColumn":120,"suppressions":"23365"},{"ruleId":"23366","severity":2,"message":"23367","line":7,"column":43,"nodeType":null,"messageId":"23368","endLine":7,"endColumn":56,"fix":"23369","suppressions":"23370"},{"ruleId":"23366","severity":2,"message":"23371","line":8,"column":2,"nodeType":null,"messageId":"23372","endLine":8,"endColumn":2,"fix":"23373","suppressions":"23374"},{"ruleId":"23366","severity":2,"message":"23371","line":9,"column":3,"nodeType":null,"messageId":"23372","endLine":9,"endColumn":3,"fix":"23375","suppressions":"23376"},{"ruleId":"23366","severity":2,"message":"23371","line":10,"column":1,"nodeType":null,"messageId":"23372","endLine":10,"endColumn":1,"fix":"23377","suppressions":"23378"},{"ruleId":"23366","severity":2,"message":"23371","line":11,"column":1,"nodeType":null,"messageId":"23372","endLine":11,"endColumn":1,"fix":"23379","suppressions":"23380"},{"ruleId":"23366","severity":2,"message":"23371","line":12,"column":6,"nodeType":null,"messageId":"23372","endLine":12,"endColumn":6,"fix":"23381","suppressions":"23382"},{"ruleId":"23366","severity":2,"message":"23383","line":13,"column":5,"nodeType":null,"messageId":"23368","endLine":13,"endColumn":6,"fix":"23384","suppressions":"23385"},{"ruleId":"23366","severity":2,"message":"23386","line":16,"column":2,"nodeType":null,"messageId":"23387","endLine":17,"endColumn":1,"fix":"23388","suppressions":"23389"},{"ruleId":"22986","severity":2,"message":"22987","line":9,"column":28,"nodeType":"22984","messageId":"22988","endLine":9,"endColumn":66,"suppressions":"23390"},{"ruleId":"23391","severity":2,"message":"23392","line":48,"column":1,"nodeType":"23005","messageId":"23393","endLine":48,"endColumn":4,"suppressions":"23394"},{"ruleId":"23395","severity":2,"message":"23396","line":197,"column":10,"nodeType":"23005","messageId":"23302","endLine":197,"endColumn":14,"suppressions":"23397"},{"ruleId":"23391","severity":2,"message":"23392","line":34,"column":12,"nodeType":"23005","messageId":"23393","endLine":34,"endColumn":15,"suppressions":"23398"},{"ruleId":"23391","severity":2,"message":"23392","line":35,"column":14,"nodeType":"23005","messageId":"23393","endLine":35,"endColumn":17,"suppressions":"23399"},{"ruleId":"23391","severity":2,"message":"23392","line":36,"column":15,"nodeType":"23005","messageId":"23393","endLine":36,"endColumn":18,"suppressions":"23400"},{"ruleId":"23391","severity":2,"message":"23392","line":37,"column":16,"nodeType":"23005","messageId":"23393","endLine":37,"endColumn":19,"suppressions":"23401"},{"ruleId":"22990","severity":2,"message":"23402","line":29,"column":22,"nodeType":"22992","endLine":29,"endColumn":33,"suppressions":"23403"},{"ruleId":"23391","severity":2,"message":"23392","line":34,"column":17,"nodeType":"23005","messageId":"23393","endLine":34,"endColumn":20,"suppressions":"23404"},{"ruleId":"23391","severity":2,"message":"23392","line":35,"column":13,"nodeType":"23005","messageId":"23393","endLine":35,"endColumn":16,"suppressions":"23405"},{"ruleId":"23395","severity":2,"message":"23406","line":37,"column":8,"nodeType":"23005","messageId":"23302","endLine":37,"endColumn":12,"suppressions":"23407"},{"ruleId":"23391","severity":2,"message":"23392","line":37,"column":15,"nodeType":"23005","messageId":"23393","endLine":37,"endColumn":18,"suppressions":"23408"},{"ruleId":"23395","severity":2,"message":"23409","line":39,"column":8,"nodeType":"23005","messageId":"23302","endLine":39,"endColumn":13,"suppressions":"23410"},{"ruleId":"23391","severity":2,"message":"23392","line":39,"column":16,"nodeType":"23005","messageId":"23393","endLine":39,"endColumn":19,"suppressions":"23411"},{"ruleId":"23391","severity":2,"message":"23392","line":40,"column":17,"nodeType":"23005","messageId":"23393","endLine":40,"endColumn":20,"suppressions":"23412"},{"ruleId":"23391","severity":2,"message":"23392","line":41,"column":17,"nodeType":"23005","messageId":"23393","endLine":41,"endColumn":20,"suppressions":"23413"},{"ruleId":"23391","severity":2,"message":"23392","line":42,"column":14,"nodeType":"23005","messageId":"23393","endLine":42,"endColumn":17,"suppressions":"23414"},{"ruleId":"23391","severity":2,"message":"23392","line":43,"column":15,"nodeType":"23005","messageId":"23393","endLine":43,"endColumn":18,"suppressions":"23415"},{"ruleId":"23395","severity":2,"message":"23416","line":176,"column":21,"nodeType":"23005","messageId":"23302","endLine":176,"endColumn":24,"suppressions":"23417"},{"ruleId":"23391","severity":2,"message":"23392","line":341,"column":15,"nodeType":"23005","messageId":"23393","endLine":341,"endColumn":18,"suppressions":"23418"},{"ruleId":"23395","severity":2,"message":"23419","line":399,"column":9,"nodeType":"23005","messageId":"23302","endLine":399,"endColumn":15,"suppressions":"23420"},{"ruleId":"23395","severity":2,"message":"23421","line":399,"column":17,"nodeType":"23005","messageId":"23302","endLine":399,"endColumn":25,"suppressions":"23422"},{"ruleId":"23395","severity":2,"message":"23419","line":468,"column":16,"nodeType":"23005","messageId":"23302","endLine":468,"endColumn":22,"suppressions":"23423"},{"ruleId":"23395","severity":2,"message":"23396","line":468,"column":24,"nodeType":"23005","messageId":"23302","endLine":468,"endColumn":28,"suppressions":"23424"},{"ruleId":"23395","severity":2,"message":"23419","line":503,"column":17,"nodeType":"23005","messageId":"23302","endLine":503,"endColumn":23,"suppressions":"23425"},{"ruleId":"23395","severity":2,"message":"23396","line":503,"column":25,"nodeType":"23005","messageId":"23302","endLine":503,"endColumn":29,"suppressions":"23426"},{"ruleId":"23395","severity":2,"message":"23396","line":524,"column":27,"nodeType":"23005","messageId":"23302","endLine":524,"endColumn":31,"suppressions":"23427"},{"ruleId":"23395","severity":2,"message":"23396","line":533,"column":17,"nodeType":"23005","messageId":"23302","endLine":533,"endColumn":21,"suppressions":"23428"},{"ruleId":"23395","severity":2,"message":"23419","line":544,"column":9,"nodeType":"23005","messageId":"23302","endLine":544,"endColumn":15,"suppressions":"23429"},{"ruleId":"23395","severity":2,"message":"23396","line":544,"column":17,"nodeType":"23005","messageId":"23302","endLine":544,"endColumn":21,"suppressions":"23430"},{"ruleId":"23395","severity":2,"message":"23431","line":544,"column":23,"nodeType":"23005","messageId":"23302","endLine":544,"endColumn":30,"suppressions":"23432"},{"ruleId":"23395","severity":2,"message":"23433","line":544,"column":32,"nodeType":"23005","messageId":"23302","endLine":544,"endColumn":40,"suppressions":"23434"},{"ruleId":"23395","severity":2,"message":"23396","line":556,"column":27,"nodeType":"23005","messageId":"23302","endLine":556,"endColumn":31,"suppressions":"23435"},{"ruleId":"23395","severity":2,"message":"23396","line":565,"column":13,"nodeType":"23005","messageId":"23302","endLine":565,"endColumn":17,"suppressions":"23436"},{"ruleId":"23395","severity":2,"message":"23396","line":575,"column":28,"nodeType":"23005","messageId":"23302","endLine":575,"endColumn":32,"suppressions":"23437"},{"ruleId":"23395","severity":2,"message":"23438","line":184,"column":66,"nodeType":"23005","messageId":"23302","endLine":184,"endColumn":72,"suppressions":"23439"},{"ruleId":"23395","severity":2,"message":"23438","line":460,"column":65,"nodeType":"23005","messageId":"23302","endLine":460,"endColumn":71,"suppressions":"23440"},{"ruleId":"23395","severity":2,"message":"23396","line":474,"column":10,"nodeType":"23005","messageId":"23302","endLine":474,"endColumn":14,"suppressions":"23441"},{"ruleId":"23395","severity":2,"message":"23396","line":481,"column":13,"nodeType":"23005","messageId":"23302","endLine":481,"endColumn":17,"suppressions":"23442"},{"ruleId":"23395","severity":2,"message":"23396","line":488,"column":11,"nodeType":"23005","messageId":"23302","endLine":488,"endColumn":15,"suppressions":"23443"},{"ruleId":"23395","severity":2,"message":"23396","line":496,"column":15,"nodeType":"23005","messageId":"23302","endLine":496,"endColumn":19,"suppressions":"23444"},{"ruleId":"23395","severity":2,"message":"23396","line":506,"column":13,"nodeType":"23005","messageId":"23302","endLine":506,"endColumn":17,"suppressions":"23445"},{"ruleId":"23395","severity":2,"message":"23446","line":506,"column":19,"nodeType":"23005","messageId":"23302","endLine":506,"endColumn":27,"suppressions":"23447"},{"ruleId":"23395","severity":2,"message":"23396","line":513,"column":10,"nodeType":"23005","messageId":"23302","endLine":513,"endColumn":14,"suppressions":"23448"},{"ruleId":"23395","severity":2,"message":"23396","line":520,"column":9,"nodeType":"23005","messageId":"23302","endLine":520,"endColumn":13,"suppressions":"23449"},{"ruleId":"23003","severity":2,"message":"23450","line":79,"column":32,"nodeType":"23005","messageId":"23030","endLine":79,"endColumn":47,"suppressions":"23451"},{"ruleId":"22994","severity":1,"message":"22995","line":83,"column":7,"nodeType":"22996","messageId":"22997","endLine":83,"endColumn":43,"suggestions":"23452"},{"ruleId":"23003","severity":2,"message":"23453","line":46,"column":51,"nodeType":"23005","messageId":"23030","endLine":46,"endColumn":62,"suppressions":"23454"},{"ruleId":"22994","severity":1,"message":"22995","line":92,"column":7,"nodeType":"22996","messageId":"22997","endLine":92,"endColumn":32,"suggestions":"23455"},{"ruleId":"23318","severity":1,"message":"23319","line":208,"column":2,"nodeType":"23173","messageId":"23320","endLine":208,"endColumn":57},{"ruleId":"23318","severity":1,"message":"23319","line":615,"column":3,"nodeType":"23173","messageId":"23320","endLine":615,"endColumn":41},{"ruleId":"23113","severity":2,"message":"23456","line":310,"column":61,"nodeType":"22992","messageId":"23115","endLine":310,"endColumn":74,"suppressions":"23457"},{"ruleId":"22994","severity":1,"message":"22995","line":76,"column":7,"nodeType":"22996","messageId":"22997","endLine":76,"endColumn":47,"suggestions":"23458"},{"ruleId":"22994","severity":1,"message":"22995","line":53,"column":7,"nodeType":"22996","messageId":"22997","endLine":53,"endColumn":26,"suggestions":"23459"},{"ruleId":"22994","severity":1,"message":"22995","line":81,"column":7,"nodeType":"22996","messageId":"22997","endLine":81,"endColumn":26,"suggestions":"23460"},{"ruleId":"23050","severity":1,"message":"23461","line":58,"column":37,"nodeType":"23291","messageId":"23053","endLine":211,"endColumn":3},{"ruleId":"23270","severity":2,"message":"23271","line":30,"column":18,"nodeType":"23005","messageId":"23272","endLine":30,"endColumn":35,"suppressions":"23462"},{"ruleId":"22994","severity":1,"message":"22995","line":228,"column":9,"nodeType":"22996","messageId":"22997","endLine":228,"endColumn":31,"suggestions":"23463"},{"ruleId":"22994","severity":1,"message":"22995","line":242,"column":9,"nodeType":"22996","messageId":"22997","endLine":242,"endColumn":31,"suggestions":"23464"},{"ruleId":"22986","severity":2,"message":"22987","line":11,"column":25,"nodeType":"22984","messageId":"22988","endLine":11,"endColumn":48,"suppressions":"23465"},{"ruleId":"22986","severity":2,"message":"22987","line":23,"column":17,"nodeType":"22984","messageId":"22988","endLine":23,"endColumn":44,"suppressions":"23466"},{"ruleId":"23210","severity":2,"message":"23467","line":26,"column":51,"nodeType":"23291","messageId":"23115","endLine":26,"endColumn":53,"suppressions":"23468"},{"ruleId":"23210","severity":2,"message":"23469","line":27,"column":55,"nodeType":"23291","messageId":"23115","endLine":27,"endColumn":57,"suppressions":"23470"},{"ruleId":"23210","severity":2,"message":"23471","line":28,"column":53,"nodeType":"23291","messageId":"23115","endLine":28,"endColumn":55,"suppressions":"23472"},{"ruleId":"23210","severity":2,"message":"23473","line":29,"column":55,"nodeType":"23291","messageId":"23115","endLine":29,"endColumn":57,"suppressions":"23474"},{"ruleId":"23475","severity":1,"message":"23476","line":748,"column":25,"nodeType":"23477","messageId":"23478","endLine":748,"endColumn":28,"suggestions":"23479"},{"ruleId":"23475","severity":1,"message":"23476","line":775,"column":40,"nodeType":"23477","messageId":"23478","endLine":775,"endColumn":43,"suggestions":"23480"},{"ruleId":"23475","severity":1,"message":"23476","line":834,"column":25,"nodeType":"23477","messageId":"23478","endLine":834,"endColumn":28,"suggestions":"23481"},{"ruleId":"23475","severity":1,"message":"23476","line":861,"column":40,"nodeType":"23477","messageId":"23478","endLine":861,"endColumn":43,"suggestions":"23482"},{"ruleId":"23475","severity":1,"message":"23476","line":625,"column":25,"nodeType":"23477","messageId":"23478","endLine":625,"endColumn":28,"suggestions":"23483"},{"ruleId":"23475","severity":1,"message":"23476","line":652,"column":40,"nodeType":"23477","messageId":"23478","endLine":652,"endColumn":43,"suggestions":"23484"},{"ruleId":"23475","severity":1,"message":"23476","line":695,"column":25,"nodeType":"23477","messageId":"23478","endLine":695,"endColumn":28,"suggestions":"23485"},{"ruleId":"23475","severity":1,"message":"23476","line":722,"column":40,"nodeType":"23477","messageId":"23478","endLine":722,"endColumn":43,"suggestions":"23486"},{"ruleId":"23475","severity":1,"message":"23476","line":620,"column":25,"nodeType":"23477","messageId":"23478","endLine":620,"endColumn":28,"suggestions":"23487"},{"ruleId":"23475","severity":1,"message":"23476","line":647,"column":40,"nodeType":"23477","messageId":"23478","endLine":647,"endColumn":43,"suggestions":"23488"},{"ruleId":"23475","severity":1,"message":"23476","line":689,"column":25,"nodeType":"23477","messageId":"23478","endLine":689,"endColumn":28,"suggestions":"23489"},{"ruleId":"23475","severity":1,"message":"23476","line":716,"column":40,"nodeType":"23477","messageId":"23478","endLine":716,"endColumn":43,"suggestions":"23490"},{"ruleId":"23475","severity":1,"message":"23476","line":7,"column":39,"nodeType":"23477","messageId":"23478","endLine":7,"endColumn":42,"suggestions":"23491"},{"ruleId":"23475","severity":1,"message":"23476","line":21,"column":29,"nodeType":"23477","messageId":"23478","endLine":21,"endColumn":32,"suggestions":"23492"},{"ruleId":"23475","severity":1,"message":"23476","line":21,"column":39,"nodeType":"23477","messageId":"23478","endLine":21,"endColumn":42,"suggestions":"23493"},{"ruleId":"23494","severity":2,"message":"23495","line":35,"column":45,"nodeType":"23052","messageId":"23496","endLine":37,"endColumn":6,"suppressions":"23497"},{"ruleId":"23494","severity":2,"message":"23498","line":128,"column":50,"nodeType":"23052","messageId":"23496","endLine":130,"endColumn":7,"suppressions":"23499"},{"ruleId":"23494","severity":2,"message":"23498","line":133,"column":46,"nodeType":"23052","messageId":"23496","endLine":135,"endColumn":7,"suppressions":"23500"},{"ruleId":"23475","severity":1,"message":"23476","line":13,"column":39,"nodeType":"23477","messageId":"23478","endLine":13,"endColumn":42,"suggestions":"23501"},{"ruleId":"23395","severity":2,"message":"23502","line":290,"column":7,"nodeType":"23005","messageId":"23302","endLine":290,"endColumn":18,"suppressions":"23503"},{"ruleId":"22986","severity":2,"message":"22987","line":15,"column":15,"nodeType":"22984","messageId":"22988","endLine":15,"endColumn":50,"suppressions":"23504"},{"ruleId":"22986","severity":2,"message":"22987","line":15,"column":52,"nodeType":"22984","messageId":"22988","endLine":15,"endColumn":93,"suppressions":"23505"},{"ruleId":"23019","severity":2,"message":"23020","line":76,"column":19,"nodeType":"23005","messageId":"23021","endLine":76,"endColumn":28,"suppressions":"23506"},{"ruleId":"23318","severity":1,"message":"23319","line":120,"column":6,"nodeType":"23173","messageId":"23320","endLine":120,"endColumn":61},{"ruleId":"23318","severity":1,"message":"23319","line":122,"column":6,"nodeType":"23173","messageId":"23320","endLine":122,"endColumn":61},{"ruleId":"23507","severity":2,"message":"23508","line":29,"column":1,"nodeType":"23296","endLine":29,"endColumn":160,"fix":"23509","suppressions":"23510"},{"ruleId":"23210","severity":2,"message":"23211","line":17,"column":9,"nodeType":"23052","messageId":"23115","endLine":17,"endColumn":11,"suppressions":"23511"},{"ruleId":"23507","severity":2,"message":"23508","line":11,"column":1,"nodeType":"23296","endLine":11,"endColumn":118,"fix":"23512","suppressions":"23513"},{"ruleId":"23366","severity":2,"message":"23514","line":7,"column":8,"nodeType":null,"messageId":"23368","endLine":10,"endColumn":28,"fix":"23515","suppressions":"23516"},{"ruleId":"23366","severity":2,"message":"23371","line":11,"column":2,"nodeType":null,"messageId":"23372","endLine":11,"endColumn":2,"fix":"23517","suppressions":"23518"},{"ruleId":"23366","severity":2,"message":"23371","line":12,"column":1,"nodeType":null,"messageId":"23372","endLine":12,"endColumn":1,"fix":"23519","suppressions":"23520"},{"ruleId":"23366","severity":2,"message":"23371","line":13,"column":4,"nodeType":null,"messageId":"23372","endLine":13,"endColumn":4,"fix":"23521","suppressions":"23522"},{"ruleId":"23366","severity":2,"message":"23371","line":14,"column":5,"nodeType":null,"messageId":"23372","endLine":14,"endColumn":5,"fix":"23523","suppressions":"23524"},{"ruleId":"23366","severity":2,"message":"23371","line":15,"column":1,"nodeType":null,"messageId":"23372","endLine":15,"endColumn":1,"fix":"23525","suppressions":"23526"},{"ruleId":"23366","severity":2,"message":"23383","line":16,"column":5,"nodeType":null,"messageId":"23368","endLine":16,"endColumn":6,"fix":"23527","suppressions":"23528"},{"ruleId":"23366","severity":2,"message":"23386","line":19,"column":2,"nodeType":null,"messageId":"23387","endLine":20,"endColumn":1,"fix":"23529","suppressions":"23530"},"import/no-dynamic-require","Calls to require() should use string literals","CallExpression",["23531"],"@typescript-eslint/no-var-requires","Require statement not part of import statement.","noVarReqs",["23532","23533"],"import/no-unresolved","Unable to resolve path to module '!!raw-loader!../private/public/icons.svg'.","Literal",["23534"],"@typescript-eslint/prefer-optional-chain","Prefer using an optional chain expression instead, as it's more concise and easier to read.","LogicalExpression","preferOptionalChain",["23535"],["23536"],["23537"],["23538"],["23539"],"@typescript-eslint/naming-convention","Interface name `Window` must match the RegExp: /^I[A-Z]/u","Identifier","satisfyCustom",["23540"],"spaced-comment","Expected space or tab after '/*' in comment.","Block","expectedSpaceAfter",{"range":"23541","text":"23542"},["23543"],"dot-notation","[\"GoogleAnalyticsObject\"] is better written in dot notation.","useDot",{"range":"23544","text":"23545"},["23546"],"prefer-rest-params","Use the rest parameters instead of 'arguments'.","preferRestParams",["23547"],"no-sequences","Unexpected use of comma operator.","SequenceExpression","unexpectedCommaExpression",["23548"],["23549"],"Variable name `public_key` must match one of the following formats: camelCase, UPPER_CASE, PascalCase","doesNotMatchFormat",["23550"],"Variable name `private_key` must match one of the following formats: camelCase, UPPER_CASE, PascalCase",["23551"],"new-cap","A constructor name should not start with a lowercase letter.","NewExpression","lower",["23552"],["23553"],"react-hooks/rules-of-hooks","React Hook \"useInviteToken\" is called in function \"post\" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word \"use\".",["23554"],["23555"],"Interface name `Endpoints` must match the RegExp: /^I[A-Z]/u",["23556"],["23557"],"A function with a name starting with an uppercase letter should only be used as a constructor.","upper",["23558"],"complexity","Arrow function has a complexity of 40. Maximum allowed is 31.","ArrowFunctionExpression","complex",["23559"],["23560"],["23561"],["23562"],"@typescript-eslint/no-non-null-assertion","Forbidden non-null assertion.","TSNonNullExpression","noNonNull",["23563"],["23564"],["23565"],["23566"],["23567"],["23568"],"import/no-duplicates","'/Users/tasso/Projetos/Rocket.Chat/apps/meteor/app/autotranslate/server/autotranslate.ts' imported multiple times.",{"range":"23569","text":"23570"},["23571"],["23572"],"you-dont-need-lodash-underscore/each","Consider using the native Array.prototype.forEach() or Object.entries().forEach()",["23573"],"you-dont-need-lodash-underscore/all","Consider using the native Array.prototype.every()","no-proto","The '__proto__' property is deprecated.","MemberExpression","unexpectedProto",["23574"],["23575"],["23576"],["23577"],"Parameter name `public_key` must match one of the following formats: camelCase",["23578"],"Parameter name `private_key` must match one of the following formats: camelCase",["23579"],["23580"],["23581"],["23582"],["23583"],["23584"],["23585"],["23586"],["23587"],"no-await-in-loop","Unexpected `await` inside a loop.","AwaitExpression","unexpectedAwait",["23588"],["23589"],["23590"],["23591"],["23592"],["23593"],"@typescript-eslint/no-namespace","ES2015 module syntax is preferred over namespaces.","TSModuleDeclaration","moduleSyntaxIsPreferred",["23594"],"no-control-regex","Unexpected control character(s) in regular expression: \\x07.","unexpected",["23595"],["23596"],["23597"],["23598"],["23599"],["23600"],["23601"],["23602"],["23603"],"you-dont-need-lodash-underscore/contains","Consider using the native Array.prototype.includes()",["23604"],["23605"],["23606"],"@typescript-eslint/ban-types","Don't use `{}` as a type. `{}` actually means \"any non-nullish value\".\n- If you want a type meaning \"any object\", you probably want `object` instead.\n- If you want a type meaning \"any value\", you probably want `unknown` instead.\n- If you want a type meaning \"empty object\", you probably want `Record` instead.","TSTypeLiteral","bannedTypeMessage",["23607"],"[\"blob\"] is better written in dot notation.",{"range":"23608","text":"23609"},["23610"],"[\"contentType\"] is better written in dot notation.",{"range":"23611","text":"23612"},["23613"],{"range":"23614","text":"23609"},["23615"],{"range":"23616","text":"23612"},["23617"],["23618"],["23619"],["23620"],["23621"],["23622"],"Interface name `ServerMethods` must match the RegExp: /^I[A-Z]/u",["23623"],"no-unsafe-finally","Unsafe usage of ReturnStatement.","ReturnStatement","unsafeUsage",["23624"],["23625"],["23626"],["23627"],["23628"],["23629"],["23630"],["23631"],["23632"],"Async arrow function has a complexity of 173. Maximum allowed is 31.",["23633"],"you-dont-need-lodash-underscore/find","Consider using the native Array.prototype.find()",["23634"],["23635"],["23636"],"Expected space or tab after '//' in comment.","Line",{"range":"23637","text":"23542"},["23638"],"Parameter name `Streamer` must match one of the following formats: camelCase",["23639"],["23640"],["23641"],["23642"],"you-dont-need-lodash-underscore/reduce","Consider using the native Array.prototype.reduce()","no-void","Expected 'undefined' and instead saw 'void'.","UnaryExpression","noVoid",["23643"],["23644"],["23645"],"Parameter name `UI_Use_Real_Name` must match one of the following formats: camelCase",["23646"],"Parameter name `Chatops_Username` must match one of the following formats: camelCase",["23647"],"Parameter name `AutoTranslate_Enabled` must match one of the following formats: camelCase",["23648"],"Parameter name `Message_AllowEditing` must match one of the following formats: camelCase",["23649"],"Parameter name `Message_AllowEditing_BlockEditInMinutes` must match one of the following formats: camelCase",["23650"],"Parameter name `API_Embed` must match one of the following formats: camelCase",["23651"],"Parameter name `Message_GroupingPeriod` must match one of the following formats: camelCase",["23652"],"you-dont-need-lodash-underscore/map","Consider using the native Array.prototype.map()","you-dont-need-lodash-underscore/filter","Consider using the native Array.prototype.filter()",["23653"],["23654"],"@typescript-eslint/no-empty-function","Unexpected empty arrow function.",["23655"],["23656"],"react/no-multi-comp","Declare only one React component per file","onlyOneComponent",["23657"],"Parameter name `Badge` must match one of the following formats: camelCase",["23658"],"react-hooks/exhaustive-deps","React Hook useMemo has missing dependencies: 'conditions' and 'debouncedFilter'. Either include them or remove the dependency array.","ArrayExpression",["23659"],["23660"],"React Hook useEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies.",["23661"],"React Hook useEffect has a missing dependency: 'effect'. Either include it or remove the dependency array. If 'effect' changes too often, find the parent component that defines it and wrap that definition in useCallback.",["23662"],["23663"],["23664"],["23665"],["23666"],["23667"],"no-nested-ternary","Do not nest ternary expressions.","ConditionalExpression","noNestedTernary",["23668"],["23669"],["23670"],["23671"],["23672"],["23673"],["23674"],"React Hook useEffect has a missing dependency: 'step'. Either include it or remove the dependency array.",["23675"],"React Hook useCallback has a missing dependency: 'onSuccess'. Either include it or remove the dependency array. If 'onSuccess' changes too often, find the parent component that defines it and wrap that definition in useCallback.",["23676"],["23677"],["23678"],"React Hook useEffect has a missing dependency: 'setting'. Either include it or remove the dependency array.",["23679"],["23680"],"React Hook useEffect has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.",["23681"],"React Hook useCallback has a missing dependency: 'setting'. Either include it or remove the dependency array.",["23682"],["23683"],"React Hook useCallback has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.",["23684"],"React Hook useEffect has a missing dependency: 'markAppRequestsAsSeen'. Either include it or remove the dependency array.",["23685"],["23686"],["23687"],["23688"],"Interface name `ApiError` must match the RegExp: /^I[A-Z]/u",["23689"],"Interface name `EEFormHooks` must match the RegExp: /^I[A-Z]/u",["23690"],"@typescript-eslint/no-empty-interface","An empty interface is equivalent to `{}`.","noEmpty",["23691"],["23692"],"React Hook useCallback was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies.",["23693"],"React Hook useCallback has a missing dependency: 'refs'. Either include it or remove the dependency array.",["23694"],["23695"],["23696"],["23697"],["23698"],"React Hook useCallback has a missing dependency: 'isDeletionAllowed'. Either include it or remove the dependency array.",["23699"],["23700"],["23701"],["23702"],["23703"],["23704"],"Unexpected empty method 'componentDidCatch'.","FunctionExpression",["23705"],["23706"],"@typescript-eslint/consistent-type-imports","All imports in the declaration are only used as types. Use `import type`.","ImportDeclaration","typeOverValue",{"range":"23707","text":"23708"},["23709"],"@typescript-eslint/no-unused-vars","'T' is defined but never used.","unusedVar",["23710"],["23711"],["23712"],"you-dont-need-lodash-underscore/get","Import from 'lodash.get' detected. Consider using the native optional chaining to get nested values and nullish coalescing operator for fallback values",["23713"],["23714"],["23715"],["23716"],"react/display-name","Component definition is missing display name","noDisplayName",["23717"],["23718"],["23719"],"@typescript-eslint/ban-ts-comment","Do not use \"@ts-ignore\" because it alters compilation errors.","tsDirectiveComment",["23720"],["23721"],["23722"],["23723"],["23724"],["23725"],["23726"],["23727"],["23728"],["23729"],"prefer-destructuring","Use object destructuring.","VariableDeclarator","preferDestructuring",{"range":"23730","text":"23731"},["23732"],["23733"],["23734"],["23735"],["23736"],["23737"],["23738"],["23739"],["23740"],["23741"],["23742"],["23743"],["23744"],["23745"],"no-empty","Empty block statement.","BlockStatement",["23746"],["23747"],["23748"],["23749"],["23750"],["23751"],["23752"],["23753"],["23754"],"no-return-assign","Arrow function should not return assignment.","arrowAssignment",["23755"],"prettier/prettier","Replace `.noCallThru()` with `⏎↹.noCallThru()⏎↹`","replace",{"range":"23756","text":"23757"},["23758"],"Insert `↹`","insert",{"range":"23759","text":"23760"},["23761"],{"range":"23762","text":"23760"},["23763"],{"range":"23764","text":"23760"},["23765"],{"range":"23766","text":"23760"},["23767"],{"range":"23768","text":"23760"},["23769"],"Replace `}` with `↹}⏎↹↹↹↹},`",{"range":"23770","text":"23771"},["23772"],"Delete `}⏎`","delete",{"range":"23773","text":"23774"},["23775"],["23776"],"no-undef","'Npm' is not defined.","undef",["23777"],"no-unused-vars","'file' is defined but never used.",["23778"],["23779"],["23780"],["23781"],["23782"],"Unable to resolve path to module 'spark-md5'.",["23783"],["23784"],["23785"],"'http' is assigned a value but never used.",["23786"],["23787"],"'https' is assigned a value but never used.",["23788"],["23789"],["23790"],["23791"],["23792"],["23793"],"'err' is defined but never used.",["23794"],["23795"],"'fileId' is defined but never used.",["23796"],"'callback' is defined but never used.",["23797"],["23798"],["23799"],["23800"],["23801"],["23802"],["23803"],["23804"],["23805"],"'request' is defined but never used.",["23806"],"'response' is defined but never used.",["23807"],["23808"],["23809"],["23810"],"'result' is defined but never used.",["23811"],["23812"],["23813"],["23814"],["23815"],["23816"],["23817"],"'progress' is defined but never used.",["23818"],["23819"],["23820"],"Parameter name `SyncedCron` must match one of the following formats: camelCase",["23821"],["23822"],"Parameter name `LoggerClass` must match one of the following formats: camelCase",["23823"],["23824"],"Unexpected control character(s) in regular expression: \\x00, \\x1f.",["23825"],["23826"],["23827"],["23828"],"Async method 'onChangeRoomMembership' has a complexity of 35. Maximum allowed is 31.",["23829"],["23830"],["23831"],["23832"],["23833"],"Unexpected empty function 'log'.",["23834"],"Unexpected empty function 'debug'.",["23835"],"Unexpected empty function 'info'.",["23836"],"Unexpected empty function 'error'.",["23837"],"@typescript-eslint/no-explicit-any","Unexpected any. Specify a different type.","TSAnyKeyword","unexpectedAny",["23838","23839"],["23840","23841"],["23842","23843"],["23844","23845"],["23846","23847"],["23848","23849"],["23850","23851"],["23852","23853"],["23854","23855"],["23856","23857"],["23858","23859"],["23860","23861"],["23862","23863"],["23864","23865"],["23866","23867"],"no-loop-func","Function declared in a loop contains unsafe references to variable(s) 'adminPage'.","unsafeRefs",["23868"],"Function declared in a loop contains unsafe references to variable(s) 'regularUserPage'.",["23869"],["23870"],["23871","23872"],"'testChannel' is assigned a value but never used.",["23873"],["23874"],["23875"],["23876"],"import/first","Import in body of module; reorder to top.",{"range":"23877","text":"23878"},["23879"],["23880"],{"range":"23881","text":"23882"},["23883"],"Replace `⏎↹normalizeExternalInviteeId,⏎↹executeSlashCommand,⏎}·=·proxyquire.noCallThru()` with `·normalizeExternalInviteeId,·executeSlashCommand·}·=·proxyquire⏎↹.noCallThru()⏎↹`",{"range":"23884","text":"23885"},["23886"],{"range":"23887","text":"23760"},["23888"],{"range":"23889","text":"23760"},["23890"],{"range":"23891","text":"23760"},["23892"],{"range":"23893","text":"23760"},["23894"],{"range":"23895","text":"23760"},["23896"],{"range":"23897","text":"23771"},["23898"],{"range":"23899","text":"23774"},["23900"],{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23903","desc":"23904"},{"messageId":"23902","fix":"23905","desc":"23904"},{"messageId":"23902","fix":"23906","desc":"23904"},{"messageId":"23902","fix":"23907","desc":"23904"},{"messageId":"23902","fix":"23908","desc":"23904"},{"kind":"23901","justification":"23774"},[772,772]," ",{"kind":"23901","justification":"23774"},[852,877],".GoogleAnalyticsObject",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23909","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23910","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23911","desc":"23904"},{"messageId":"23902","fix":"23912","desc":"23904"},{"messageId":"23902","fix":"23913","desc":"23904"},{"messageId":"23914","fix":"23915","desc":"23916"},{"messageId":"23914","fix":"23917","desc":"23916"},{"messageId":"23902","fix":"23918","desc":"23904"},{"messageId":"23902","fix":"23919","desc":"23904"},{"messageId":"23902","fix":"23920","desc":"23904"},{"messageId":"23902","fix":"23921","desc":"23904"},[218,315],"} from './autotranslate';\nimport './settings';\nimport './permissions';\n",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23922","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},[2438,2446],".blob",{"kind":"23901","justification":"23774"},[2458,2473],".contentType",{"kind":"23901","justification":"23774"},[2678,2686],{"kind":"23901","justification":"23774"},[2696,2711],{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23923","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23924","desc":"23904"},{"messageId":"23902","fix":"23925","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23926","desc":"23904"},{"messageId":"23902","fix":"23927","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23928","desc":"23904"},{"messageId":"23902","fix":"23929","desc":"23904"},{"kind":"23901","justification":"23774"},[1003,1003],{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23930","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23931","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"desc":"23932","fix":"23933"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"desc":"23934","fix":"23935"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23936","desc":"23904"},{"messageId":"23902","fix":"23937","desc":"23904"},{"messageId":"23902","fix":"23938","desc":"23904"},{"messageId":"23902","fix":"23939","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23940","desc":"23904"},{"messageId":"23902","fix":"23941","desc":"23904"},{"messageId":"23902","fix":"23942","desc":"23904"},{"desc":"23943","fix":"23944"},{"desc":"23945","fix":"23946"},{"messageId":"23902","fix":"23947","desc":"23904"},{"messageId":"23902","fix":"23948","desc":"23904"},{"desc":"23949","fix":"23950"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"desc":"23951","fix":"23952"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"desc":"23953","fix":"23954"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23955","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23956","desc":"23904"},{"kind":"23901","justification":"23774"},{"desc":"23957","fix":"23958"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"desc":"23959","fix":"23960"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23961","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23962","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23963","desc":"23904"},[77,77]," type",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23964","desc":"23904"},{"messageId":"23902","fix":"23965","desc":"23904"},{"messageId":"23902","fix":"23966","desc":"23904"},{"messageId":"23902","fix":"23967","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},[3992,4042],"{type} = req.body",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23968","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23969","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23970","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23971","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23972","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23914","fix":"23973","desc":"23916"},{"kind":"23901","justification":"23774"},{"messageId":"23974","data":"23975","fix":"23976","desc":"23977"},{"kind":"23901","justification":"23774"},{"messageId":"23974","data":"23978","fix":"23979","desc":"23977"},{"kind":"23901","justification":"23774"},{"messageId":"23974","data":"23980","fix":"23981","desc":"23977"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23982","desc":"23904"},{"messageId":"23902","fix":"23983","desc":"23904"},{"kind":"23901","justification":"23774"},[215,228],"\n\t.noCallThru()\n\t",{"kind":"23901","justification":"23774"},[346,346],"\t",{"kind":"23901","justification":"23774"},[373,373],{"kind":"23901","justification":"23774"},[382,382],{"kind":"23901","justification":"23774"},[455,455],{"kind":"23901","justification":"23774"},[502,502],{"kind":"23901","justification":"23774"},[546,547],"\t}\n\t\t\t\t},",{"kind":"23901","justification":"23774"},[560,562],"",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23984","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23985","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23986","desc":"23904"},{"messageId":"23902","fix":"23987","desc":"23904"},{"messageId":"23902","fix":"23988","desc":"23904"},{"kind":"23901","justification":"23774"},{"messageId":"23902","fix":"23989","desc":"23904"},{"messageId":"23902","fix":"23990","desc":"23904"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23991","fix":"23992","desc":"23993"},{"messageId":"23994","fix":"23995","desc":"23996"},{"messageId":"23991","fix":"23997","desc":"23993"},{"messageId":"23994","fix":"23998","desc":"23996"},{"messageId":"23991","fix":"23999","desc":"23993"},{"messageId":"23994","fix":"24000","desc":"23996"},{"messageId":"23991","fix":"24001","desc":"23993"},{"messageId":"23994","fix":"24002","desc":"23996"},{"messageId":"23991","fix":"24003","desc":"23993"},{"messageId":"23994","fix":"24004","desc":"23996"},{"messageId":"23991","fix":"24005","desc":"23993"},{"messageId":"23994","fix":"24006","desc":"23996"},{"messageId":"23991","fix":"24007","desc":"23993"},{"messageId":"23994","fix":"24008","desc":"23996"},{"messageId":"23991","fix":"24009","desc":"23993"},{"messageId":"23994","fix":"24010","desc":"23996"},{"messageId":"23991","fix":"24011","desc":"23993"},{"messageId":"23994","fix":"24012","desc":"23996"},{"messageId":"23991","fix":"24013","desc":"23993"},{"messageId":"23994","fix":"24014","desc":"23996"},{"messageId":"23991","fix":"24015","desc":"23993"},{"messageId":"23994","fix":"24016","desc":"23996"},{"messageId":"23991","fix":"24017","desc":"23993"},{"messageId":"23994","fix":"24018","desc":"23996"},{"messageId":"23991","fix":"24019","desc":"23993"},{"messageId":"23994","fix":"24020","desc":"23996"},{"messageId":"23991","fix":"24021","desc":"23993"},{"messageId":"23994","fix":"24022","desc":"23996"},{"messageId":"23991","fix":"24023","desc":"23993"},{"messageId":"23994","fix":"24024","desc":"23996"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"messageId":"23991","fix":"24025","desc":"23993"},{"messageId":"23994","fix":"24026","desc":"23996"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},[0,887],"/* eslint-disable import/first */\nimport { expect } from 'chai';\nimport sinon from 'sinon';\nimport { RoomType } from '@rocket.chat/apps-engine/definition/rooms';\nimport proxyquire from 'proxyquire';\n\nimport { FederationMessageServiceReceiver } from '../../../../../../../../server/services/federation/application/room/message/receiver/MessageServiceReceiver';\n\nconst { FederatedUser } = proxyquire.noCallThru().load('../../../../../../../../server/services/federation/domain/FederatedUser', {\n\tmongodb: {\n\t\t'ObjectId': class ObjectId {\n\t\t\ttoHexString(): string {\n\t\t\t\treturn 'hexString';\n\t\t\t}\n\t\t},\n\t\t'@global': true,\n\t},\n});\n\nconst { FederatedRoom } = proxyquire.noCallThru().load('../../../../../../../../server/services/federation/domain/FederatedRoom', {\n\tmongodb: {\n\t\t'ObjectId': class ObjectId {\n\t\t\ttoHexString(): string {\n\t\t\t\treturn 'hexString';\n\t\t\t}\n\t\t},\n\t\t'@global': true,\n\t},\n});",{"kind":"23901","justification":"23774"},{"kind":"23901","justification":"23774"},[0,366],"/* eslint-disable */\nimport proxyquire from 'proxyquire';\nimport { expect } from 'chai';\nimport sinon from 'sinon';\nimport faker from '@faker-js/faker';\n\nimport type * as hooksModule from '../../../../../../../server/services/federation/infrastructure/rocket-chat/hooks';\n\nconst remove = sinon.stub();\nconst get = sinon.stub();\nconst hooks: Record = {};",{"kind":"23901","justification":"23774"},[180,259]," normalizeExternalInviteeId, executeSlashCommand } = proxyquire\n\t.noCallThru()\n\t",{"kind":"23901","justification":"23774"},[368,368],{"kind":"23901","justification":"23774"},[393,393],{"kind":"23901","justification":"23774"},[407,407],{"kind":"23901","justification":"23774"},[481,481],{"kind":"23901","justification":"23774"},[519,519],{"kind":"23901","justification":"23774"},[568,569],{"kind":"23901","justification":"23774"},[582,584],{"kind":"23901","justification":"23774"},"directive","optionalChainSuggest",{"range":"24027","text":"24028"},"Change to an optional chain.",{"range":"24029","text":"24030"},{"range":"24031","text":"24032"},{"range":"24033","text":"24030"},{"range":"24034","text":"24035"},{"range":"24036","text":"24037"},{"range":"24038","text":"24039"},{"range":"24040","text":"24041"},{"range":"24042","text":"24043"},{"range":"24044","text":"24043"},"suggestOptionalChain",{"range":"24045","text":"24046"},"Consider using the optional chain operator `?.` instead. This operator includes runtime checks, so it is safer than the compile-only non-null assertion operator.",{"range":"24047","text":"24046"},{"range":"24048","text":"24049"},{"range":"24050","text":"24051"},{"range":"24052","text":"24053"},{"range":"24054","text":"24053"},{"range":"24055","text":"24056"},{"range":"24057","text":"24058"},{"range":"24059","text":"24060"},{"range":"24061","text":"24058"},{"range":"24062","text":"24063"},{"range":"24064","text":"24065"},{"range":"24066","text":"24067"},{"range":"24068","text":"24069"},{"range":"24070","text":"24071"},{"range":"24072","text":"24073"},"Update the dependencies array to be: [conditions, debouncedFilter]",{"range":"24074","text":"24075"},"Update the dependencies array to be: [effect]",{"range":"24076","text":"24077"},{"range":"24078","text":"24065"},{"range":"24079","text":"24080"},{"range":"24081","text":"24082"},{"range":"24083","text":"24084"},{"range":"24085","text":"24086"},{"range":"24087","text":"24088"},{"range":"24089","text":"24088"},"Update the dependencies array to be: [email, step, terms]",{"range":"24090","text":"24091"},"Update the dependencies array to be: [cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t, onSuccess]",{"range":"24092","text":"24093"},{"range":"24094","text":"24088"},{"range":"24095","text":"24088"},"Update the dependencies array to be: [setting]",{"range":"24096","text":"24097"},"Update the dependencies array to be: [setting, update, persistedSetting]",{"range":"24098","text":"24099"},"Update the dependencies array to be: [isAdminUser, isSuccess, markAppRequestsAsSeen, paginatedAppRequests.data, reloadApps]",{"range":"24100","text":"24101"},{"range":"24102","text":"24103"},{"range":"24104","text":"24105"},"Update the dependencies array to be: [refs]",{"range":"24106","text":"24107"},"Update the dependencies array to be: [isDeletionAllowed]",{"range":"24108","text":"24109"},{"range":"24110","text":"24053"},{"range":"24111","text":"24112"},{"range":"24113","text":"24114"},{"range":"24115","text":"24032"},{"range":"24116","text":"24117"},{"range":"24118","text":"24119"},{"range":"24120","text":"24121"},{"range":"24122","text":"24046"},{"range":"24123","text":"24046"},{"range":"24124","text":"24046"},{"range":"24125","text":"24046"},{"range":"24126","text":"24046"},{"range":"24127","text":"24046"},"suggestComment",{"type":"24128"},{"range":"24129","text":"24130"},"Add comment inside empty block statement.",{"type":"24128"},{"range":"24131","text":"24130"},{"type":"24128"},{"range":"24132","text":"24130"},{"range":"24133","text":"24134"},{"range":"24135","text":"24136"},{"range":"24137","text":"24138"},{"range":"24139","text":"24140"},{"range":"24141","text":"24142"},{"range":"24143","text":"24144"},{"range":"24145","text":"24144"},{"range":"24146","text":"24147"},{"range":"24148","text":"24147"},"suggestUnknown",{"range":"24149","text":"24150"},"Use `unknown` instead, this will force you to explicitly, and safely assert the type is correct.","suggestNever",{"range":"24149","text":"24151"},"Use `never` instead, this is useful when instantiating generic type parameters that you don't need to know the type of.",{"range":"24152","text":"24150"},{"range":"24152","text":"24151"},{"range":"24153","text":"24150"},{"range":"24153","text":"24151"},{"range":"24154","text":"24150"},{"range":"24154","text":"24151"},{"range":"24155","text":"24150"},{"range":"24155","text":"24151"},{"range":"24156","text":"24150"},{"range":"24156","text":"24151"},{"range":"24157","text":"24150"},{"range":"24157","text":"24151"},{"range":"24158","text":"24150"},{"range":"24158","text":"24151"},{"range":"24159","text":"24150"},{"range":"24159","text":"24151"},{"range":"24160","text":"24150"},{"range":"24160","text":"24151"},{"range":"24161","text":"24150"},{"range":"24161","text":"24151"},{"range":"24162","text":"24150"},{"range":"24162","text":"24151"},{"range":"24163","text":"24150"},{"range":"24163","text":"24151"},{"range":"24164","text":"24150"},{"range":"24164","text":"24151"},{"range":"24165","text":"24150"},{"range":"24165","text":"24151"},{"range":"24166","text":"24150"},{"range":"24166","text":"24151"},[571,606],"!options.totp?.code",[334,402],"!user.services?.totp?.enabled",[299,322],"!user?.username",[444,512],[448,519],"!user.services?.totp?.tempSecret",[7871,7892],"!name?.trim()",[2995,3048],"!this.bodyParams.name?.trim()",[2760,2777],"!room?.id",[2779,2810],"!room?.u?._id",[3168,3199],[6874,6875],"?",[6943,6944],[7311,7345],"!settingValue?.url",[808,829],"!rules?.size",[1972,1990],"!user?._id",[1733,1751],[1360,1405],"!currentLicense?._updatedAt",[706,730],"!command?.cmd",[463,479],"!msg?.rid",[659,683],[1172,1250],"!config.theme?.actionLinks?.webrtc",[614,633],"!room?.open",[1368,1406],"!samlObject?.serviceName",[1291,1337],"!user?.services?.saml",[1025,1058],"!message.u?.username",[792,813],"!value?.room",[1211,1219],"[conditions, debouncedFilter]",[345,357],"[effect]",[2303,2322],[969,994],"!user?._updatedAt",[358,377],"!room?.uids",[1364,1442],"!patchedElement?.classList.contains('patched-css-variables')",[3215,3267],"!e2eRoom?.shouldConvertReceivedMessages()",[1000,1034],"onStatusChange?.()",[1325,1359],[1123,1137],"[email, step, terms]",[1690,1762],"[cloudConfirmationPoll, intentData.device_code, dispatchToastMessage, t, onSuccess]",[1711,1745],[1516,1550],[2412,2447],"[setting]",[3036,3112],"[setting, update, persistedSetting]",[2026,2090],"[isAdminUser, isSuccess, markAppRequestsAsSeen, paginatedAppRequests.data, reloadApps]",[2210,2253],"!apiError.xhr?.responseJSON",[916,941],"!data?.appearance",[871,875],"[refs]",[1505,1634],"[isDeletionAllowed]",[548,566],[663,702],"!ref.current?.parentNode",[702,729],"!setting?.values",[711,734],[245,263],"!room?._id",[523,554],"!options?.department",[728,747],"!rid?.trim()",[3169,3170],[3553,3554],[3634,3635],[3687,3688],[3894,3895],[3976,3977],"block",[650,650]," /* empty */ ",[775,775],[1179,1179],[9707,9742],"!internalRoom?.name",[873,909],"!threadMessage?.tlm",[2472,2508],"!isMasterDoc?.setName",[2734,2759],"!message?.file",[3171,3211],"!internalUser?.username",[2384,2403],"!file?.size",[3263,3282],[7871,7893],"!params?.rid",[8331,8353],[36926,36929],"unknown","never",[38242,38245],[40849,40852],[42165,42168],[31418,31421],[32701,32704],[34722,34725],[36005,36008],[31428,31431],[32711,32714],[34716,34719],[35999,36002],[249,252],[638,641],[648,651],[487,490]] \ No newline at end of file diff --git a/apps/meteor/app/version-check/client/index.js b/apps/meteor/app/version-check/client/index.js deleted file mode 100644 index 147e1334e68..00000000000 --- a/apps/meteor/app/version-check/client/index.js +++ /dev/null @@ -1,40 +0,0 @@ -import { Meteor } from 'meteor/meteor'; -import { Tracker } from 'meteor/tracker'; -import { TAPi18n } from 'meteor/rocketchat:tap-i18n'; - -import * as banners from '../../../client/lib/banners'; - -Meteor.startup(function () { - Tracker.autorun(() => { - const user = Meteor.user(); - - if (user && Object.keys(user.banners || {}).length > 0) { - const firstBanner = Object.values(user.banners) - .filter((b) => b.read !== true) - .sort((a, b) => b.priority - a.priority)[0]; - - if (!firstBanner) { - return; - } - - firstBanner.textArguments = firstBanner.textArguments || []; - - banners.open({ - id: firstBanner.id, - title: TAPi18n.__(firstBanner.title), - text: TAPi18n.__(firstBanner.text, ...firstBanner.textArguments), - modifiers: firstBanner.modifiers, - action() { - if (firstBanner.link) { - window.open(firstBanner.link, '_system'); - } - }, - onClose() { - Meteor.call('banner/dismiss', { - id: firstBanner.id, - }); - }, - }); - } - }); -}); diff --git a/apps/meteor/app/version-check/server/methods/banner_dismiss.js b/apps/meteor/app/version-check/server/methods/banner_dismiss.ts similarity index 60% rename from apps/meteor/app/version-check/server/methods/banner_dismiss.js rename to apps/meteor/app/version-check/server/methods/banner_dismiss.ts index 0d5d3b4b35f..ece6e039bb1 100644 --- a/apps/meteor/app/version-check/server/methods/banner_dismiss.js +++ b/apps/meteor/app/version-check/server/methods/banner_dismiss.ts @@ -2,6 +2,13 @@ import { Meteor } from 'meteor/meteor'; import { Users } from '../../../models/server'; +declare module '@rocket.chat/ui-contexts' { + // eslint-disable-next-line @typescript-eslint/naming-convention + interface ServerMethods { + 'banner/dismiss'({ id }: { id: string }): Promise; + } +} + Meteor.methods({ 'banner/dismiss'({ id }) { if (!Meteor.userId()) { diff --git a/apps/meteor/client/importPackages.ts b/apps/meteor/client/importPackages.ts index fcac0bfc394..0b8e224471f 100644 --- a/apps/meteor/client/importPackages.ts +++ b/apps/meteor/client/importPackages.ts @@ -53,7 +53,6 @@ import '../app/webrtc/client'; import '../app/wordpress/client'; import '../app/meteor-accounts-saml/client'; import '../app/e2e/client'; -import '../app/version-check/client'; import '../app/discussion/client'; import '../app/threads/client'; import '../app/user-status/client'; diff --git a/apps/meteor/client/lib/appLayout.ts b/apps/meteor/client/lib/appLayout.tsx similarity index 53% rename from apps/meteor/client/lib/appLayout.ts rename to apps/meteor/client/lib/appLayout.tsx index 7996e79430d..6a2fac6df44 100644 --- a/apps/meteor/client/lib/appLayout.ts +++ b/apps/meteor/client/lib/appLayout.tsx @@ -1,5 +1,11 @@ import { Emitter } from '@rocket.chat/emitter'; import type { ReactElement } from 'react'; +import React, { lazy } from 'react'; + +const ConnectionStatusBar = lazy(() => import('../components/connectionStatus/ConnectionStatusBar')); +const BannerRegion = lazy(() => import('../views/banners/BannerRegion')); +const PortalsWrapper = lazy(() => import('../views/root/PortalsWrapper')); +const ModalRegion = lazy(() => import('../views/modal/ModalRegion')); type AppLayoutDescriptor = ReactElement | null; @@ -16,6 +22,18 @@ class AppLayoutSubscription extends Emitter<{ update: void }> { } render(element: ReactElement): void { + this.setCurrentValue( + <> + + + {element} + + + , + ); + } + + renderStandalone(element: ReactElement): void { this.setCurrentValue(element); } } diff --git a/apps/meteor/client/startup/banners.ts b/apps/meteor/client/startup/banners.ts deleted file mode 100644 index eab88d9d479..00000000000 --- a/apps/meteor/client/startup/banners.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { BannerPlatform } from '@rocket.chat/core-typings'; -import { FlowRouter } from 'meteor/kadira:flow-router'; -import { Meteor } from 'meteor/meteor'; -import { Tracker } from 'meteor/tracker'; - -import { Notifications } from '../../app/notifications/client'; -import { APIClient } from '../../app/utils/client'; -import * as banners from '../lib/banners'; - -const fetchInitialBanners = async (): Promise => { - const response = await APIClient.get('/v1/banners', { - platform: BannerPlatform.Web, - }); - - for (const banner of response.banners) { - banners.open({ - ...banner.view, - viewId: banner.view.viewId || banner._id, - }); - } -}; - -const handleBanner = async (event: { bannerId: string }): Promise => { - const response = await APIClient.get(`/v1/banners/${event.bannerId}`, { - platform: BannerPlatform.Web, - }); - - if (!response.banners.length) { - return banners.closeById(event.bannerId); - } - - for (const banner of response.banners) { - banners.open({ - ...banner.view, - viewId: banner.view.viewId || banner._id, - }); - } -}; - -const watchBanners = (): (() => void) => { - fetchInitialBanners(); - - Notifications.onLogged('banner-changed', handleBanner); - - return (): void => { - Notifications.unLogged(handleBanner); - banners.clear(); - }; -}; - -Meteor.startup(() => { - let unwatchBanners: () => void | undefined; - - Tracker.autorun(() => { - unwatchBanners?.(); - - if (!Meteor.userId()) { - return; - } - - if (Tracker.nonreactive(() => FlowRouter.getRouteName()) === 'setup-wizard') { - Tracker.autorun((c) => { - if (FlowRouter.getRouteName() !== 'setup-wizard') { - unwatchBanners = Tracker.nonreactive(watchBanners); - c.stop(); - } - }); - return; - } - - unwatchBanners = Tracker.nonreactive(watchBanners); - }); -}); diff --git a/apps/meteor/client/startup/index.ts b/apps/meteor/client/startup/index.ts index 240cdb46d71..12142aabd83 100644 --- a/apps/meteor/client/startup/index.ts +++ b/apps/meteor/client/startup/index.ts @@ -3,7 +3,6 @@ import './absoluteUrl'; import './actionButtons'; import './afterLogoutCleanUp'; import './appRoot'; -import './banners'; import './callbacks'; import './contextualBar'; import './customOAuth'; diff --git a/apps/meteor/client/startup/routes.tsx b/apps/meteor/client/startup/routes.tsx index b2c13bb75e0..6403ff372a1 100644 --- a/apps/meteor/client/startup/routes.tsx +++ b/apps/meteor/client/startup/routes.tsx @@ -202,7 +202,7 @@ FlowRouter.route('/invite/:hash', { FlowRouter.route('/setup-wizard/:step?', { name: 'setup-wizard', action: () => { - appLayout.render(); + appLayout.renderStandalone(); }, }); diff --git a/apps/meteor/client/views/banners/BannerRegion.tsx b/apps/meteor/client/views/banners/BannerRegion.tsx index 3277076e739..c5394f78722 100644 --- a/apps/meteor/client/views/banners/BannerRegion.tsx +++ b/apps/meteor/client/views/banners/BannerRegion.tsx @@ -5,10 +5,15 @@ import { useSyncExternalStore } from 'use-sync-external-store/shim'; import * as banners from '../../lib/banners'; import LegacyBanner from './LegacyBanner'; import UiKitBanner from './UiKitBanner'; +import { useRemoteBanners } from './hooks/useRemoteBanners'; +import { useUserBanners } from './hooks/useUserBanners'; const BannerRegion = (): ReactElement | null => { const payload = useSyncExternalStore(...banners.firstSubscription); + useRemoteBanners(); + useUserBanners(); + if (!payload) { return null; } diff --git a/apps/meteor/client/views/banners/hooks/useDismissUserBannerMutation.ts b/apps/meteor/client/views/banners/hooks/useDismissUserBannerMutation.ts new file mode 100644 index 00000000000..7b15c148539 --- /dev/null +++ b/apps/meteor/client/views/banners/hooks/useDismissUserBannerMutation.ts @@ -0,0 +1,14 @@ +import { useMethod, useToastMessageDispatch } from '@rocket.chat/ui-contexts'; +import { useMutation } from '@tanstack/react-query'; + +export const useDismissUserBannerMutation = () => { + const dismissBanner = useMethod('banner/dismiss'); + + const dispatchToastMessage = useToastMessageDispatch(); + + return useMutation(dismissBanner, { + onError: (error) => { + dispatchToastMessage({ type: 'error', message: error }); + }, + }); +}; diff --git a/apps/meteor/client/views/banners/hooks/useRemoteBanners.ts b/apps/meteor/client/views/banners/hooks/useRemoteBanners.ts new file mode 100644 index 00000000000..be22c4b7b53 --- /dev/null +++ b/apps/meteor/client/views/banners/hooks/useRemoteBanners.ts @@ -0,0 +1,75 @@ +import { BannerPlatform } from '@rocket.chat/core-typings'; +import type { IBanner, Serialized, UiKitBannerPayload } from '@rocket.chat/core-typings'; +import { useEndpoint, useStream, useUserId, ServerContext } from '@rocket.chat/ui-contexts'; +import { useContext, useEffect } from 'react'; + +import * as banners from '../../../lib/banners'; + +export const useRemoteBanners = () => { + const uid = useUserId(); + + const serverContext = useContext(ServerContext); + const getBanners = useEndpoint('GET', '/v1/banners'); + const subscribeToNotifyLoggedIn = useStream('notify-logged'); + + useEffect(() => { + if (!uid) { + return; + } + + const controller = new AbortController(); + + const { signal } = controller; + + const mapBanner = (banner: Serialized): UiKitBannerPayload => ({ + ...banner.view, + viewId: banner.view.viewId || banner._id, + }); + + const fetchInitialBanners = async (): Promise => { + const response = await getBanners({ + platform: BannerPlatform.Web, + }); + + if (signal?.aborted) { + return; + } + + response.banners.forEach((banner) => { + banners.open(mapBanner(banner)); + }); + }; + + const handleBannerChange = async (event: { bannerId: string }): Promise => { + const response = await serverContext.callEndpoint({ + method: 'GET', + pathPattern: '/v1/banners/:id', + keys: { id: event.bannerId }, + params: { platform: BannerPlatform.Web }, + }); + + if (signal?.aborted) { + return; + } + + if (!response.banners.length) { + return banners.closeById(event.bannerId); + } + + response.banners.forEach((banner) => { + banners.open(mapBanner(banner)); + }); + }; + + fetchInitialBanners(); + + const unsubscribeFromBannerChanged = subscribeToNotifyLoggedIn('banner-changed', handleBannerChange); + + return () => { + controller.abort(); + + unsubscribeFromBannerChanged(); + banners.clear(); + }; + }, [getBanners, serverContext, subscribeToNotifyLoggedIn, uid]); +}; diff --git a/apps/meteor/client/views/banners/hooks/useUserBanners.ts b/apps/meteor/client/views/banners/hooks/useUserBanners.ts new file mode 100644 index 00000000000..d044cae7c63 --- /dev/null +++ b/apps/meteor/client/views/banners/hooks/useUserBanners.ts @@ -0,0 +1,44 @@ +import { useUser } from '@rocket.chat/ui-contexts'; +import { TAPi18n } from 'meteor/rocketchat:tap-i18n'; +import { useEffect } from 'react'; + +import * as banners from '../../../lib/banners'; +import { useDismissUserBannerMutation } from './useDismissUserBannerMutation'; + +export const useUserBanners = () => { + const user = useUser(); + + const dismissBannerMutation = useDismissUserBannerMutation(); + + useEffect(() => { + if (!user?.banners || Object.keys(user.banners).length === 0) { + return; + } + + const firstBanner = Object.values(user.banners) + .filter((b) => b.read !== true) + .sort((a, b) => b.priority - a.priority)[0]; + + if (!firstBanner) { + return; + } + + banners.open({ + id: firstBanner.id, + title: TAPi18n.__(firstBanner.title), + text: TAPi18n.__(firstBanner.text, { + postProcess: 'sprintf', + sprintf: firstBanner.textArguments ?? [], + }), + modifiers: firstBanner.modifiers, + action() { + if (firstBanner.link) { + window.open(firstBanner.link, '_system'); + } + }, + onClose() { + dismissBannerMutation.mutate({ id: firstBanner.id }); + }, + }); + }, [dismissBannerMutation, user]); +}; diff --git a/apps/meteor/client/views/root/AppRoot.tsx b/apps/meteor/client/views/root/AppRoot.tsx index 1726a162f9e..92457d4e253 100644 --- a/apps/meteor/client/views/root/AppRoot.tsx +++ b/apps/meteor/client/views/root/AppRoot.tsx @@ -6,23 +6,15 @@ import { queryClient } from '../../lib/queryClient'; import OutermostErrorBoundary from './OutermostErrorBoundary'; import PageLoading from './PageLoading'; -const ConnectionStatusBar = lazy(() => import('../../components/connectionStatus/ConnectionStatusBar')); const MeteorProvider = lazy(() => import('../../providers/MeteorProvider')); -const BannerRegion = lazy(() => import('../banners/BannerRegion')); const AppLayout = lazy(() => import('./AppLayout')); -const PortalsWrapper = lazy(() => import('./PortalsWrapper')); -const ModalRegion = lazy(() => import('../modal/ModalRegion')); const AppRoot = (): ReactElement => ( }> - - - - diff --git a/packages/core-typings/src/IUser.ts b/packages/core-typings/src/IUser.ts index 8e62cd75c27..edcbb00d50b 100644 --- a/packages/core-typings/src/IUser.ts +++ b/packages/core-typings/src/IUser.ts @@ -158,6 +158,18 @@ export interface IUser extends IRocketChatRecord { avatarUrl?: string; searchedServerNames?: string[]; }; + banners?: { + [key: string]: { + id: string; + priority: number; + title: string; + text: string; + textArguments?: string[]; + modifiers: ('large' | 'danger')[]; + link: string; + read?: boolean; + }; + }; } export interface IRegisterUser extends IUser {